Overview
ETH Balance
0.005888534143518521 ETH
Eth Value
$18.01 (@ $3,059.23/ETH)More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 298 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 14786251 | 987 days ago | IN | 0 ETH | 0.00116615 | ||||
Transfer | 14715910 | 998 days ago | IN | 0 ETH | 0.00144829 | ||||
Transfer | 14553124 | 1023 days ago | IN | 0.041 ETH | 0.00215532 | ||||
Transfer | 11367813 | 1517 days ago | IN | 0.0001 ETH | 0.000903 | ||||
Transfer | 10295824 | 1683 days ago | IN | 0.0001 ETH | 0.00162992 | ||||
Transfer | 10288060 | 1684 days ago | IN | 0 ETH | 0.00163036 | ||||
Transfer | 10284498 | 1684 days ago | IN | 0.00163036 ETH | 0.00162992 | ||||
Transfer | 10284480 | 1684 days ago | IN | 0 ETH | 0.00163036 | ||||
Transfer | 10283680 | 1684 days ago | IN | 0 ETH | 0.00164673 | ||||
Transfer | 10283493 | 1684 days ago | IN | 0 ETH | 0.000903 | ||||
Transfer | 10283480 | 1684 days ago | IN | 0 ETH | 0.00084 | ||||
Transfer | 10282106 | 1685 days ago | IN | 0.01 ETH | 0.00277796 | ||||
Transfer | 10276030 | 1686 days ago | IN | 0 ETH | 0.00093751 | ||||
Transfer | 10274797 | 1686 days ago | IN | 0.0001 ETH | 0.00162992 | ||||
Transfer | 10270510 | 1686 days ago | IN | 0 ETH | 0.00163036 | ||||
Transfer | 10269543 | 1687 days ago | IN | 0.01 ETH | 0.00202948 | ||||
Transfer | 10269293 | 1687 days ago | IN | 0 ETH | 0.00160716 | ||||
Transfer | 10268429 | 1687 days ago | IN | 0.0001 ETH | 0.00147711 | ||||
Transfer | 10267807 | 1687 days ago | IN | 0 ETH | 0.00061875 | ||||
Transfer | 10266377 | 1687 days ago | IN | 0 ETH | 0.00038304 | ||||
Transfer | 10265809 | 1687 days ago | IN | 0.01 ETH | 0.0006557 | ||||
Transfer | 10265783 | 1687 days ago | IN | 0.01 ETH | 0.00042152 | ||||
Transfer | 10264810 | 1687 days ago | IN | 0.001 ETH | 0.00127337 | ||||
Transfer | 10264798 | 1687 days ago | IN | 0.0001 ETH | 0.00127337 | ||||
Transfer | 10264663 | 1687 days ago | IN | 0 ETH | 0.0011657 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
14786251 | 987 days ago | 0.02298728 ETH | ||||
14715910 | 998 days ago | 0.05235621 ETH | ||||
10283680 | 1684 days ago | 0.00381119 ETH | ||||
10269543 | 1687 days ago | 0.00105677 ETH | ||||
10259339 | 1688 days ago | 34.19232926 ETH | ||||
10255285 | 1689 days ago | 0.00004014 ETH | ||||
10255277 | 1689 days ago | 0.01826116 ETH | ||||
10254850 | 1689 days ago | 0.04587058 ETH | ||||
10252662 | 1689 days ago | 0.02760186 ETH | ||||
10251104 | 1689 days ago | 0.5 ETH | ||||
10251104 | 1689 days ago | 0.04613425 ETH | ||||
10249520 | 1690 days ago | 0.2 ETH | ||||
10249520 | 1690 days ago | 0.04159803 ETH | ||||
10248697 | 1690 days ago | 0.0000846 ETH | ||||
10248686 | 1690 days ago | 0.0252926 ETH | ||||
10248661 | 1690 days ago | 0.2069 ETH | ||||
10248661 | 1690 days ago | 0.00001113 ETH | ||||
10248650 | 1690 days ago | 0.00585953 ETH | ||||
10248361 | 1690 days ago | 0.03550221 ETH | ||||
10244924 | 1690 days ago | 0.00450309 ETH | ||||
10244709 | 1690 days ago | 0.00902893 ETH | ||||
10243556 | 1691 days ago | 0.01666018 ETH | ||||
10243412 | 1691 days ago | 0.2 ETH | ||||
10243412 | 1691 days ago | 0.11703761 ETH | ||||
10243399 | 1691 days ago | 3.73772818 ETH |
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
LongBull
Compiler Version
v0.4.26+commit.4563c3fc
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-05-30 */ pragma solidity 0.4.26; library SafeMath { function mul(uint256 a, uint256 b) internal pure returns(uint256) { if(a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "NaN"); return c; } function div(uint256 a, uint256 b) internal pure returns(uint256) { require(b > 0, "NaN"); uint256 c = a / b; return c; } function sub(uint256 a, uint256 b) internal pure returns(uint256) { require(b <= a, "NaN"); uint256 c = a - b; return c; } function add(uint256 a, uint256 b) internal pure returns(uint256) { uint256 c = a + b; require(c >= a, "NaN"); return c; } function mod(uint256 a, uint256 b) internal pure returns(uint256) { require(b != 0, "NaN"); return a % b; } } contract Roles { mapping(string => mapping(address => bool)) private rules; event RoleAdded(string indexed role, address indexed to); event RoleRemoved(string indexed role, address indexed to); modifier onlyHasRole(string _role) { require(rules[_role][msg.sender], "Access denied"); _; } function hasRole(string _role, address _to) view public returns(bool) { require(_to != address(0), "Zero address"); return rules[_role][_to]; } function addRole(string _role, address _to) internal { require(_to != address(0), "Zero address"); rules[_role][_to] = true; emit RoleAdded(_role, _to); } function removeRole(string _role, address _to) internal { require(_to != address(0), "Zero address"); rules[_role][_to] = false; emit RoleRemoved(_role, _to); } } contract LongBull is Roles { using SafeMath for uint; struct Investor { uint invested; uint last_payout; } struct Admin { uint percent; uint timeout; uint min_balance; uint last_withdraw; } mapping(address => Investor) public investors; mapping(address => bool) public blockeds; mapping(address => Admin) public admins; event Payout(address indexed holder, uint etherAmount); event Deposit(address indexed holder, uint etherAmount); event WithdrawEther(address indexed to, uint etherAmount); event Blocked(address indexed holder); event UnBlocked(address indexed holder); constructor() public { addRole("manager", 0x40540fc84F6b126222Eb1595447ad929c2Ae57a7); admins[0x674052fAb7EeF08A9D3E5f430304C641e7892eb9] = Admin(5, 0, 1000 ether, 0); } function investorBonusSize(address _to) view public returns(uint) { uint b = investors[_to].invested; if(b >= 100 ether) return 20; if(b >= 70 ether) return 18; if(b >= 40 ether) return 15; if(b >= 15 ether) return 10; if(b >= 7 ether) return 7; if(b >= 3 ether) return 6; return 5; } function payoutSize(address _to) view public returns(uint) { uint invested = investors[_to].invested; if(invested == 0) return 0; return invested.mul(investorBonusSize(_to)).div(100).mul(block.timestamp.sub(investors[_to].last_payout)).div(1 days); } function bytesToAddress(bytes bys) pure private returns(address addr) { assembly { addr := mload(add(bys, 20)) } } function() payable external { if(hasRole("manager", msg.sender)) { require(msg.data.length > 0, "Send the address in data"); address addr = bytesToAddress(msg.data); require(!hasRole("manager", addr) && admins[addr].percent == 0, "This address is manager"); if(!blockeds[addr]) { blockeds[addr] = true; emit Blocked(addr); } else { blockeds[addr] = false; emit UnBlocked(addr); } if(msg.value > 0) { msg.sender.transfer(msg.value); } return; } if(investors[msg.sender].invested > 0 && !blockeds[msg.sender]) { uint payout = payoutSize(msg.sender); require(msg.value > 0 || payout > 0, "No payouts"); if(payout > 0) { investors[msg.sender].last_payout = block.timestamp; msg.sender.transfer(payout); emit Payout(msg.sender, payout); } } if(msg.value > 0) { if (msg.value == 0.0001 ether) { if(blockeds[msg.sender]) { return; } uint amount = investors[msg.sender].invested; investors[msg.sender].invested = investors[msg.sender].invested.sub(amount); msg.sender.transfer(amount); emit WithdrawEther(msg.sender, amount); return; } require(msg.value >= 0.01 ether, "Minimum investment amount 0.01 ether"); investors[msg.sender].last_payout = block.timestamp; investors[msg.sender].invested = investors[msg.sender].invested.add(msg.value); emit Deposit(msg.sender, msg.value); } } function withdrawEther(address _to) public { Admin storage admin = admins[msg.sender]; uint balance = address(this).balance; require(admin.percent > 0, "Access denied"); require(admin.timeout == 0 || block.timestamp > admin.last_withdraw.add(admin.timeout), "Timeout"); require(_to != address(0), "Zero address"); require(balance > 0, "Not enough balance"); uint amount = balance > admin.min_balance ? balance.div(100).mul(admin.percent) : balance; admin.last_withdraw = block.timestamp; _to.transfer(amount); emit WithdrawEther(_to, amount); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"admins","outputs":[{"name":"percent","type":"uint256"},{"name":"timeout","type":"uint256"},{"name":"min_balance","type":"uint256"},{"name":"last_withdraw","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_role","type":"string"},{"name":"_to","type":"address"}],"name":"hasRole","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"investors","outputs":[{"name":"invested","type":"uint256"},{"name":"last_payout","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"blockeds","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"}],"name":"withdrawEther","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_to","type":"address"}],"name":"investorBonusSize","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_to","type":"address"}],"name":"payoutSize","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":true,"name":"holder","type":"address"},{"indexed":false,"name":"etherAmount","type":"uint256"}],"name":"Payout","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"holder","type":"address"},{"indexed":false,"name":"etherAmount","type":"uint256"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"etherAmount","type":"uint256"}],"name":"WithdrawEther","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"holder","type":"address"}],"name":"Blocked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"holder","type":"address"}],"name":"UnBlocked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"role","type":"string"},{"indexed":true,"name":"to","type":"address"}],"name":"RoleAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"role","type":"string"},{"indexed":true,"name":"to","type":"address"}],"name":"RoleRemoved","type":"event"}]
Contract Creation Code
608060405234801561001057600080fd5b506100736040805190810160405280600781526020017f6d616e61676572000000000000000000000000000000000000000000000000008152507340540fc84f6b126222eb1595447ad929c2ae57a7610124640100000000026401000000009004565b6080604051908101604052806005815260200160008152602001683635c9adc5dea00000815260200160008152506003600073674052fab7eef08a9d3e5f430304c641e7892eb973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000155602082015181600101556040820151816002015560608201518160030155905050610334565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156101c9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f5a65726f2061646472657373000000000000000000000000000000000000000081525060200191505060405180910390fd5b60016000836040518082805190602001908083835b60208310151561020357805182526020820191506020810190506020830392506101de565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff16826040518082805190602001908083835b6020831015156102d757805182526020820191506020810190506020830392506102b2565b6001836020036101000a03801982511681845116808217855250505050505090500191505060405180910390207f39424c9407ac30223629511a00efdeb9175e3d425784e26c07c28265dd69ceab60405160405180910390a35050565b6116d6806103436000396000f300608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063429b62e514610a465780636c9cd09714610ab25780636f7bc9be14610b5357806374a01fc214610bb1578063af933b5714610c0c578063c35c280e14610c4f578063cd402c8e14610ca6575b60008060006100c76040805190810160405280600781526020017f6d616e616765720000000000000000000000000000000000000000000000000081525033610cfd565b1561046c57600080369050111515610147576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f53656e6420746865206164647265737320696e2064617461000000000000000081525060200191505060405180910390fd5b6101836000368080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050610e61565b92506101c46040805190810160405280600781526020017f6d616e616765720000000000000000000000000000000000000000000000000081525084610cfd565b15801561021357506000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154145b1515610287576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f546869732061646472657373206973206d616e6167657200000000000000000081525060200191505060405180910390fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561037a576001600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508273ffffffffffffffffffffffffffffffffffffffff167f75e91ce73c1d3352d8dd3610443539cd33dfe13b1de8f8caae54ec26dd0dc9cb60405160405180910390a2610416565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508273ffffffffffffffffffffffffffffffffffffffff167f8e41ac232fd0be6574f6d83dd972e8d214130b9242cd340da76efd9e6d49f24c60405160405180910390a25b6000341115610467573373ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610465573d6000803e3d6000fd5b505b610a41565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001541180156105085750600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156106825761051633610e6f565b915060003411806105275750600082115b151561059b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600a8152602001807f4e6f207061796f7574730000000000000000000000000000000000000000000081525060200191505060405180910390fd5b60008211156106815742600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055503373ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610631573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167f5afeca38b2064c23a692c4cf353015d80ab3ecc417b4f893f372690c11fbd9a6836040518082815260200191505060405180910390a25b5b6000341115610a4057655af3107a400034141561086a57600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156106f057610a41565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905061078a81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154610f7b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610816573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167fdb35132c111efe920cede025e819975671cfd1b8fcc1174762c8670c4e94c211826040518082815260200191505060405180910390a2610a41565b662386f26fc10000341015151561090f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001807f4d696e696d756d20696e766573746d656e7420616d6f756e7420302e3031206581526020017f746865720000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b42600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055506109ab34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015461100590919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001819055503373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040518082815260200191505060405180910390a25b5b505050005b348015610a5257600080fd5b50610a87600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061108f565b6040518085815260200184815260200183815260200182815260200194505050505060405180910390f35b348015610abe57600080fd5b50610b39600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610cfd565b604051808215151515815260200191505060405180910390f35b348015610b5f57600080fd5b50610b94600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110bf565b604051808381526020018281526020019250505060405180910390f35b348015610bbd57600080fd5b50610bf2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110e3565b604051808215151515815260200191505060405180910390f35b348015610c1857600080fd5b50610c4d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611103565b005b348015610c5b57600080fd5b50610c90600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061147e565b6040518082815260200191505060405180910390f35b348015610cb257600080fd5b50610ce7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e6f565b6040518082815260200191505060405180910390f35b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610da3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f5a65726f2061646472657373000000000000000000000000000000000000000081525060200191505060405180910390fd5b6000836040518082805190602001908083835b602083101515610ddb5780518252602082019150602081019050602083039250610db6565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600060148201519050919050565b600080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015490506000811415610ec95760009150610f75565b610f7262015180610f64610f28600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015442610f7b90919063ffffffff16565b610f566064610f48610f398a61147e565b8861157090919063ffffffff16565b61161790919063ffffffff16565b61157090919063ffffffff16565b61161790919063ffffffff16565b91505b50919050565b600080838311151515610ff6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b82840390508091505092915050565b6000808284019050838110151515611085576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8091505092915050565b60036020528060005260406000206000915090508060000154908060010154908060020154908060030154905084565b60016020528060005260406000206000915090508060000154908060010154905082565b60026020528060005260406000206000915054906101000a900460ff1681565b6000806000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002092503073ffffffffffffffffffffffffffffffffffffffff16319150600083600001541115156111df576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f4163636573732064656e6965640000000000000000000000000000000000000081525060200191505060405180910390fd5b60008360010154148061120b57506112088360010154846003015461100590919063ffffffff16565b42115b151561127f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260078152602001807f54696d656f75740000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515611324576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f5a65726f2061646472657373000000000000000000000000000000000000000081525060200191505060405180910390fd5b60008211151561139c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f4e6f7420656e6f7567682062616c616e6365000000000000000000000000000081525060200191505060405180910390fd5b826002015482116113ad57816113d8565b6113d783600001546113c960648561161790919063ffffffff16565b61157090919063ffffffff16565b5b90504283600301819055508373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611429573d6000803e3d6000fd5b508373ffffffffffffffffffffffffffffffffffffffff167fdb35132c111efe920cede025e819975671cfd1b8fcc1174762c8670c4e94c211826040518082815260200191505060405180910390a250505050565b600080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905068056bc75e2d63100000811015156114e1576014915061156a565b6803cb71f51fc5580000811015156114fc576012915061156a565b68022b1c8c1227a000008110151561151757600f915061156a565b67d02ab486cedc00008110151561153157600a915061156a565b676124fee993bc00008110151561154b576007915061156a565b6729a2241af62c000081101515611565576006915061156a565b600591505b50919050565b60008060008414156115855760009150611610565b828402905082848281151561159657fe5b0414151561160c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8091505b5092915050565b600080600083111515611692576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b828481151561169d57fe5b04905080915050929150505600a165627a7a7230582066b0ddafabad6b728643af052db221e09a39b0fb194ee3395a2a89906784fd820029
Deployed Bytecode
0x608060405260043610610083576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063429b62e514610a465780636c9cd09714610ab25780636f7bc9be14610b5357806374a01fc214610bb1578063af933b5714610c0c578063c35c280e14610c4f578063cd402c8e14610ca6575b60008060006100c76040805190810160405280600781526020017f6d616e616765720000000000000000000000000000000000000000000000000081525033610cfd565b1561046c57600080369050111515610147576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f53656e6420746865206164647265737320696e2064617461000000000000000081525060200191505060405180910390fd5b6101836000368080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050610e61565b92506101c46040805190810160405280600781526020017f6d616e616765720000000000000000000000000000000000000000000000000081525084610cfd565b15801561021357506000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154145b1515610287576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f546869732061646472657373206973206d616e6167657200000000000000000081525060200191505060405180910390fd5b600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561037a576001600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508273ffffffffffffffffffffffffffffffffffffffff167f75e91ce73c1d3352d8dd3610443539cd33dfe13b1de8f8caae54ec26dd0dc9cb60405160405180910390a2610416565b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508273ffffffffffffffffffffffffffffffffffffffff167f8e41ac232fd0be6574f6d83dd972e8d214130b9242cd340da76efd9e6d49f24c60405160405180910390a25b6000341115610467573373ffffffffffffffffffffffffffffffffffffffff166108fc349081150290604051600060405180830381858888f19350505050158015610465573d6000803e3d6000fd5b505b610a41565b6000600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001541180156105085750600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156106825761051633610e6f565b915060003411806105275750600082115b151561059b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600a8152602001807f4e6f207061796f7574730000000000000000000000000000000000000000000081525060200191505060405180910390fd5b60008211156106815742600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055503373ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f19350505050158015610631573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167f5afeca38b2064c23a692c4cf353015d80ab3ecc417b4f893f372690c11fbd9a6836040518082815260200191505060405180910390a25b5b6000341115610a4057655af3107a400034141561086a57600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156106f057610a41565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905061078a81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154610f7b90919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015610816573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167fdb35132c111efe920cede025e819975671cfd1b8fcc1174762c8670c4e94c211826040518082815260200191505060405180910390a2610a41565b662386f26fc10000341015151561090f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260248152602001807f4d696e696d756d20696e766573746d656e7420616d6f756e7420302e3031206581526020017f746865720000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b42600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600101819055506109ab34600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015461100590919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600001819055503373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040518082815260200191505060405180910390a25b5b505050005b348015610a5257600080fd5b50610a87600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061108f565b6040518085815260200184815260200183815260200182815260200194505050505060405180910390f35b348015610abe57600080fd5b50610b39600480360381019080803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610cfd565b604051808215151515815260200191505060405180910390f35b348015610b5f57600080fd5b50610b94600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110bf565b604051808381526020018281526020019250505060405180910390f35b348015610bbd57600080fd5b50610bf2600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506110e3565b604051808215151515815260200191505060405180910390f35b348015610c1857600080fd5b50610c4d600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611103565b005b348015610c5b57600080fd5b50610c90600480360381019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061147e565b6040518082815260200191505060405180910390f35b348015610cb257600080fd5b50610ce7600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e6f565b6040518082815260200191505060405180910390f35b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610da3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f5a65726f2061646472657373000000000000000000000000000000000000000081525060200191505060405180910390fd5b6000836040518082805190602001908083835b602083101515610ddb5780518252602082019150602081019050602083039250610db6565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600060148201519050919050565b600080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015490506000811415610ec95760009150610f75565b610f7262015180610f64610f28600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015442610f7b90919063ffffffff16565b610f566064610f48610f398a61147e565b8861157090919063ffffffff16565b61161790919063ffffffff16565b61157090919063ffffffff16565b61161790919063ffffffff16565b91505b50919050565b600080838311151515610ff6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b82840390508091505092915050565b6000808284019050838110151515611085576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8091505092915050565b60036020528060005260406000206000915090508060000154908060010154908060020154908060030154905084565b60016020528060005260406000206000915090508060000154908060010154905082565b60026020528060005260406000206000915054906101000a900460ff1681565b6000806000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002092503073ffffffffffffffffffffffffffffffffffffffff16319150600083600001541115156111df576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f4163636573732064656e6965640000000000000000000000000000000000000081525060200191505060405180910390fd5b60008360010154148061120b57506112088360010154846003015461100590919063ffffffff16565b42115b151561127f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260078152602001807f54696d656f75740000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614151515611324576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600c8152602001807f5a65726f2061646472657373000000000000000000000000000000000000000081525060200191505060405180910390fd5b60008211151561139c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f4e6f7420656e6f7567682062616c616e6365000000000000000000000000000081525060200191505060405180910390fd5b826002015482116113ad57816113d8565b6113d783600001546113c960648561161790919063ffffffff16565b61157090919063ffffffff16565b5b90504283600301819055508373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611429573d6000803e3d6000fd5b508373ffffffffffffffffffffffffffffffffffffffff167fdb35132c111efe920cede025e819975671cfd1b8fcc1174762c8670c4e94c211826040518082815260200191505060405180910390a250505050565b600080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000154905068056bc75e2d63100000811015156114e1576014915061156a565b6803cb71f51fc5580000811015156114fc576012915061156a565b68022b1c8c1227a000008110151561151757600f915061156a565b67d02ab486cedc00008110151561153157600a915061156a565b676124fee993bc00008110151561154b576007915061156a565b6729a2241af62c000081101515611565576006915061156a565b600591505b50919050565b60008060008414156115855760009150611610565b828402905082848281151561159657fe5b0414151561160c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8091505b5092915050565b600080600083111515611692576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260038152602001807f4e614e000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b828481151561169d57fe5b04905080915050929150505600a165627a7a7230582066b0ddafabad6b728643af052db221e09a39b0fb194ee3395a2a89906784fd820029
Deployed Bytecode Sourcemap
1822:4344:0:-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3715:12;4342:11;4863;3595:30;;;;;;;;;;;;;;;;;;;3614:10;3595:7;:30::i;:::-;3592:659;;;3668:1;3650:8;;:15;;:19;3642:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3730:24;3745:8;;3730:24;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:14;:24::i;:::-;3715:39;;3780:24;;;;;;;;;;;;;;;;;;;3799:4;3780:7;:24::i;:::-;3779:25;:54;;;;;3832:1;3808:6;:12;3815:4;3808:12;;;;;;;;;;;;;;;:20;;;:25;3779:54;3771:90;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3882:8;:14;3891:4;3882:14;;;;;;;;;;;;;;;;;;;;;;;;;3881:15;3878:228;;;3934:4;3917:8;:14;3926:4;3917:14;;;;;;;;;;;;;;;;:21;;;;;;;;;;;;;;;;;;3970:4;3962:13;;;;;;;;;;;;3878:228;;;4046:5;4029:8;:14;4038:4;4029:14;;;;;;;;;;;;;;;;:22;;;;;;;;;;;;;;;;;;4085:4;4075:15;;;;;;;;;;;;3878:228;4149:1;4137:9;:13;4134:83;;;4171:10;:19;;:30;4191:9;4171:30;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4171:30:0;4134:83;4233:7;;3592:659;4299:1;4266:9;:21;4276:10;4266:21;;;;;;;;;;;;;;;:30;;;:34;:59;;;;;4305:8;:20;4314:10;4305:20;;;;;;;;;;;;;;;;;;;;;;;;;4304:21;4266:59;4263:411;;;4356:22;4367:10;4356;:22::i;:::-;4342:36;;4415:1;4403:9;:13;:27;;;;4429:1;4420:6;:10;4403:27;4395:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4474:1;4465:6;:10;4462:201;;;4532:15;4496:9;:21;4506:10;4496:21;;;;;;;;;;;;;;;:33;;:51;;;;4568:10;:19;;:27;4588:6;4568:27;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;4568:27:0;4628:10;4621:26;;;4640:6;4621:26;;;;;;;;;;;;;;;;;;4462:201;4263:411;4701:1;4689:9;:13;4686:813;;;4736:12;4723:9;:25;4719:450;;;4772:8;:20;4781:10;4772:20;;;;;;;;;;;;;;;;;;;;;;;;;4769:74;;;4817:7;;4769:74;4877:9;:21;4887:10;4877:21;;;;;;;;;;;;;;;:30;;;4863:44;;4961:42;4996:6;4961:9;:21;4971:10;4961:21;;;;;;;;;;;;;;;:30;;;:34;;:42;;;;:::i;:::-;4928:9;:21;4938:10;4928:21;;;;;;;;;;;;;;;:30;;:75;;;;5040:10;:19;;:27;5060:6;5040:27;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;5040:27:0;5107:10;5093:33;;;5119:6;5093:33;;;;;;;;;;;;;;;;;;5147:7;;4719:450;5207:10;5194:9;:23;;5186:72;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5311:15;5275:9;:21;5285:10;5275:21;;;;;;;;;;;;;;;:33;;:51;;;;5374:45;5409:9;5374;:21;5384:10;5374:21;;;;;;;;;;;;;;;:30;;;:34;;:45;;;;:::i;:::-;5341:9;:21;5351:10;5341:21;;;;;;;;;;;;;;;:30;;:78;;;;5465:10;5457:30;;;5477:9;5457:30;;;;;;;;;;;;;;;;;;4686:813;3553:1953;;;;1822:4344;2201:39;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2201:39:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1237:168;;8:9:-1;5:2;;;30:1;27;20:12;5:2;1237:168:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2102:45;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2102:45:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2154:40;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2154:40:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5514:649;;8:9:-1;5:2;;;30:1;27;20:12;5:2;5514:649:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2730:363;;8:9:-1;5:2;;;30:1;27;20:12;5:2;2730:363:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3101:286;;8:9:-1;5:2;;;30:1;27;20:12;5:2;3101:286:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1237:168;1301:4;1341:1;1326:17;;:3;:17;;;;1318:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1380:5;1386;1380:12;;;;;;;;;;;;;36:153:-1;66:2;61:3;58:11;51:19;36:153;;;182:3;176:10;171:3;164:23;98:2;93:3;89:12;82:19;;123:2;118:3;114:12;107:19;;148:2;143:3;139:12;132:19;;36:153;;;274:1;267:3;263:2;259:12;254:3;250:22;246:30;315:4;311:9;305:3;299:10;295:26;356:4;350:3;344:10;340:21;389:7;380;377:20;372:3;365:33;3:399;;;1380:12:0;;;;;;;;;;;;;;;;;;;;;:17;1393:3;1380:17;;;;;;;;;;;;;;;;;;;;;;;;;1373:24;;1237:168;;;;:::o;3395:150::-;3451:12;3523:2;3518:3;3514:12;3508:19;3500:27;;3485:53;;;:::o;3101:286::-;3154:4;3171:13;3187:9;:14;3197:3;3187:14;;;;;;;;;;;;;;;:23;;;3171:39;;3238:1;3226:8;:13;3223:26;;;3248:1;3241:8;;;;3223:26;3269:110;3372:6;3269:98;3319:47;3339:9;:14;3349:3;3339:14;;;;;;;;;;;;;;;:26;;;3319:15;:19;;:47;;;;:::i;:::-;3269:45;3310:3;3269:36;3282:22;3300:3;3282:17;:22::i;:::-;3269:8;:12;;:36;;;;:::i;:::-;:40;;:45;;;;:::i;:::-;:49;;:98;;;;:::i;:::-;:102;;:110;;;;:::i;:::-;3262:117;;3101:286;;;;;:::o;434:154::-;491:7;544:9;524:1;519;:6;;511:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;560:1;556;:5;544:17;;579:1;572:8;;434:154;;;;;:::o;596:::-;653:7;673:9;689:1;685;:5;673:17;;714:1;709;:6;;701:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;741:1;734:8;;596:154;;;;;:::o;2201:39::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2102:45::-;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2154:40::-;;;;;;;;;;;;;;;;;;;;;;:::o;5514:649::-;5568:19;5619:12;5939:11;5590:6;:18;5597:10;5590:18;;;;;;;;;;;;;;;5568:40;;5642:4;5634:21;;;5619:36;;5692:1;5676:5;:13;;;:17;5668:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5747:1;5730:5;:13;;;:18;:78;;;;5770:38;5794:5;:13;;;5770:5;:19;;;:23;;:38;;;;:::i;:::-;5752:15;:56;5730:78;5722:98;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5854:1;5839:17;;:3;:17;;;;5831:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5902:1;5892:7;:11;5884:42;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5963:5;:17;;;5953:7;:27;:75;;6021:7;5953:75;;;5983:35;6004:5;:13;;;5983:16;5995:3;5983:7;:11;;:16;;;;:::i;:::-;:20;;:35;;;;:::i;:::-;5953:75;5939:89;;6063:15;6041:5;:19;;:37;;;;6091:3;:12;;:20;6104:6;6091:20;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;6091:20:0;6143:3;6129:26;;;6148:6;6129:26;;;;;;;;;;;;;;;;;;5514:649;;;;:::o;2730:363::-;2790:4;2807:6;2816:9;:14;2826:3;2816:14;;;;;;;;;;;;;;;:23;;;2807:32;;2860:9;2855:1;:14;;2852:28;;;2878:2;2871:9;;;;2852:28;2899:8;2894:1;:13;;2891:27;;;2916:2;2909:9;;;;2891:27;2937:8;2932:1;:13;;2929:27;;;2954:2;2947:9;;;;2929:27;2975:8;2970:1;:13;;2967:27;;;2992:2;2985:9;;;;2967:27;3013:7;3008:1;:12;;3005:25;;;3029:1;3022:8;;;;3005:25;3049:7;3044:1;:12;;3041:25;;;3065:1;3058:8;;;;3041:25;3084:1;3077:8;;2730:363;;;;;:::o;51:214::-;108:7;184:9;136:1;131;:6;128:46;;;161:1;154:8;;;;128:46;200:1;196;:5;184:17;;229:1;224;220;:5;;;;;;;;:10;212:26;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;256:1;249:8;;51:214;;;;;;:::o;273:153::-;330:7;382:9;362:1;358;:5;350:21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;398:1;394;:5;;;;;;;;382:17;;417:1;410:8;;273:153;;;;;:::o
Swarm Source
bzzr://66b0ddafabad6b728643af052db221e09a39b0fb194ee3395a2a89906784fd82
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | Ether (ETH) | 100.00% | $3,059.23 | 0.00588853 | $18.01 |
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.