Feature Tip: Add private address tag to any address under My Name Tag !
More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 1,453 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Withdraw Funds | 3810269 | 2748 days ago | IN | 0 ETH | 0.00075136 | ||||
Set Base Price | 3766044 | 2756 days ago | IN | 0 ETH | 0.0022631 | ||||
Set Base Price | 3749484 | 2759 days ago | IN | 0 ETH | 0.00226694 | ||||
Withdraw Funds | 3738844 | 2761 days ago | IN | 0 ETH | 0.00065744 | ||||
Set Base Price | 3738833 | 2761 days ago | IN | 0 ETH | 0.00248709 | ||||
Set Base Price | 3738813 | 2761 days ago | IN | 0 ETH | 0.00189 | ||||
Withdraw Funds | 3619702 | 2783 days ago | IN | 0 ETH | 0.00062614 | ||||
Set Base Price | 3619674 | 2783 days ago | IN | 0 ETH | 0.00226822 | ||||
Set Base Price | 3619664 | 2783 days ago | IN | 0 ETH | 0.0018 | ||||
Set Base Price | 3568497 | 2791 days ago | IN | 0 ETH | 0.00226822 | ||||
Withdraw Funds | 3568438 | 2792 days ago | IN | 0 ETH | 0.00062614 | ||||
Withdraw Funds | 3345094 | 2829 days ago | IN | 0 ETH | 0.00093921 | ||||
Set Base Price | 3345092 | 2829 days ago | IN | 0 ETH | 0.00226822 | ||||
Withdraw Funds | 3210650 | 2852 days ago | IN | 0 ETH | 0.00062614 | ||||
Set Base Price | 2923782 | 2899 days ago | IN | 0 ETH | 0.00226822 | ||||
Transfer | 2622405 | 2949 days ago | IN | 0.5 ETH | 0.00378 | ||||
Set Base Price | 2283414 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2283174 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2282932 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2282665 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2282400 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2282155 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2281912 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2281648 | 3005 days ago | IN | 0 ETH | 0.00203968 | ||||
Set Base Price | 2281388 | 3006 days ago | IN | 0 ETH | 0.00203968 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
3810269 | 2748 days ago | 33.41196238 ETH | ||||
3810056 | 2748 days ago | 0.0037893 ETH | ||||
3810053 | 2748 days ago | 0.0037893 ETH | ||||
3810040 | 2748 days ago | 0.0037893 ETH | ||||
3810040 | 2748 days ago | 0.0037893 ETH | ||||
3810039 | 2748 days ago | 0.0037893 ETH | ||||
3810031 | 2748 days ago | 0.0037893 ETH | ||||
3810030 | 2748 days ago | 0.0037893 ETH | ||||
3810024 | 2748 days ago | 0.0049433 ETH | ||||
3810024 | 2748 days ago | 0.0037893 ETH | ||||
3810024 | 2748 days ago | 0.0049433 ETH | ||||
3810022 | 2748 days ago | 0.0037893 ETH | ||||
3810019 | 2748 days ago | 0.0049433 ETH | ||||
3810014 | 2748 days ago | 0.0049433 ETH | ||||
3810013 | 2748 days ago | 0.0037893 ETH | ||||
3810011 | 2748 days ago | 0.0037893 ETH | ||||
3810010 | 2748 days ago | 0.0049433 ETH | ||||
3810010 | 2748 days ago | 0.0049433 ETH | ||||
3810006 | 2748 days ago | 0.0037893 ETH | ||||
3810004 | 2748 days ago | 0.0037893 ETH | ||||
3810000 | 2748 days ago | 0.0049433 ETH | ||||
3809997 | 2748 days ago | 0.0037893 ETH | ||||
3809986 | 2748 days ago | 0.0037893 ETH | ||||
3809985 | 2748 days ago | 0.0037893 ETH | ||||
3809978 | 2748 days ago | 0.0049433 ETH |
Loading...
Loading
Contract Name:
Oraclize
Compiler Version
v0.3.5-2016-07-01-48238c9
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2016-07-19 */ /* Copyright (c) 2015-2016 Oraclize srl, Thomas Bertani */ contract AmIOnTheFork{ function forked() constant returns(bool); } contract Oraclize { mapping (address => uint) reqc; address public cbAddress = 0x26588a9301b0428d95e6fc3a5024fce8bec12d51; address constant AmIOnTheForkAddress = 0x2bd2326c993dfaef84f696526064ff22eba5b362; event Log1(address sender, bytes32 cid, uint timestamp, string datasource, string arg, uint gaslimit, byte proofType, uint gasPrice); event Log2(address sender, bytes32 cid, uint timestamp, string datasource, string arg1, string arg2, uint gaslimit, byte proofType, uint gasPrice); address owner; modifier onlyadmin { if ((msg.sender != owner)&&(msg.sender != cbAddress)) throw; _ } function addDSource(string dsname, uint multiplier) { addDSource(dsname, 0x00, multiplier); } function addDSource(string dsname, byte proofType, uint multiplier) onlyadmin { bytes32 dsname_hash = sha3(dsname, proofType); dsources[dsources.length++] = dsname_hash; price_multiplier[dsname_hash] = multiplier; } mapping (bytes32 => bool) coupons; bytes32 coupon; function createCoupon(string _code) onlyadmin { coupons[sha3(_code)] = true; } function deleteCoupon(string _code) onlyadmin { coupons[sha3(_code)] = false; } function multisetProofType(uint[] _proofType, address[] _addr) onlyadmin { for (uint i=0; i<_addr.length; i++) addr_proofType[_addr[i]] = byte(_proofType[i]); } function multisetCustomGasPrice(uint[] _gasPrice, address[] _addr) onlyadmin { for (uint i=0; i<_addr.length; i++) addr_gasPrice[_addr[i]] = _gasPrice[i]; } uint gasprice = 20000000000; function setGasPrice(uint newgasprice) onlyadmin { gasprice = newgasprice; } function setBasePrice(uint new_baseprice) onlyadmin { //0.001 usd in ether baseprice = new_baseprice; for (uint i=0; i<dsources.length; i++) price[dsources[i]] = new_baseprice*price_multiplier[dsources[i]]; } function setBasePrice(uint new_baseprice, bytes proofID) onlyadmin { //0.001 usd in ether baseprice = new_baseprice; for (uint i=0; i<dsources.length; i++) price[dsources[i]] = new_baseprice*price_multiplier[dsources[i]]; } function withdrawFunds(address _addr) onlyadmin { _addr.send(this.balance); } function() onlyadmin {} function Oraclize() { owner = msg.sender; } modifier costs(string datasource, uint gaslimit) { uint price = getPrice(datasource, gaslimit, msg.sender); if (msg.value >= price){ uint diff = msg.value - price; if (diff > 0) msg.sender.send(diff); _ } else throw; } mapping (address => byte) addr_proofType; mapping (address => uint) addr_gasPrice; uint public baseprice; mapping (bytes32 => uint) price; mapping (bytes32 => uint) price_multiplier; bytes32[] dsources; function useCoupon(string _coupon) { coupon = sha3(_coupon); } function setProofType(byte _proofType) { addr_proofType[msg.sender] = _proofType; } function setCustomGasPrice(uint _gasPrice) { addr_gasPrice[msg.sender] = _gasPrice; } function getPrice(string _datasource) public returns (uint _dsprice) { return getPrice(_datasource, msg.sender); } function getPrice(string _datasource, uint _gaslimit) public returns (uint _dsprice) { return getPrice(_datasource, _gaslimit, msg.sender); } function getPrice(string _datasource, address _addr) private returns (uint _dsprice) { return getPrice(_datasource, 200000, _addr); } function getPrice(string _datasource, uint _gaslimit, address _addr) private returns (uint _dsprice) { if ((_gaslimit <= 200000)&&(reqc[_addr] == 0)&&(tx.origin != cbAddress)) return 0; if ((coupon != 0)&&(coupons[coupon] == true)) return 0; _dsprice = price[sha3(_datasource, addr_proofType[_addr])]; uint gasprice_ = addr_gasPrice[_addr]; if (gasprice_ == 0) gasprice_ = gasprice; _dsprice += _gaslimit*gasprice_; return _dsprice; } function query(string _datasource, string _arg) returns (bytes32 _id) { return query1(0, _datasource, _arg, 200000); } function query1(string _datasource, string _arg) returns (bytes32 _id) { return query1(0, _datasource, _arg, 200000); } function query2(string _datasource, string _arg1, string _arg2) returns (bytes32 _id) { return query2(0, _datasource, _arg1, _arg2, 200000); } function query(uint _timestamp, string _datasource, string _arg) returns (bytes32 _id) { return query1(_timestamp, _datasource, _arg, 200000); } function query1(uint _timestamp, string _datasource, string _arg) returns (bytes32 _id) { return query1(_timestamp, _datasource, _arg, 200000); } function query2(uint _timestamp, string _datasource, string _arg1, string _arg2) returns (bytes32 _id) { return query2(_timestamp, _datasource, _arg1, _arg2, 200000); } function query(uint _timestamp, string _datasource, string _arg, uint _gaslimit) returns (bytes32 _id) { return query1(_timestamp, _datasource, _arg, _gaslimit); } function query1(uint _timestamp, string _datasource, string _arg, uint _gaslimit) costs(_datasource, _gaslimit) returns (bytes32 _id) { if ((_timestamp > now+3600*24*60)||(_gaslimit > block.gaslimit)) throw; bool forkFlag = AmIOnTheFork(AmIOnTheForkAddress).forked(); _id = sha3(forkFlag, this, msg.sender, reqc[msg.sender]); reqc[msg.sender]++; Log1(msg.sender, _id, _timestamp, _datasource, _arg, _gaslimit, addr_proofType[msg.sender], addr_gasPrice[msg.sender]); return _id; } function query2(uint _timestamp, string _datasource, string _arg1, string _arg2, uint _gaslimit) costs(_datasource, _gaslimit) returns (bytes32 _id) { if ((_timestamp > now+3600*24*60)||(_gaslimit > block.gaslimit)) throw; bool forkFlag = AmIOnTheFork(AmIOnTheForkAddress).forked(); _id = sha3(forkFlag, this, msg.sender, reqc[msg.sender]); reqc[msg.sender]++; Log2(msg.sender, _id, _timestamp, _datasource, _arg1, _arg2, _gaslimit, addr_proofType[msg.sender], addr_gasPrice[msg.sender]); return _id; } function query_withGasLimit(uint _timestamp, string _datasource, string _arg, uint _gaslimit) returns (bytes32 _id) { return query(_timestamp, _datasource, _arg, _gaslimit); } function query1_withGasLimit(uint _timestamp, string _datasource, string _arg, uint _gaslimit) returns (bytes32 _id) { return query1(_timestamp, _datasource, _arg, _gaslimit); } function query2_withGasLimit(uint _timestamp, string _datasource, string _arg1, string _arg2, uint _gaslimit) returns (bytes32 _id) { return query2(_timestamp, _datasource, _arg1, _arg2, _gaslimit); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":false,"inputs":[{"name":"_code","type":"string"}],"name":"deleteCoupon","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query1","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"getPrice","outputs":[{"name":"_dsprice","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query1","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":true,"inputs":[],"name":"baseprice","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"}],"name":"getPrice","outputs":[{"name":"_dsprice","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query1","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"_coupon","type":"string"}],"name":"useCoupon","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_code","type":"string"}],"name":"createCoupon","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"withdrawFunds","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_proofType","type":"bytes1"}],"name":"setProofType","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query1_withGasLimit","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"}],"name":"query2","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"new_baseprice","type":"uint256"},{"name":"proofID","type":"bytes"}],"name":"setBasePrice","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query2","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query2_withGasLimit","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"dsname","type":"string"},{"name":"multiplier","type":"uint256"}],"name":"addDSource","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"}],"name":"query","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"dsname","type":"string"},{"name":"proofType","type":"bytes1"},{"name":"multiplier","type":"uint256"}],"name":"addDSource","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"newgasprice","type":"uint256"}],"name":"setGasPrice","outputs":[],"type":"function"},{"constant":true,"inputs":[],"name":"cbAddress","outputs":[{"name":"","type":"address"}],"type":"function"},{"constant":false,"inputs":[{"name":"_timestamp","type":"uint256"},{"name":"_datasource","type":"string"},{"name":"_arg","type":"string"},{"name":"_gaslimit","type":"uint256"}],"name":"query_withGasLimit","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"constant":false,"inputs":[{"name":"_gasPrice","type":"uint256"}],"name":"setCustomGasPrice","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_gasPrice","type":"uint256[]"},{"name":"_addr","type":"address[]"}],"name":"multisetCustomGasPrice","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_proofType","type":"uint256[]"},{"name":"_addr","type":"address[]"}],"name":"multisetProofType","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"new_baseprice","type":"uint256"}],"name":"setBasePrice","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_datasource","type":"string"},{"name":"_arg1","type":"string"},{"name":"_arg2","type":"string"}],"name":"query2","outputs":[{"name":"_id","type":"bytes32"}],"type":"function"},{"inputs":[],"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"cid","type":"bytes32"},{"indexed":false,"name":"timestamp","type":"uint256"},{"indexed":false,"name":"datasource","type":"string"},{"indexed":false,"name":"arg","type":"string"},{"indexed":false,"name":"gaslimit","type":"uint256"},{"indexed":false,"name":"proofType","type":"bytes1"},{"indexed":false,"name":"gasPrice","type":"uint256"}],"name":"Log1","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"sender","type":"address"},{"indexed":false,"name":"cid","type":"bytes32"},{"indexed":false,"name":"timestamp","type":"uint256"},{"indexed":false,"name":"datasource","type":"string"},{"indexed":false,"name":"arg1","type":"string"},{"indexed":false,"name":"arg2","type":"string"},{"indexed":false,"name":"gaslimit","type":"uint256"},{"indexed":false,"name":"proofType","type":"bytes1"},{"indexed":false,"name":"gasPrice","type":"uint256"}],"name":"Log2","type":"event"}]
Contract Creation Code
606060405260018054600160a060020a0319167326588a9301b0428d95e6fc3a5024fce8bec12d511790556404a817c80060055560028054600160a060020a03191633179055611a03806100536000396000f3606060405236156101535760e060020a60003504630f825673811461018f57806323dc42e7146102135780632ef3accc146102ad5780634536297814610356578063480a434d146103f0578063524f3889146103f95780635c242c591461045a57806360f66701146104fb57806362b3b8331461058457806368742da614610608578063688dcfd7146106485780637570043714610675578063772286591461070f5780637d242ae5146107ea5780637e1c42051461087057806381ade3071461035657806385dee34c14610951578063a2ec191a14610a2b578063adf59f9914610213578063ae81584314610675578063b5bfdd7314610a83578063bf1fe42014610b11578063c281d19e14610b51578063c51be90f14610b63578063ca6ad1e414610bfc578063d959701614610c1e578063db37e42f14610cd5578063de4b326214610d8c578063e839e65e14610dce575b61067360025433600160a060020a039081169116148015906101855750600154600160a060020a039081163390911614155b15610ea957610002565b6106736004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650505050505050600254600160a060020a0390811633909116148015906102095750600154600160a060020a039081163390911614155b15610eda57610002565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a0190935282825296989760649791965060249190910194509092508291508401838280828437509496505050505050506000610f4084848462030d406104e6565b610eab6004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050933593505050506000610f488383335b6000600062030d40841115801561032d5750600160a060020a03831681526020819052604081205481145b8015610348575060015432600160a060020a03908116911614155b156119ac57600091506119a4565b610eab6004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750506040805160208835808b0135601f81018390048302840183019094528383529799986044989297509190910194509092508291508401838280828437509496505050505050506000610f486000848462030d406104e6565b610eab60085481565b610eab6004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505050505050506000610f4f82336000610f488362030d4084610302565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897606497919650602491909101945090925082915084018382808284375094965050933593505050505b60006000848360006000610f55848433610302565b6106736004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050505050505080604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060046000508190555050565b6106736004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650505050505050600254600160a060020a0390811633909116148015906105fe5750600154600160a060020a039081163390911614155b1561124957610002565b610673600435600254600160a060020a03908116339091161480159061063e5750600154600160a060020a039081163390911614155b156112af57610002565b600160a060020a0333166000908152600660205260409020805460ff191660f860020a600435041790555b005b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897606497919650602491909101945090925082915084018382808284375094965050933593505050505b60006112d5858585856104e6565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897608497919650602491909101945090925082915084018382808284375094965050505050505060006112d58585858562030d4061093c565b60408051602060248035600481810135601f81018590048502860185019096528585526106739581359591946044949293909201918190840183828082843750949650505050505050600254600090600160a060020a0390811633909116148015906108665750600154600160a060020a039081163390911614155b156112de57610002565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897608497919650602491909101945090925082915084018382808284375094965050933593505050505b6000600085836000600061136b848433610302565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976084979196506024919091019450909250829150840183828082843750949650509335935050505060006116bb868686868661093c565b6106736004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050933593505050506116c582600083610ad4565b6106736004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505093359350506044359150505b600254600090600160a060020a039081163390911614801590610b075750600154600160a060020a039081163390911614155b156116c957610002565b610673600435600254600160a060020a039081163390911614801590610b475750600154600160a060020a039081163390911614155b1561178c57610002565b610ebd600154600160a060020a031681565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750949650509335935050505060006112d585858585610701565b600160a060020a03331660009081526007602052604090206004359055610673565b604080516004803580820135602081810285810182019096528185526106739593946024949093850192918291908501908490808284375050604080518735808a013560208181028085018201909552818452989a99604499939850919091019550935083925085019084908082843750949650505050505050600254600090600160a060020a039081163390911614801590610ccb5750600154600160a060020a039081163390911614155b1561179157610002565b604080516004803580820135602081810285810182019096528185526106739593946024949093850192918291908501908490808284375050604080518735808a013560208181028085018201909552818452989a99604499939850919091019550935083925085019084908082843750949650505050505050600254600090600160a060020a039081163390911614801590610d825750600154600160a060020a039081163390911614155b156117ec57610002565b61067360043560025460009033600160a060020a03908116911614801590610dc45750600154600160a060020a039081163390911614155b1561186257610002565b610eab6004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750506040805160208835808b0135601f8101839004830284018301909452838352979998604498929750919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a0190935282825296989760649791965060249190910194509092508291508401838280828437509496505050505050506000610f40600085858562030d4061093c565b565b60408051918252519081900360200190f35b60408051600160a060020a03929092168252519081900360200190f35b60006003600050600083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060001916815260200190815260200160002060006101000a81548160ff0219169083021790555050565b949350505050565b9392505050565b92915050565b915034829010610faa5781340390506000811115610f8e5760405133600160a060020a031690600090839082818181858883f150505050505b42624f1a00018a1180610fa057504587115b15610faf57610002565b610002565b732bd2326c993dfaef84f696526064ff22eba5b362600160a060020a03166316c727216040518160e060020a0281526004018090506020604051808303816000876161da5a03f115610002575050506040518051906020015094508430336000600050600033600160a060020a03168152602001908152602001600020600050546040518085151560f860020a02815260010184600160a060020a0316606060020a02815260140183600160a060020a0316606060020a0281526014018281526020019450505050506040518091039020955085506000600050600033600160a060020a031681526020019081526020016000206000818150548092919060010191905055507fb76d0edd90c6a07aa3ff7a222d7f5933e29c6acc660c059c97837f05c4ca1a8433878c8c8c8c6006600050600033600160a060020a0316815260200190815260200160002060009054906101000a900460f860020a026007600050600033600160a060020a03168152602001908152602001600020600050546040518089600160a060020a0316815260200188600019168152602001878152602001806020018060200186815260200185600160f860020a03191681526020018481526020018381038352888181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156111ce5780820380516001836020036101000a031916815260200191505b508381038252878181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156112275780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390a15050505050949350505050565b60016003600050600083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060001916815260200190815260200160002060006101000a81548160ff0219169083021790555050565b604051600160a060020a03828116916000913016319082818181858883f1505050505050565b95945050505050565b50600882905560005b600b5481101561136657600b8054600a916000918490811015610002575080546000805160206119e38339815191528501548352602093909352604082205486029260099291908590811015610002579082526000805160206119e38339815191520181505481526020810191909152604001600020556001016112e7565b505050565b915034829010610faa57813403905060008111156113a45760405133600160a060020a031690600090839082818181858883f150505050505b42624f1a00018b11806113b657504587115b156113c057610002565b732bd2326c993dfaef84f696526064ff22eba5b362600160a060020a03166316c727216040518160e060020a0281526004018090506020604051808303816000876161da5a03f115610002575050506040518051906020015094508430336000600050600033600160a060020a03168152602001908152602001600020600050546040518085151560f860020a02815260010184600160a060020a0316606060020a02815260140183600160a060020a0316606060020a0281526014018281526020019450505050506040518091039020955085506000600050600033600160a060020a031681526020019081526020016000206000818150548092919060010191905055507faf30e4d66b2f1f23e63ef4591058a897f67e6867233e33ca3508b982dcc4129b33878d8d8d8d8d6006600050600033600160a060020a0316815260200190815260200160002060009054906101000a900460f860020a026007600050600033600160a060020a0316815260200190815260200160002060005054604051808a600160a060020a031681526020018960001916815260200188815260200180602001806020018060200187815260200186600160f860020a031916815260200185815260200184810384528a8181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156115e45780820380516001836020036101000a031916815260200191505b508481038352898181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f16801561163d5780820380516001836020036101000a031916815260200191505b508481038252888181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156116965780820380516001836020036101000a031916815260200191505b509c5050505050505050505050505060405180910390a1505050505095945050505050565b9695505050505050565b5050565b8383604051808380519060200190808383829060006004602084601f0104600f02600301f15090500182600160f860020a0319168152600101925050506040518091039020905080600b600050600b6000508054809190600101909081548183558181151161175b5781836000526020600020918201910161175b91905b808211156117885760008155600101611747565b5050508154811015610002576000918252602080832090910192909255918252600a905260409020555050565b5090565b600555565b5060005b8151811015611366578281815181101561000257906020019060200201516007600050600084848151811015610002576020908102909101810151600160a060020a03168252919091526040902055600101611795565b5060005b81518110156113665782818151811015610002579060200190602002015160f860020a026006600050600084848151811015610002576020908102909101810151600160a060020a031682529190915260409020805460f860020a90920460ff199092169190911790556001016117f0565b50600881905560005b600b548110156116c557600b8054600a916000918490811015610002576000805160206119e3833981519152015482526020929092526040812054825490850292600992918590811015610002576000805160206119e38339815191520154825250602091909152604090205560010161186b565b600160a060020a03831660009081526006602090815260408083205490518851600994938a9360f860020a0292918291858101919081908490829085908b90600490601f850104600f02600301f15090500182600160f860020a031916815260010192505050604051809103902060001916815260200190815260200160002060005054915081506007600050600084600160a060020a03168152602001908152602001600020600050549050806000141561199b57506005545b83810291909101905b509392505050565b6004546000148015906119d5575060045460009081526003602052604090205460ff1615156001145b156118e057600091506119a4560175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db9
Deployed Bytecode
0x606060405236156101535760e060020a60003504630f825673811461018f57806323dc42e7146102135780632ef3accc146102ad5780634536297814610356578063480a434d146103f0578063524f3889146103f95780635c242c591461045a57806360f66701146104fb57806362b3b8331461058457806368742da614610608578063688dcfd7146106485780637570043714610675578063772286591461070f5780637d242ae5146107ea5780637e1c42051461087057806381ade3071461035657806385dee34c14610951578063a2ec191a14610a2b578063adf59f9914610213578063ae81584314610675578063b5bfdd7314610a83578063bf1fe42014610b11578063c281d19e14610b51578063c51be90f14610b63578063ca6ad1e414610bfc578063d959701614610c1e578063db37e42f14610cd5578063de4b326214610d8c578063e839e65e14610dce575b61067360025433600160a060020a039081169116148015906101855750600154600160a060020a039081163390911614155b15610ea957610002565b6106736004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650505050505050600254600160a060020a0390811633909116148015906102095750600154600160a060020a039081163390911614155b15610eda57610002565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a0190935282825296989760649791965060249190910194509092508291508401838280828437509496505050505050506000610f4084848462030d406104e6565b610eab6004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050933593505050506000610f488383335b6000600062030d40841115801561032d5750600160a060020a03831681526020819052604081205481145b8015610348575060015432600160a060020a03908116911614155b156119ac57600091506119a4565b610eab6004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750506040805160208835808b0135601f81018390048302840183019094528383529799986044989297509190910194509092508291508401838280828437509496505050505050506000610f486000848462030d406104e6565b610eab60085481565b610eab6004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505050505050506000610f4f82336000610f488362030d4084610302565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897606497919650602491909101945090925082915084018382808284375094965050933593505050505b60006000848360006000610f55848433610302565b6106736004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050505050505080604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060046000508190555050565b6106736004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750949650505050505050600254600160a060020a0390811633909116148015906105fe5750600154600160a060020a039081163390911614155b1561124957610002565b610673600435600254600160a060020a03908116339091161480159061063e5750600154600160a060020a039081163390911614155b156112af57610002565b600160a060020a0333166000908152600660205260409020805460ff191660f860020a600435041790555b005b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897606497919650602491909101945090925082915084018382808284375094965050933593505050505b60006112d5858585856104e6565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897608497919650602491909101945090925082915084018382808284375094965050505050505060006112d58585858562030d4061093c565b60408051602060248035600481810135601f81018590048502860185019096528585526106739581359591946044949293909201918190840183828082843750949650505050505050600254600090600160a060020a0390811633909116148015906108665750600154600160a060020a039081163390911614155b156112de57610002565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a01909352828252969897608497919650602491909101945090925082915084018382808284375094965050933593505050505b6000600085836000600061136b848433610302565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976084979196506024919091019450909250829150840183828082843750949650509335935050505060006116bb868686868661093c565b6106736004808035906020019082018035906020019191908080601f0160208091040260200160405190810160405280939291908181526020018383808284375094965050933593505050506116c582600083610ad4565b6106736004808035906020019082018035906020019191908080601f016020809104026020016040519081016040528093929190818152602001838380828437509496505093359350506044359150505b600254600090600160a060020a039081163390911614801590610b075750600154600160a060020a039081163390911614155b156116c957610002565b610673600435600254600160a060020a039081163390911614801590610b475750600154600160a060020a039081163390911614155b1561178c57610002565b610ebd600154600160a060020a031681565b60408051602060248035600481810135601f8101859004850286018501909652858552610eab9581359591946044949293909201918190840183828082843750506040805160209735808a0135601f81018a90048a0283018a019093528282529698976064979196506024919091019450909250829150840183828082843750949650509335935050505060006112d585858585610701565b600160a060020a03331660009081526007602052604090206004359055610673565b604080516004803580820135602081810285810182019096528185526106739593946024949093850192918291908501908490808284375050604080518735808a013560208181028085018201909552818452989a99604499939850919091019550935083925085019084908082843750949650505050505050600254600090600160a060020a039081163390911614801590610ccb5750600154600160a060020a039081163390911614155b1561179157610002565b604080516004803580820135602081810285810182019096528185526106739593946024949093850192918291908501908490808284375050604080518735808a013560208181028085018201909552818452989a99604499939850919091019550935083925085019084908082843750949650505050505050600254600090600160a060020a039081163390911614801590610d825750600154600160a060020a039081163390911614155b156117ec57610002565b61067360043560025460009033600160a060020a03908116911614801590610dc45750600154600160a060020a039081163390911614155b1561186257610002565b610eab6004808035906020019082018035906020019191908080601f01602080910402602001604051908101604052809392919081815260200183838082843750506040805160208835808b0135601f8101839004830284018301909452838352979998604498929750919091019450909250829150840183828082843750506040805160209735808a0135601f81018a90048a0283018a0190935282825296989760649791965060249190910194509092508291508401838280828437509496505050505050506000610f40600085858562030d4061093c565b565b60408051918252519081900360200190f35b60408051600160a060020a03929092168252519081900360200190f35b60006003600050600083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060001916815260200190815260200160002060006101000a81548160ff0219169083021790555050565b949350505050565b9392505050565b92915050565b915034829010610faa5781340390506000811115610f8e5760405133600160a060020a031690600090839082818181858883f150505050505b42624f1a00018a1180610fa057504587115b15610faf57610002565b610002565b732bd2326c993dfaef84f696526064ff22eba5b362600160a060020a03166316c727216040518160e060020a0281526004018090506020604051808303816000876161da5a03f115610002575050506040518051906020015094508430336000600050600033600160a060020a03168152602001908152602001600020600050546040518085151560f860020a02815260010184600160a060020a0316606060020a02815260140183600160a060020a0316606060020a0281526014018281526020019450505050506040518091039020955085506000600050600033600160a060020a031681526020019081526020016000206000818150548092919060010191905055507fb76d0edd90c6a07aa3ff7a222d7f5933e29c6acc660c059c97837f05c4ca1a8433878c8c8c8c6006600050600033600160a060020a0316815260200190815260200160002060009054906101000a900460f860020a026007600050600033600160a060020a03168152602001908152602001600020600050546040518089600160a060020a0316815260200188600019168152602001878152602001806020018060200186815260200185600160f860020a03191681526020018481526020018381038352888181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156111ce5780820380516001836020036101000a031916815260200191505b508381038252878181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156112275780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390a15050505050949350505050565b60016003600050600083604051808280519060200190808383829060006004602084601f0104600f02600301f150905001915050604051809103902060001916815260200190815260200160002060006101000a81548160ff0219169083021790555050565b604051600160a060020a03828116916000913016319082818181858883f1505050505050565b95945050505050565b50600882905560005b600b5481101561136657600b8054600a916000918490811015610002575080546000805160206119e38339815191528501548352602093909352604082205486029260099291908590811015610002579082526000805160206119e38339815191520181505481526020810191909152604001600020556001016112e7565b505050565b915034829010610faa57813403905060008111156113a45760405133600160a060020a031690600090839082818181858883f150505050505b42624f1a00018b11806113b657504587115b156113c057610002565b732bd2326c993dfaef84f696526064ff22eba5b362600160a060020a03166316c727216040518160e060020a0281526004018090506020604051808303816000876161da5a03f115610002575050506040518051906020015094508430336000600050600033600160a060020a03168152602001908152602001600020600050546040518085151560f860020a02815260010184600160a060020a0316606060020a02815260140183600160a060020a0316606060020a0281526014018281526020019450505050506040518091039020955085506000600050600033600160a060020a031681526020019081526020016000206000818150548092919060010191905055507faf30e4d66b2f1f23e63ef4591058a897f67e6867233e33ca3508b982dcc4129b33878d8d8d8d8d6006600050600033600160a060020a0316815260200190815260200160002060009054906101000a900460f860020a026007600050600033600160a060020a0316815260200190815260200160002060005054604051808a600160a060020a031681526020018960001916815260200188815260200180602001806020018060200187815260200186600160f860020a031916815260200185815260200184810384528a8181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156115e45780820380516001836020036101000a031916815260200191505b508481038352898181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f16801561163d5780820380516001836020036101000a031916815260200191505b508481038252888181518152602001915080519060200190808383829060006004602084601f0104600f02600301f150905090810190601f1680156116965780820380516001836020036101000a031916815260200191505b509c5050505050505050505050505060405180910390a1505050505095945050505050565b9695505050505050565b5050565b8383604051808380519060200190808383829060006004602084601f0104600f02600301f15090500182600160f860020a0319168152600101925050506040518091039020905080600b600050600b6000508054809190600101909081548183558181151161175b5781836000526020600020918201910161175b91905b808211156117885760008155600101611747565b5050508154811015610002576000918252602080832090910192909255918252600a905260409020555050565b5090565b600555565b5060005b8151811015611366578281815181101561000257906020019060200201516007600050600084848151811015610002576020908102909101810151600160a060020a03168252919091526040902055600101611795565b5060005b81518110156113665782818151811015610002579060200190602002015160f860020a026006600050600084848151811015610002576020908102909101810151600160a060020a031682529190915260409020805460f860020a90920460ff199092169190911790556001016117f0565b50600881905560005b600b548110156116c557600b8054600a916000918490811015610002576000805160206119e3833981519152015482526020929092526040812054825490850292600992918590811015610002576000805160206119e38339815191520154825250602091909152604090205560010161186b565b600160a060020a03831660009081526006602090815260408083205490518851600994938a9360f860020a0292918291858101919081908490829085908b90600490601f850104600f02600301f15090500182600160f860020a031916815260010192505050604051809103902060001916815260200190815260200160002060005054915081506007600050600084600160a060020a03168152602001908152602001600020600050549050806000141561199b57506005545b83810291909101905b509392505050565b6004546000148015906119d5575060045460009081526003602052604090205460ff1615156001145b156118e057600091506119a4560175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db9
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
[ Download: CSV Export ]
[ 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.