ETH Price: $3,558.50 (+1.29%)
Gas: 26 Gwei

Contract

0xb51F64A297122D44822FcCeecEa3ae63b98F4297
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
0x893037b6fc56784c1881081be7d7fe7a728ce74a6756d19242fb30a88034355cTransfer(pending)2024-03-24 3:28:264 days ago1711250906IN
0xb51F64A2...3b98F4297
0 ETH(Pending)(Pending)
Transfer191261832024-01-31 11:32:1157 days ago1706700731IN
0xb51F64A2...3b98F4297
0 ETH0.0012670423.977058
Transfer174532882023-06-11 0:20:47292 days ago1686442847IN
0xb51F64A2...3b98F4297
0 ETH0.0005276814.76795763
Transfer174532812023-06-11 0:19:23292 days ago1686442763IN
0xb51F64A2...3b98F4297
0 ETH0.0005601115.67541234
Transfer169253122023-03-28 10:42:59366 days ago1680000179IN
0xb51F64A2...3b98F4297
0 ETH0.0008043422.5105486
Transfer166917402023-02-23 14:38:23399 days ago1677163103IN
0xb51F64A2...3b98F4297
0 ETH0.002144360.01073292
Transfer166022672023-02-11 1:33:59411 days ago1676079239IN
0xb51F64A2...3b98F4297
0 ETH0.000579216.21508758
Transfer165032332023-01-28 5:30:59425 days ago1674883859IN
0xb51F64A2...3b98F4297
0 ETH0.0007598614.38264786
Transfer161467502022-12-09 11:09:23475 days ago1670584163IN
0xb51F64A2...3b98F4297
0 ETH0.0005217114.60077309
Transfer158761612022-11-01 15:46:35513 days ago1667317595IN
0xb51F64A2...3b98F4297
0 ETH0.0007128919.95120472
Transfer158759862022-11-01 15:11:23513 days ago1667315483IN
0xb51F64A2...3b98F4297
0 ETH0.0012286734.38597303
Transfer157863382022-10-20 2:30:59525 days ago1666233059IN
0xb51F64A2...3b98F4297
0 ETH0.001091820.65623914
Transfer154338582022-08-29 11:36:04577 days ago1661772964IN
0xb51F64A2...3b98F4297
0 ETH0.000298718.3599196
Transfer153775912022-08-20 12:19:55586 days ago1660997995IN
0xb51F64A2...3b98F4297
0 ETH0.000351039.82753327
Transfer153324012022-08-13 8:39:49593 days ago1660379989IN
0xb51F64A2...3b98F4297
0 ETH0.000211436.83558031
Transfer150890602022-07-06 12:59:36631 days ago1657112376IN
0xb51F64A2...3b98F4297
0 ETH0.0009330226.1117518
Transfer150889812022-07-06 12:39:14631 days ago1657111154IN
0xb51F64A2...3b98F4297
0 ETH0.000464413.00125035
Transfer147664412022-05-13 8:56:53685 days ago1652432213IN
0xb51F64A2...3b98F4297
0 ETH0.0020160456.40237571
Transfer147014522022-05-03 0:19:29696 days ago1651537169IN
0xb51F64A2...3b98F4297
0 ETH0.0038254679.64407753
Transfer146379042022-04-23 0:31:59705 days ago1650673919IN
0xb51F64A2...3b98F4297
0 ETH0.0019942437.74694466
Transfer146062402022-04-18 1:30:26710 days ago1650245426IN
0xb51F64A2...3b98F4297
0 ETH0.0010424929.17527751
Transfer143189382022-03-04 6:56:47755 days ago1646377007IN
0xb51F64A2...3b98F4297
0 ETH0.0007801321.8257358
Transfer137631982021-12-08 6:11:13841 days ago1638943873IN
0xb51F64A2...3b98F4297
0 ETH0.0018894661.06069568
Transfer137631982021-12-08 6:11:13841 days ago1638943873IN
0xb51F64A2...3b98F4297
0 ETH0.0021855161.14363568
Transfer137631132021-12-08 5:52:02841 days ago1638942722IN
0xb51F64A2...3b98F4297
0 ETH0.0029228381.7987346
View all transactions

Advanced mode:
Parent Txn Hash Block From To Value
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AIB

Compiler Version
v0.4.16+commit.d7661dd9

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, Apache-2.0 license
/**
 *Submitted for verification at Etherscan.io on 2020-07-02
*/

pragma solidity ^0.4.16;
 
interface tokenRecipient { function receiveApproval(address _from, uint256 _value, address _token, bytes _extraData) public; }
 
contract AIB {
    string public name="AIB艾币";
    string public symbol="AIB";
    uint8 public decimals = 18;  // 18 是建议的默认值
    uint256 public totalSupply=3000000000;
 
    mapping (address => uint256) public balanceOf;  //
    mapping (address => mapping (address => uint256)) public allowance;
 
    event Transfer(address indexed from, address indexed to, uint256 value);
 
    event Burn(address indexed from, uint256 value);
 
 
    function AIB() {
        totalSupply = totalSupply * 10 ** uint256(decimals);
        balanceOf[msg.sender] = totalSupply;
    }
 
 
    function _transfer(address _from, address _to, uint _value) internal {
        require(_to != 0x0);
        require(balanceOf[_from] >= _value);
        require(balanceOf[_to] + _value > balanceOf[_to]);
        uint previousBalances = balanceOf[_from] + balanceOf[_to];
        balanceOf[_from] -= _value;
        balanceOf[_to] += _value;
        Transfer(_from, _to, _value);
        assert(balanceOf[_from] + balanceOf[_to] == previousBalances);
    }
 
    function transfer(address _to, uint256 _value) public returns (bool) {
        _transfer(msg.sender, _to, _value);
        return true;
    }
 
    function transferFrom(address _from, address _to, uint256 _value) public returns (bool success) {
        require(_value <= allowance[_from][msg.sender]);     // Check allowance
        allowance[_from][msg.sender] -= _value;
        _transfer(_from, _to, _value);
        return true;
    }
 
    function approve(address _spender, uint256 _value) public
        returns (bool success) {
        allowance[msg.sender][_spender] = _value;
        return true;
    }
 
    function approveAndCall(address _spender, uint256 _value, bytes _extraData) public returns (bool success) {
        tokenRecipient spender = tokenRecipient(_spender);
        if (approve(_spender, _value)) {
            spender.receiveApproval(msg.sender, _value, this, _extraData);
            return true;
        }
    }
 
    function burn(uint256 _value) public returns (bool success) {
        require(balanceOf[msg.sender] >= _value);
        balanceOf[msg.sender] -= _value;
        totalSupply -= _value;
        Burn(msg.sender, _value);
        return true;
    }
 
    function burnFrom(address _from, uint256 _value) public returns (bool success) {
        require(balanceOf[_from] >= _value);
        require(_value <= allowance[_from][msg.sender]);
        balanceOf[_from] -= _value;
        allowance[_from][msg.sender] -= _value;
        totalSupply -= _value;
        Burn(_from, _value);
        return true;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_value","type":"uint256"}],"name":"burnFrom","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"},{"name":"_extraData","type":"bytes"}],"name":"approveAndCall","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}]

60606040526040805190810160405280600981526020017f414942e889bee5b881000000000000000000000000000000000000000000000081525060009080519060200190620000519291906200013e565b506040805190810160405280600381526020017f4149420000000000000000000000000000000000000000000000000000000000815250600190805190602001906200009f9291906200013e565b506012600260006101000a81548160ff021916908360ff16021790555063b2d05e006003553415620000d057600080fd5b5b600260009054906101000a900460ff1660ff16600a0a60035402600381905550600354600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b620001ed565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018157805160ff1916838001178555620001b2565b82800160010185558215620001b2579182015b82811115620001b157825182559160200191906001019062000194565b5b509050620001c19190620001c5565b5090565b620001ea91905b80821115620001e6576000816000905550600101620001cc565b5090565b90565b61109380620001fd6000396000f300606060405236156100b8576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100bd578063095ea7b31461014c57806318160ddd146101a657806323b872dd146101cf578063313ce5671461024857806342966c681461027757806370a08231146102b257806379cc6790146102ff57806395d89b4114610359578063a9059cbb146103e8578063cae9ca5114610442578063dd62ed3e146104df575b600080fd5b34156100c857600080fd5b6100d061054b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101115780820151818401525b6020810190506100f5565b50505050905090810190601f16801561013e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015757600080fd5b61018c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506105e9565b604051808215151515815260200191505060405180910390f35b34156101b157600080fd5b6101b9610677565b6040518082815260200191505060405180910390f35b34156101da57600080fd5b61022e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061067d565b604051808215151515815260200191505060405180910390f35b341561025357600080fd5b61025b6107ab565b604051808260ff1660ff16815260200191505060405180910390f35b341561028257600080fd5b61029860048080359060200190919050506107be565b604051808215151515815260200191505060405180910390f35b34156102bd57600080fd5b6102e9600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108c3565b6040518082815260200191505060405180910390f35b341561030a57600080fd5b61033f600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108db565b604051808215151515815260200191505060405180910390f35b341561036457600080fd5b61036c610af6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103ad5780820151818401525b602081019050610391565b50505050905090810190601f1680156103da5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103f357600080fd5b610428600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b94565b604051808215151515815260200191505060405180910390f35b341561044d57600080fd5b6104c5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050610bac565b604051808215151515815260200191505060405180910390f35b34156104ea57600080fd5b610535600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d2b565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105e15780601f106105b6576101008083540402835291602001916105e1565b820191906000526020600020905b8154815290600101906020018083116105c457829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561070a57600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555061079f848484610d50565b600190505b9392505050565b600260009054906101000a900460ff1681565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561080e57600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816003600082825403925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b60046020528060005260406000206000915090505481565b600081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561092b57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156109b657600080fd5b81600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816003600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b92915050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b8c5780601f10610b6157610100808354040283529160200191610b8c565b820191906000526020600020905b815481529060010190602001808311610b6f57829003601f168201915b505050505081565b6000610ba1338484610d50565b600190505b92915050565b600080849050610bbc85856105e9565b15610d22578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610cb75780820151818401525b602081019050610c9b565b50505050905090810190601f168015610ce45780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1515610d0557600080fd5b6102c65a03f11515610d1657600080fd5b50505060019150610d23565b5b509392505050565b6005602052816000526040600020602052806000526040600020600091509150505481565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610d7757600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610dc557600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401111515610e5357600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540114151561106057fe5b5b505050505600a165627a7a72305820ec05cd94fb254c6d8b1a2fb2f7a5912fde555078a87862e5c9367a87c0ab57ab0029

Deployed Bytecode

0x606060405236156100b8576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde03146100bd578063095ea7b31461014c57806318160ddd146101a657806323b872dd146101cf578063313ce5671461024857806342966c681461027757806370a08231146102b257806379cc6790146102ff57806395d89b4114610359578063a9059cbb146103e8578063cae9ca5114610442578063dd62ed3e146104df575b600080fd5b34156100c857600080fd5b6100d061054b565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156101115780820151818401525b6020810190506100f5565b50505050905090810190601f16801561013e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561015757600080fd5b61018c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506105e9565b604051808215151515815260200191505060405180910390f35b34156101b157600080fd5b6101b9610677565b6040518082815260200191505060405180910390f35b34156101da57600080fd5b61022e600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190505061067d565b604051808215151515815260200191505060405180910390f35b341561025357600080fd5b61025b6107ab565b604051808260ff1660ff16815260200191505060405180910390f35b341561028257600080fd5b61029860048080359060200190919050506107be565b604051808215151515815260200191505060405180910390f35b34156102bd57600080fd5b6102e9600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506108c3565b6040518082815260200191505060405180910390f35b341561030a57600080fd5b61033f600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919080359060200190919050506108db565b604051808215151515815260200191505060405180910390f35b341561036457600080fd5b61036c610af6565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103ad5780820151818401525b602081019050610391565b50505050905090810190601f1680156103da5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156103f357600080fd5b610428600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091905050610b94565b604051808215151515815260200191505060405180910390f35b341561044d57600080fd5b6104c5600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050610bac565b604051808215151515815260200191505060405180910390f35b34156104ea57600080fd5b610535600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050610d2b565b6040518082815260200191505060405180910390f35b60008054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156105e15780601f106105b6576101008083540402835291602001916105e1565b820191906000526020600020905b8154815290600101906020018083116105c457829003601f168201915b505050505081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600190505b92915050565b60035481565b6000600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054821115151561070a57600080fd5b81600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555061079f848484610d50565b600190505b9392505050565b600260009054906101000a900460ff1681565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561080e57600080fd5b81600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816003600082825403925050819055503373ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b919050565b60046020528060005260406000206000915090505481565b600081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015151561092b57600080fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482111515156109b657600080fd5b81600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282540392505081905550816003600082825403925050819055508273ffffffffffffffffffffffffffffffffffffffff167fcc16f5dbb4873280815c1ee09dbd06736cffcc184412cf7a71a0fdb75d397ca5836040518082815260200191505060405180910390a2600190505b92915050565b60018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b8c5780601f10610b6157610100808354040283529160200191610b8c565b820191906000526020600020905b815481529060010190602001808311610b6f57829003601f168201915b505050505081565b6000610ba1338484610d50565b600190505b92915050565b600080849050610bbc85856105e9565b15610d22578073ffffffffffffffffffffffffffffffffffffffff16638f4ffcb1338630876040518563ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015610cb75780820151818401525b602081019050610c9b565b50505050905090810190601f168015610ce45780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1515610d0557600080fd5b6102c65a03f11515610d1657600080fd5b50505060019150610d23565b5b509392505050565b6005602052816000526040600020602052806000526040600020600091509150505481565b6000808373ffffffffffffffffffffffffffffffffffffffff1614151515610d7757600080fd5b81600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515610dc557600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401111515610e5357600080fd5b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205401905081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254039250508190555081600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a380600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020540114151561106057fe5b5b505050505600a165627a7a72305820ec05cd94fb254c6d8b1a2fb2f7a5912fde555078a87862e5c9367a87c0ab57ab0029

Deployed Bytecode Sourcemap

160:2687:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;180:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1706:171:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;312:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1401:296;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;250:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2224:250;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;359:45;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2483:361;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;217:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1248:144:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1886:329;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;415:66;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;180:30;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1706:171::-;1782:12;1841:6;1807:9;:21;1817:10;1807:21;;;;;;;;;;;;;;;:31;1829:8;1807:31;;;;;;;;;;;;;;;:40;;;;1865:4;1858:11;;1706:171;;;;;:::o;312:37::-;;;;:::o;1401:296::-;1483:12;1526:9;:16;1536:5;1526:16;;;;;;;;;;;;;;;:28;1543:10;1526:28;;;;;;;;;;;;;;;;1516:6;:38;;1508:47;;;;;;;;1621:6;1589:9;:16;1599:5;1589:16;;;;;;;;;;;;;;;:28;1606:10;1589:28;;;;;;;;;;;;;;;;:38;;;;;;;;;;;1638:29;1648:5;1655:3;1660:6;1638:9;:29::i;:::-;1685:4;1678:11;;1401:296;;;;;;:::o;250:26::-;;;;;;;;;;;;;:::o;2224:250::-;2270:12;2328:6;2303:9;:21;2313:10;2303:21;;;;;;;;;;;;;;;;:31;;2295:40;;;;;;;;2371:6;2346:9;:21;2356:10;2346:21;;;;;;;;;;;;;;;;:31;;;;;;;;;;;2403:6;2388:11;;:21;;;;;;;;;;;2425:10;2420:24;;;2437:6;2420:24;;;;;;;;;;;;;;;;;;2462:4;2455:11;;2224:250;;;;:::o;359:45::-;;;;;;;;;;;;;;;;;:::o;2483:361::-;2548:12;2601:6;2581:9;:16;2591:5;2581:16;;;;;;;;;;;;;;;;:26;;2573:35;;;;;;;;2637:9;:16;2647:5;2637:16;;;;;;;;;;;;;;;:28;2654:10;2637:28;;;;;;;;;;;;;;;;2627:6;:38;;2619:47;;;;;;;;2697:6;2677:9;:16;2687:5;2677:16;;;;;;;;;;;;;;;;:26;;;;;;;;;;;2746:6;2714:9;:16;2724:5;2714:16;;;;;;;;;;;;;;;:28;2731:10;2714:28;;;;;;;;;;;;;;;;:38;;;;;;;;;;;2778:6;2763:11;;:21;;;;;;;;;;;2800:5;2795:19;;;2807:6;2795:19;;;;;;;;;;;;;;;;;;2832:4;2825:11;;2483:361;;;;;:::o;217:26::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1248:144::-;1311:4;1328:34;1338:10;1350:3;1355:6;1328:9;:34::i;:::-;1380:4;1373:11;;1248:144;;;;;:::o;1886:329::-;1978:12;2003:22;2043:8;2003:49;;2067:25;2075:8;2085:6;2067:7;:25::i;:::-;2063:145;;;2109:7;:23;;;2133:10;2145:6;2153:4;2159:10;2109:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:2;8:100;;;99:1;94:3;90;84:5;80:1;75:3;71;64:6;8:100;52:2;49:1;45:3;40:15;;8:100;;;12:14;3:109;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2192:4:0;2185:11;;;;2063:145;1886:329;;;;;;;:::o;415:66::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;775:464::-;991:21;870:3;863;:10;;;;855:19;;;;;;;;913:6;893:9;:16;903:5;893:16;;;;;;;;;;;;;;;;:26;;885:35;;;;;;;;965:9;:14;975:3;965:14;;;;;;;;;;;;;;;;956:6;939:9;:14;949:3;939:14;;;;;;;;;;;;;;;;:23;:40;931:49;;;;;;;;1034:9;:14;1044:3;1034:14;;;;;;;;;;;;;;;;1015:9;:16;1025:5;1015:16;;;;;;;;;;;;;;;;:33;991:57;;1079:6;1059:9;:16;1069:5;1059:16;;;;;;;;;;;;;;;;:26;;;;;;;;;;;1114:6;1096:9;:14;1106:3;1096:14;;;;;;;;;;;;;;;;:24;;;;;;;;;;;1147:3;1131:28;;1140:5;1131:28;;;1152:6;1131:28;;;;;;;;;;;;;;;;;;1214:16;1196:9;:14;1206:3;1196:14;;;;;;;;;;;;;;;;1177:9;:16;1187:5;1177:16;;;;;;;;;;;;;;;;:33;:53;1170:61;;;;;;775:464;;;;;:::o

Swarm Source

bzzr://ec05cd94fb254c6d8b1a2fb2f7a5912fde555078a87862e5c9367a87c0ab57ab

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Txn Hash Block Value Eth2 PubKey Valid
View All Deposits
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.