Source Code
Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 1 from a total of 1 transactions
Loading...
Loading
There are no matching entries
Please try again later
| Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Set Contracts | 13704999 | 1783 days ago | IN | 0 ETH | 0.0148512 |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"tokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"earned","type":"uint256"},{"indexed":false,"internalType":"bool","name":"unstaked","type":"bool"}],"name":"DragonClaimed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"owner","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"TokenStaked","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"account","type":"address"}],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"tokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"earned","type":"uint256"},{"indexed":false,"internalType":"bool","name":"unstaked","type":"bool"}],"name":"WizardClaimed","type":"event"},{"inputs":[],"name":"DAILY_GP_RATE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"GP_CLAIM_TAX_PERCENTAGE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAXIMUM_GLOBAL_GP","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_RANK","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINIMUM_TO_EXIT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint16[]","name":"tokenIds","type":"uint16[]"}],"name":"addManyToTowerAndFlight","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16[]","name":"tokenIds","type":"uint16[]"},{"internalType":"bool","name":"unstake","type":"bool"}],"name":"claimManyFromTowerAndFlight","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"flight","outputs":[{"internalType":"uint16","name":"tokenId","type":"uint16"},{"internalType":"uint80","name":"value","type":"uint80"},{"internalType":"address","name":"owner","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"flightIndices","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gpPerRank","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gpToken","outputs":[{"internalType":"contract IGP","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"isWizard","outputs":[{"internalType":"bool","name":"wizard","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"lastClaimTimestamp","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"from","type":"address"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"bytes","name":"","type":"bytes"}],"name":"onERC721Received","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"seed","type":"uint256"}],"name":"randomDragonOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"tokenIds","type":"uint256[]"}],"name":"rescue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rescueEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_wndNFT","type":"address"},{"internalType":"address","name":"_gp","type":"address"},{"internalType":"address","name":"_wndGame","type":"address"}],"name":"setContracts","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_paused","type":"bool"}],"name":"setPaused","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_enabled","type":"bool"}],"name":"setRescueEnabled","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"typeId","type":"uint256"}],"name":"setTreasureChestId","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"stats","outputs":[{"internalType":"uint16","name":"numWizardsStaked","type":"uint16"},{"internalType":"uint16","name":"numDragonsStaked","type":"uint16"},{"internalType":"uint16","name":"totalRankStaked","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalGPEarned","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"tower","outputs":[{"internalType":"uint16","name":"tokenId","type":"uint16"},{"internalType":"uint80","name":"value","type":"uint80"},{"internalType":"address","name":"owner","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"treasureChestTypeId","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"unaccountedRewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"wndGame","outputs":[{"internalType":"contract IWnDGame","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"wndNFT","outputs":[{"internalType":"contract IWnD","name":"","type":"address"}],"stateMutability":"view","type":"function"}]Contract Creation Code
608060405260006008819055600955600e805460ff191690553480156200002557600080fd5b5062000031336200004f565b600180556002805460ff19169055620000496200009f565b6200013d565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60025460ff1615620000ea5760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015260640160405180910390fd5b6002805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258620001203390565b6040516001600160a01b03909116815260200160405180910390a1565b612bde806200014d6000396000f3fe608060405234801561001057600080fd5b50600436106101f05760003560e01c80638da5cb5b1161010f578063d1c4f536116100a2578063e74c6bb511610071578063e74c6bb5146104b3578063f2fde38b146104bc578063f8b2a46e146104cf578063ff53f473146104e757600080fd5b8063d1c4f53614610432578063d80528ae14610445578063da7f5c8e1461048d578063e12b635b146104a057600080fd5b8063b9bcc337116100de578063b9bcc337146103ee578063c0c472c01461040e578063ce6c121814610417578063d121e7651461041f57600080fd5b80638da5cb5b1461039f5780639e3bcb8d146103b0578063a2f47a66146103ca578063b3066d49146103db57600080fd5b80635c975abb116101875780636f7bb00a116101565780636f7bb00a14610346578063715018a61461037157806376531008146103795780638336a6cf1461038c57600080fd5b80635c975abb1461030c578063607af3971461031757806362bd92ae146103205780636a3ef0571461033357600080fd5b80631f4fb37a116101c35780631f4fb37a1461025b57806325bd58681461026e57806337a386b9146102e557806339db714f146102ef57600080fd5b806305305875146101f557806305ac8a1414610211578063150b7a021461021a57806316c38b3c14610246575b600080fd5b6101fe600b5481565b6040519081526020015b60405180910390f35b6101fe60095481565b61022d6102283660046126ea565b6104fa565b6040516001600160e01b03199091168152602001610208565b610259610254366004612861565b61056a565b005b61025961026936600461295a565b61062c565b6102b461027c36600461295a565b60056020526000908152604090205461ffff8116906201000081046001600160501b031690600160601b90046001600160a01b031683565b6040805161ffff90941684526001600160501b0390921660208401526001600160a01b031690820152606001610208565b6101fe6202a30081565b600e546102fc9060ff1681565b6040519015158152602001610208565b60025460ff166102fc565b6101fe600c5481565b61025961032e366004612784565b61065b565b610259610341366004612821565b610a58565b600454610359906001600160a01b031681565b6040516001600160a01b039091168152602001610208565b610259611072565b610259610387366004612861565b6110a8565b61035961039a36600461295a565b6110e5565b6000546001600160a01b0316610359565b6103b8600881565b60405160ff9091168152602001610208565b6101fe69028a857425466f80000081565b6102596103e93660046126a0565b6111f5565b6101fe6103fc36600461295a565b60076020526000908152604090205481565b6101fe60085481565b6101fe601481565b6101fe6b094e47b8d68171534000000081565b6102b4610440366004612972565b611267565b600d546104689061ffff80821691620100008104821691600160201b9091041683565b6040805161ffff94851681529284166020840152921691810191909152606001610208565b61025961049b3660046127d7565b6112ba565b600354610359906001600160a01b031681565b6101fe600a5481565b6102596104ca366004612668565b6115a4565b6002546103599061010090046001600160a01b031681565b6102fc6104f536600461295a565b61163c565b60006001600160a01b038516156105585760405162461bcd60e51b815260206004820152601d60248201527f43616e6e6f742073656e6420746f20546f776572206469726563746c7900000060448201526064015b60405180910390fd5b50630a85bd0160e11b95945050505050565b60025461010090046001600160a01b03161580159061059357506004546001600160a01b031615155b80156105a957506003546001600160a01b031615155b6105e95760405162461bcd60e51b815260206004820152601160248201527010dbdb9d1c9858dd1cc81b9bdd081cd95d607a1b604482015260640161054f565b6000546001600160a01b031633146106135760405162461bcd60e51b815260040161054f906129f0565b8015610624576106216116cf565b50565b610621611744565b6000546001600160a01b031633146106565760405162461bcd60e51b815260040161054f906129f0565b600a55565b6002600154141561067e5760405162461bcd60e51b815260040161054f90612a25565b6002600155323314806106a457506003546001600160a01b0316336001600160a01b0316145b6106db5760405162461bcd60e51b81526020600482015260086024820152674f6e6c7920454f4160c01b604482015260640161054f565b6001600160a01b03831632146107335760405162461bcd60e51b815260206004820152601a60248201527f6163636f756e7420746f2073656e646572206d69736d61746368000000000000604482015260640161054f565b60005b81811015610a4e576003546001600160a01b0316336001600160a01b03161461092b57600254339061010090046001600160a01b0316636352211e85858581811061079157634e487b7160e01b600052603260045260246000fd5b90506020020160208101906107a69190612938565b6040516001600160e01b031960e084901b16815261ffff909116600482015260240160206040518083038186803b1580156107e057600080fd5b505afa1580156107f4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108189190612684565b6001600160a01b03161461086e5760405162461bcd60e51b815260206004820152601860248201527f596f7520646f6e2774206f776e207468697320746f6b656e0000000000000000604482015260640161054f565b60025461010090046001600160a01b03166323b872dd33308686868181106108a657634e487b7160e01b600052603260045260246000fd5b90506020020160208101906108bb9190612938565b6040516001600160e01b031960e086901b1681526001600160a01b03938416600482015292909116602483015261ffff166044820152606401600060405180830381600087803b15801561090e57600080fd5b505af1158015610922573d6000803e3d6000fd5b5050505061096d565b82828281811061094b57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906109609190612938565b61ffff1661096d57610a3c565b6109ae83838381811061099057634e487b7160e01b600052603260045260246000fd5b90506020020160208101906109a59190612938565b61ffff1661163c565b156109fa576109f5848484848181106109d757634e487b7160e01b600052603260045260246000fd5b90506020020160208101906109ec9190612938565b61ffff166117be565b610a3c565b610a3c84848484818110610a1e57634e487b7160e01b600052603260045260246000fd5b9050602002016020810190610a339190612938565b61ffff16611963565b80610a4681612b2a565b915050610736565b5050600180555050565b60026001541415610a7b5760405162461bcd60e51b815260040161054f90612a25565b6002600155600e5460ff16610ac45760405162461bcd60e51b815260206004820152600f60248201526e149154d0d55148111254d050931151608a1b604482015260640161054f565b60408051606080820183526000808352602080840182905283850182905284519283018552818352820181905292810183905282805b8581101561106557868682818110610b2257634e487b7160e01b600052603260045260246000fd5b905060200201359450610b348561163c565b15610cbe576000858152600560209081526040918290208251606081018452905461ffff811682526201000081046001600160501b031692820192909252600160601b9091046001600160a01b031691810182905294503314610bce5760405162461bcd60e51b81526020600482015260126024820152715357495045522c204e4f2053574950494e4760701b604482015260640161054f565b6000858152600560205260408120819055600d805460019290610bf690849061ffff16612acd565b825461010092830a61ffff81810219909216929091160217909155600254046001600160a01b0316905063b88d4fde3033886040518463ffffffff1660e01b8152600401610c4693929190612993565b600060405180830381600087803b158015610c6057600080fd5b505af1158015610c74573d6000803e3d6000fd5b5050604080518881526000602082015260018183015290517f01fed204756516c27126eccc363e96075c523996650bbb59c6ff48d06e3a324a9350908190036060019150a1611053565b610cc785611af1565b60ff81166000908152600660209081526040808320898452600790925290912054815492945090918110610d0b57634e487b7160e01b600052603260045260246000fd5b600091825260209182902060408051606081018252929091015461ffff811683526201000081046001600160501b031693830193909352600160601b9092046001600160a01b031691810182905294503314610d9e5760405162461bcd60e51b81526020600482015260126024820152715357495045522c204e4f2053574950494e4760701b604482015260640161054f565b600d805460ff84169190600490610dc1908490600160201b900461ffff16612acd565b92506101000a81548161ffff021916908361ffff1602179055506001600d60000160028282829054906101000a900461ffff16610dfe9190612acd565b825461ffff9182166101009390930a92830291909202199091161790555060ff821660009081526006602052604090208054610e3c90600190612af0565b81548110610e5a57634e487b7160e01b600052603260045260246000fd5b6000918252602080832060408051606081018252939091015461ffff811684526201000081046001600160501b031684840152600160601b90046001600160a01b03168382015260ff861684526006825280842089855260079092529092205482549195508592918110610ede57634e487b7160e01b600052603260045260246000fd5b60009182526020808320845192018054858301516040968701516001600160a01b0316600160601b026001600160601b036001600160501b0390921662010000026001600160601b031990931661ffff9687161792909217161790558883526007815283832054875190921683528383209190915560ff851682526006905220805480610f7b57634e487b7160e01b600052603160045260246000fd5b60008281526020808220830160001990810183905590920190925586825260079052604081205560025461010090046001600160a01b031663b88d4fde30610fc03390565b886040518463ffffffff1660e01b8152600401610fdf93929190612993565b600060405180830381600087803b158015610ff957600080fd5b505af115801561100d573d6000803e3d6000fd5b5050604080518881526000602082015260018183015290517f7601f5b3b7074316a937b747a562b60022d2de67ad69abfaa8ff6ab37550dc269350908190036060019150a15b8061105d81612b2a565b915050610afa565b5050600180555050505050565b6000546001600160a01b0316331461109c5760405162461bcd60e51b815260040161054f906129f0565b6110a66000611b96565b565b6000546001600160a01b031633146110d25760405162461bcd60e51b815260040161054f906129f0565b600e805460ff1916911515919091179055565b600d54600090600160201b900461ffff1661110257506000919050565b600d5460009061112390600160201b900461ffff1663ffffffff8516612b45565b60209390931c92905060008061113b60036008612b07565b60ff1690505b600881116111ea57600081815260066020526040902054611163908290612aae565b61116d9083612a82565b915081831061117b576111d8565b600081815260066020526040902080546111959087612b45565b815481106111b357634e487b7160e01b600052603260045260246000fd5b600091825260209091200154600160601b90046001600160a01b031695945050505050565b806111e281612b2a565b915050611141565b506000949350505050565b6000546001600160a01b0316331461121f5760405162461bcd60e51b815260040161054f906129f0565b600280546001600160a01b0394851661010002610100600160a81b0319909116179055600480549284166001600160a01b031993841617905560038054919093169116179055565b6006602052816000526040600020818154811061128357600080fd5b60009182526020909120015461ffff811692506201000081046001600160501b03169150600160601b90046001600160a01b031683565b60025460ff16156112dd5760405162461bcd60e51b815260040161054f906129c6565b6b094e47b8d681715340000000600b54101561135457600d54600c54620151809169028a857425466f8000009161ffff9091169061131b9042612af0565b6113259190612aae565b61132f9190612aae565b6113399190612a9a565b600b600082825461134a9190612a82565b909155505042600c555b600260015414156113775760405162461bcd60e51b815260040161054f90612a25565b60026001553233148061139d57506003546001600160a01b0316336001600160a01b0316145b6113d45760405162461bcd60e51b81526020600482015260086024820152674f6e6c7920454f4160c01b604482015260640161054f565b6000805b838110156114bc5761140385858381811061099057634e487b7160e01b600052603260045260246000fd5b1561145b5761144a85858381811061142b57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906114409190612938565b61ffff1684611be6565b6114549083612a82565b91506114aa565b61149d85858381811061147e57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906114939190612938565b61ffff1684611fad565b6114a79083612a82565b91505b806114b481612b2a565b9150506113d8565b506004805460408051639c47ee3b60e01b815290516001600160a01b0390921692639c47ee3b92828201926000929082900301818387803b15801561150057600080fd5b505af1158015611514573d6000803e3d6000fd5b505050508060001415611527575061159b565b6004546001600160a01b03166340c10f19336040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260248101849052604401600060405180830381600087803b15801561158157600080fd5b505af1158015611595573d6000803e3d6000fd5b50505050505b50506001805550565b6000546001600160a01b031633146115ce5760405162461bcd60e51b815260040161054f906129f0565b6001600160a01b0381166116335760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161054f565b61062181611b96565b60025460405163e05c57bf60e01b81526004810183905260009161010090046001600160a01b03169063e05c57bf906024016101406040518083038186803b15801561168757600080fd5b505afa15801561169b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116bf919061287d565b50979a9950505050505050505050565b60025460ff16156116f25760405162461bcd60e51b815260040161054f906129c6565b6002805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586117273390565b6040516001600160a01b03909116815260200160405180910390a1565b60025460ff1661178d5760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015260640161054f565b6002805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa33611727565b60025460ff16156117e15760405162461bcd60e51b815260040161054f906129c6565b6b094e47b8d681715340000000600b54101561185857600d54600c54620151809169028a857425466f8000009161ffff9091169061181f9042612af0565b6118299190612aae565b6118339190612aae565b61183d9190612a9a565b600b600082825461184e9190612a82565b909155505042600c555b6040805160608101825261ffff80841682526001600160501b0342811660208085019182526001600160a01b03808916868801908152600089815260059093529682209551865493519751909116600160601b026001600160601b039790941662010000026001600160601b031990931690851617919091179490941617909155600d805460019391926118ee91859116612a5c565b92506101000a81548161ffff021916908361ffff1602179055507f6173e4d2d9dd52aae0ed37afed3adcf924a490639b759ca93d32dc43366c17d2828242604051611957939291906001600160a01b039390931683526020830191909152604082015260600190565b60405180910390a15050565b600061196e82611af1565b600d805491925060ff831691600490611993908490600160201b900461ffff16612a5c565b82546101009290920a61ffff81810219909316918316021790915560ff83166000908152600660208181526040808420805489865260078452828620819055938352815160608101835289871681526009546001600160501b039081168286019081526001600160a01b038d811695840195865260018881018655948952959097209151919095018054965193519188166001600160601b03199097169690961762010000939095168302949094176001600160601b0316600160601b949093169390930291909117909255600d805491945092600292611a7992869291900416612a5c565b92506101000a81548161ffff021916908361ffff1602179055507f6173e4d2d9dd52aae0ed37afed3adcf924a490639b759ca93d32dc43366c17d28383600954604051611ae4939291906001600160a01b039390931683526020830191909152604082015260600190565b60405180910390a1505050565b60025460405163e05c57bf60e01b81526004810183905260009182916101009091046001600160a01b03169063e05c57bf906024016101406040518083038186803b158015611b3f57600080fd5b505afa158015611b53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b77919061287d565b9950505050505050505050806008611b8f9190612b07565b9392505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60008281526005602090815260408083208151606081018352905461ffff811682526201000081046001600160501b031693820193909352600160601b9092046001600160a01b03169082018190523314611c835760405162461bcd60e51b815260206004820152601960248201527f446f6e2774206f776e2074686520676976656e20746f6b656e00000000000000604482015260640161054f565b828015611caa57506202a30081602001516001600160501b031642611ca89190612af0565b105b15611cf75760405162461bcd60e51b815260206004820152601860248201527f5374696c6c206775617264696e672074686520746f7765720000000000000000604482015260640161054f565b6b094e47b8d681715340000000600b541015611d50576201518069028a857425466f80000082602001516001600160501b031642611d359190612af0565b611d3f9190612aae565b611d499190612a9a565b9150611db1565b600c5481602001516001600160501b03161115611d705760009150611db1565b6201518069028a857425466f80000082602001516001600160501b0316600c54611d9a9190612af0565b611da49190612aae565b611dae9190612a9a565b91505b8215611e8857611dc08461253d565b60011660011415611dd957611dd482612597565b600091505b6000848152600560205260408120819055600d805460019290611e0190849061ffff16612acd565b825461010092830a61ffff81810219909216929091160217909155600254046001600160a01b0316905063b88d4fde3033876040518463ffffffff1660e01b8152600401611e5193929190612993565b600060405180830381600087803b158015611e6b57600080fd5b505af1158015611e7f573d6000803e3d6000fd5b50505050611f65565b611ea76064611e98601485612aae565b611ea29190612a9a565b612597565b6064611eb4601482612af0565b611ebe9084612aae565b611ec89190612a9a565b915060405180606001604052808561ffff168152602001426001600160501b03168152602001611ef53390565b6001600160a01b0390811690915260008681526005602090815260409182902084518154928601519590930151909316600160601b026001600160601b036001600160501b0390951662010000026001600160601b031990921661ffff9093169290921717929092169190911790555b60408051858152602081018490528415158183015290517f01fed204756516c27126eccc363e96075c523996650bbb59c6ff48d06e3a324a9181900360600190a15092915050565b6002546040516331a9108f60e11b815260009130916101009091046001600160a01b031690636352211e90611fea90879060040190815260200190565b60206040518083038186803b15801561200257600080fd5b505afa158015612016573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061203a9190612684565b6001600160a01b0316146120845760405162461bcd60e51b81526020600482015260116024820152702237b2b9b713ba1037bbb7103a37b5b2b760791b604482015260640161054f565b600061208f84611af1565b90506000600660008360ff1681526020019081526020016000206007600087815260200190815260200160002054815481106120db57634e487b7160e01b600052603260045260246000fd5b600091825260209182902060408051606081018252929091015461ffff811683526201000081046001600160501b031693830193909352600160601b9092046001600160a01b03169181018290529150331461216d5760405162461bcd60e51b81526020600482015260116024820152702237b2b9b713ba1037bbb7103a37b5b2b760791b604482015260640161054f565b80602001516001600160501b03166009546121889190612af0565b6121959060ff8416612aae565b9250831561241657600d805460ff841691906004906121c0908490600160201b900461ffff16612acd565b92506101000a81548161ffff021916908361ffff1602179055506001600d60000160028282829054906101000a900461ffff166121fd9190612acd565b825461ffff9182166101009390930a92830291909202199091161790555060ff82166000908152600660205260408120805461223b90600190612af0565b8154811061225957634e487b7160e01b600052603260045260246000fd5b6000918252602080832060408051606081018252939091015461ffff811684526201000081046001600160501b031684840152600160601b90046001600160a01b03168382015260ff87168452600682528084208a8552600790925290922054825491935083929181106122dd57634e487b7160e01b600052603260045260246000fd5b60009182526020808320845192018054858301516040968701516001600160a01b0316600160601b026001600160601b036001600160501b0390921662010000026001600160601b031990931661ffff9687161792909217161790558983526007815283832054855190921683528383209190915560ff86168252600690522080548061237a57634e487b7160e01b600052603160045260246000fd5b60008281526020808220830160001990810183905590920190925587825260079052604081205560025461010090046001600160a01b031663b88d4fde306123bf3390565b896040518463ffffffff1660e01b81526004016123de93929190612993565b600060405180830381600087803b1580156123f857600080fd5b505af115801561240c573d6000803e3d6000fd5b50505050506124f4565b60405180606001604052808661ffff1681526020016009546001600160501b031681526020016124433390565b6001600160a01b0316905260ff831660009081526006602090815260408083208984526007909252909120548154811061248d57634e487b7160e01b600052603260045260246000fd5b6000918252602091829020835191018054928401516040909401516001600160a01b0316600160601b026001600160601b036001600160501b0390951662010000026001600160601b031990941661ffff9093169290921792909217929092169190911790555b60408051868152602081018590528515158183015290517f7601f5b3b7074316a937b747a562b60022d2de67ad69abfaa8ff6ab37550dc269181900360600190a1505092915050565b60003261254b600143612af0565b60405160609290921b6001600160601b03191660208301524060348201524260548201526074810183905260940160408051601f19818403018152919052805160209091012092915050565b600d54600160201b900461ffff166125c35780600860008282546125bb9190612a82565b909155505050565b600d54600854600160201b90910461ffff16906125e09083612a82565b6125ea9190612a9a565b600960008282546125fb9190612a82565b9091555050600060085550565b60008083601f840112612619578182fd5b50813567ffffffffffffffff811115612630578182fd5b6020830191508360208260051b850101111561264b57600080fd5b9250929050565b805160ff8116811461266357600080fd5b919050565b600060208284031215612679578081fd5b8135611b8f81612b85565b600060208284031215612695578081fd5b8151611b8f81612b85565b6000806000606084860312156126b4578182fd5b83356126bf81612b85565b925060208401356126cf81612b85565b915060408401356126df81612b85565b809150509250925092565b600080600080600060808688031215612701578081fd5b853561270c81612b85565b9450602086013561271c81612b85565b935060408601359250606086013567ffffffffffffffff8082111561273f578283fd5b818801915088601f830112612752578283fd5b813581811115612760578384fd5b896020828501011115612771578384fd5b9699959850939650602001949392505050565b600080600060408486031215612798578283fd5b83356127a381612b85565b9250602084013567ffffffffffffffff8111156127be578283fd5b6127ca86828701612608565b9497909650939450505050565b6000806000604084860312156127eb578283fd5b833567ffffffffffffffff811115612801578384fd5b61280d86828701612608565b90945092505060208401356126df81612b9a565b60008060208385031215612833578182fd5b823567ffffffffffffffff811115612849578283fd5b61285585828601612608565b90969095509350505050565b600060208284031215612872578081fd5b8135611b8f81612b9a565b6000806000806000806000806000806101408b8d03121561289c578485fd5b8a516128a781612b9a565b99506128b560208c01612652565b98506128c360408c01612652565b97506128d160608c01612652565b96506128df60808c01612652565b95506128ed60a08c01612652565b94506128fb60c08c01612652565b935061290960e08c01612652565b92506129186101008c01612652565b91506129276101208c01612652565b90509295989b9194979a5092959850565b600060208284031215612949578081fd5b813561ffff81168114611b8f578182fd5b60006020828403121561296b578081fd5b5035919050565b60008060408385031215612984578081fd5b50508035926020909101359150565b6001600160a01b039384168152919092166020820152604081019190915260806060820181905260009082015260a00190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b600061ffff808316818516808303821115612a7957612a79612b59565b01949350505050565b60008219821115612a9557612a95612b59565b500190565b600082612aa957612aa9612b6f565b500490565b6000816000190483118215151615612ac857612ac8612b59565b500290565b600061ffff83811690831681811015612ae857612ae8612b59565b039392505050565b600082821015612b0257612b02612b59565b500390565b600060ff821660ff841680821015612b2157612b21612b59565b90039392505050565b6000600019821415612b3e57612b3e612b59565b5060010190565b600082612b5457612b54612b6f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b6001600160a01b038116811461062157600080fd5b801515811461062157600080fdfea2646970667358221220c58fb8900b174dbcbfac6f8988e0a83cc5893de22ab00ebf04d3e32dad602aa364736f6c63430008040033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101f05760003560e01c80638da5cb5b1161010f578063d1c4f536116100a2578063e74c6bb511610071578063e74c6bb5146104b3578063f2fde38b146104bc578063f8b2a46e146104cf578063ff53f473146104e757600080fd5b8063d1c4f53614610432578063d80528ae14610445578063da7f5c8e1461048d578063e12b635b146104a057600080fd5b8063b9bcc337116100de578063b9bcc337146103ee578063c0c472c01461040e578063ce6c121814610417578063d121e7651461041f57600080fd5b80638da5cb5b1461039f5780639e3bcb8d146103b0578063a2f47a66146103ca578063b3066d49146103db57600080fd5b80635c975abb116101875780636f7bb00a116101565780636f7bb00a14610346578063715018a61461037157806376531008146103795780638336a6cf1461038c57600080fd5b80635c975abb1461030c578063607af3971461031757806362bd92ae146103205780636a3ef0571461033357600080fd5b80631f4fb37a116101c35780631f4fb37a1461025b57806325bd58681461026e57806337a386b9146102e557806339db714f146102ef57600080fd5b806305305875146101f557806305ac8a1414610211578063150b7a021461021a57806316c38b3c14610246575b600080fd5b6101fe600b5481565b6040519081526020015b60405180910390f35b6101fe60095481565b61022d6102283660046126ea565b6104fa565b6040516001600160e01b03199091168152602001610208565b610259610254366004612861565b61056a565b005b61025961026936600461295a565b61062c565b6102b461027c36600461295a565b60056020526000908152604090205461ffff8116906201000081046001600160501b031690600160601b90046001600160a01b031683565b6040805161ffff90941684526001600160501b0390921660208401526001600160a01b031690820152606001610208565b6101fe6202a30081565b600e546102fc9060ff1681565b6040519015158152602001610208565b60025460ff166102fc565b6101fe600c5481565b61025961032e366004612784565b61065b565b610259610341366004612821565b610a58565b600454610359906001600160a01b031681565b6040516001600160a01b039091168152602001610208565b610259611072565b610259610387366004612861565b6110a8565b61035961039a36600461295a565b6110e5565b6000546001600160a01b0316610359565b6103b8600881565b60405160ff9091168152602001610208565b6101fe69028a857425466f80000081565b6102596103e93660046126a0565b6111f5565b6101fe6103fc36600461295a565b60076020526000908152604090205481565b6101fe60085481565b6101fe601481565b6101fe6b094e47b8d68171534000000081565b6102b4610440366004612972565b611267565b600d546104689061ffff80821691620100008104821691600160201b9091041683565b6040805161ffff94851681529284166020840152921691810191909152606001610208565b61025961049b3660046127d7565b6112ba565b600354610359906001600160a01b031681565b6101fe600a5481565b6102596104ca366004612668565b6115a4565b6002546103599061010090046001600160a01b031681565b6102fc6104f536600461295a565b61163c565b60006001600160a01b038516156105585760405162461bcd60e51b815260206004820152601d60248201527f43616e6e6f742073656e6420746f20546f776572206469726563746c7900000060448201526064015b60405180910390fd5b50630a85bd0160e11b95945050505050565b60025461010090046001600160a01b03161580159061059357506004546001600160a01b031615155b80156105a957506003546001600160a01b031615155b6105e95760405162461bcd60e51b815260206004820152601160248201527010dbdb9d1c9858dd1cc81b9bdd081cd95d607a1b604482015260640161054f565b6000546001600160a01b031633146106135760405162461bcd60e51b815260040161054f906129f0565b8015610624576106216116cf565b50565b610621611744565b6000546001600160a01b031633146106565760405162461bcd60e51b815260040161054f906129f0565b600a55565b6002600154141561067e5760405162461bcd60e51b815260040161054f90612a25565b6002600155323314806106a457506003546001600160a01b0316336001600160a01b0316145b6106db5760405162461bcd60e51b81526020600482015260086024820152674f6e6c7920454f4160c01b604482015260640161054f565b6001600160a01b03831632146107335760405162461bcd60e51b815260206004820152601a60248201527f6163636f756e7420746f2073656e646572206d69736d61746368000000000000604482015260640161054f565b60005b81811015610a4e576003546001600160a01b0316336001600160a01b03161461092b57600254339061010090046001600160a01b0316636352211e85858581811061079157634e487b7160e01b600052603260045260246000fd5b90506020020160208101906107a69190612938565b6040516001600160e01b031960e084901b16815261ffff909116600482015260240160206040518083038186803b1580156107e057600080fd5b505afa1580156107f4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108189190612684565b6001600160a01b03161461086e5760405162461bcd60e51b815260206004820152601860248201527f596f7520646f6e2774206f776e207468697320746f6b656e0000000000000000604482015260640161054f565b60025461010090046001600160a01b03166323b872dd33308686868181106108a657634e487b7160e01b600052603260045260246000fd5b90506020020160208101906108bb9190612938565b6040516001600160e01b031960e086901b1681526001600160a01b03938416600482015292909116602483015261ffff166044820152606401600060405180830381600087803b15801561090e57600080fd5b505af1158015610922573d6000803e3d6000fd5b5050505061096d565b82828281811061094b57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906109609190612938565b61ffff1661096d57610a3c565b6109ae83838381811061099057634e487b7160e01b600052603260045260246000fd5b90506020020160208101906109a59190612938565b61ffff1661163c565b156109fa576109f5848484848181106109d757634e487b7160e01b600052603260045260246000fd5b90506020020160208101906109ec9190612938565b61ffff166117be565b610a3c565b610a3c84848484818110610a1e57634e487b7160e01b600052603260045260246000fd5b9050602002016020810190610a339190612938565b61ffff16611963565b80610a4681612b2a565b915050610736565b5050600180555050565b60026001541415610a7b5760405162461bcd60e51b815260040161054f90612a25565b6002600155600e5460ff16610ac45760405162461bcd60e51b815260206004820152600f60248201526e149154d0d55148111254d050931151608a1b604482015260640161054f565b60408051606080820183526000808352602080840182905283850182905284519283018552818352820181905292810183905282805b8581101561106557868682818110610b2257634e487b7160e01b600052603260045260246000fd5b905060200201359450610b348561163c565b15610cbe576000858152600560209081526040918290208251606081018452905461ffff811682526201000081046001600160501b031692820192909252600160601b9091046001600160a01b031691810182905294503314610bce5760405162461bcd60e51b81526020600482015260126024820152715357495045522c204e4f2053574950494e4760701b604482015260640161054f565b6000858152600560205260408120819055600d805460019290610bf690849061ffff16612acd565b825461010092830a61ffff81810219909216929091160217909155600254046001600160a01b0316905063b88d4fde3033886040518463ffffffff1660e01b8152600401610c4693929190612993565b600060405180830381600087803b158015610c6057600080fd5b505af1158015610c74573d6000803e3d6000fd5b5050604080518881526000602082015260018183015290517f01fed204756516c27126eccc363e96075c523996650bbb59c6ff48d06e3a324a9350908190036060019150a1611053565b610cc785611af1565b60ff81166000908152600660209081526040808320898452600790925290912054815492945090918110610d0b57634e487b7160e01b600052603260045260246000fd5b600091825260209182902060408051606081018252929091015461ffff811683526201000081046001600160501b031693830193909352600160601b9092046001600160a01b031691810182905294503314610d9e5760405162461bcd60e51b81526020600482015260126024820152715357495045522c204e4f2053574950494e4760701b604482015260640161054f565b600d805460ff84169190600490610dc1908490600160201b900461ffff16612acd565b92506101000a81548161ffff021916908361ffff1602179055506001600d60000160028282829054906101000a900461ffff16610dfe9190612acd565b825461ffff9182166101009390930a92830291909202199091161790555060ff821660009081526006602052604090208054610e3c90600190612af0565b81548110610e5a57634e487b7160e01b600052603260045260246000fd5b6000918252602080832060408051606081018252939091015461ffff811684526201000081046001600160501b031684840152600160601b90046001600160a01b03168382015260ff861684526006825280842089855260079092529092205482549195508592918110610ede57634e487b7160e01b600052603260045260246000fd5b60009182526020808320845192018054858301516040968701516001600160a01b0316600160601b026001600160601b036001600160501b0390921662010000026001600160601b031990931661ffff9687161792909217161790558883526007815283832054875190921683528383209190915560ff851682526006905220805480610f7b57634e487b7160e01b600052603160045260246000fd5b60008281526020808220830160001990810183905590920190925586825260079052604081205560025461010090046001600160a01b031663b88d4fde30610fc03390565b886040518463ffffffff1660e01b8152600401610fdf93929190612993565b600060405180830381600087803b158015610ff957600080fd5b505af115801561100d573d6000803e3d6000fd5b5050604080518881526000602082015260018183015290517f7601f5b3b7074316a937b747a562b60022d2de67ad69abfaa8ff6ab37550dc269350908190036060019150a15b8061105d81612b2a565b915050610afa565b5050600180555050505050565b6000546001600160a01b0316331461109c5760405162461bcd60e51b815260040161054f906129f0565b6110a66000611b96565b565b6000546001600160a01b031633146110d25760405162461bcd60e51b815260040161054f906129f0565b600e805460ff1916911515919091179055565b600d54600090600160201b900461ffff1661110257506000919050565b600d5460009061112390600160201b900461ffff1663ffffffff8516612b45565b60209390931c92905060008061113b60036008612b07565b60ff1690505b600881116111ea57600081815260066020526040902054611163908290612aae565b61116d9083612a82565b915081831061117b576111d8565b600081815260066020526040902080546111959087612b45565b815481106111b357634e487b7160e01b600052603260045260246000fd5b600091825260209091200154600160601b90046001600160a01b031695945050505050565b806111e281612b2a565b915050611141565b506000949350505050565b6000546001600160a01b0316331461121f5760405162461bcd60e51b815260040161054f906129f0565b600280546001600160a01b0394851661010002610100600160a81b0319909116179055600480549284166001600160a01b031993841617905560038054919093169116179055565b6006602052816000526040600020818154811061128357600080fd5b60009182526020909120015461ffff811692506201000081046001600160501b03169150600160601b90046001600160a01b031683565b60025460ff16156112dd5760405162461bcd60e51b815260040161054f906129c6565b6b094e47b8d681715340000000600b54101561135457600d54600c54620151809169028a857425466f8000009161ffff9091169061131b9042612af0565b6113259190612aae565b61132f9190612aae565b6113399190612a9a565b600b600082825461134a9190612a82565b909155505042600c555b600260015414156113775760405162461bcd60e51b815260040161054f90612a25565b60026001553233148061139d57506003546001600160a01b0316336001600160a01b0316145b6113d45760405162461bcd60e51b81526020600482015260086024820152674f6e6c7920454f4160c01b604482015260640161054f565b6000805b838110156114bc5761140385858381811061099057634e487b7160e01b600052603260045260246000fd5b1561145b5761144a85858381811061142b57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906114409190612938565b61ffff1684611be6565b6114549083612a82565b91506114aa565b61149d85858381811061147e57634e487b7160e01b600052603260045260246000fd5b90506020020160208101906114939190612938565b61ffff1684611fad565b6114a79083612a82565b91505b806114b481612b2a565b9150506113d8565b506004805460408051639c47ee3b60e01b815290516001600160a01b0390921692639c47ee3b92828201926000929082900301818387803b15801561150057600080fd5b505af1158015611514573d6000803e3d6000fd5b505050508060001415611527575061159b565b6004546001600160a01b03166340c10f19336040516001600160e01b031960e084901b1681526001600160a01b03909116600482015260248101849052604401600060405180830381600087803b15801561158157600080fd5b505af1158015611595573d6000803e3d6000fd5b50505050505b50506001805550565b6000546001600160a01b031633146115ce5760405162461bcd60e51b815260040161054f906129f0565b6001600160a01b0381166116335760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161054f565b61062181611b96565b60025460405163e05c57bf60e01b81526004810183905260009161010090046001600160a01b03169063e05c57bf906024016101406040518083038186803b15801561168757600080fd5b505afa15801561169b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116bf919061287d565b50979a9950505050505050505050565b60025460ff16156116f25760405162461bcd60e51b815260040161054f906129c6565b6002805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586117273390565b6040516001600160a01b03909116815260200160405180910390a1565b60025460ff1661178d5760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015260640161054f565b6002805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa33611727565b60025460ff16156117e15760405162461bcd60e51b815260040161054f906129c6565b6b094e47b8d681715340000000600b54101561185857600d54600c54620151809169028a857425466f8000009161ffff9091169061181f9042612af0565b6118299190612aae565b6118339190612aae565b61183d9190612a9a565b600b600082825461184e9190612a82565b909155505042600c555b6040805160608101825261ffff80841682526001600160501b0342811660208085019182526001600160a01b03808916868801908152600089815260059093529682209551865493519751909116600160601b026001600160601b039790941662010000026001600160601b031990931690851617919091179490941617909155600d805460019391926118ee91859116612a5c565b92506101000a81548161ffff021916908361ffff1602179055507f6173e4d2d9dd52aae0ed37afed3adcf924a490639b759ca93d32dc43366c17d2828242604051611957939291906001600160a01b039390931683526020830191909152604082015260600190565b60405180910390a15050565b600061196e82611af1565b600d805491925060ff831691600490611993908490600160201b900461ffff16612a5c565b82546101009290920a61ffff81810219909316918316021790915560ff83166000908152600660208181526040808420805489865260078452828620819055938352815160608101835289871681526009546001600160501b039081168286019081526001600160a01b038d811695840195865260018881018655948952959097209151919095018054965193519188166001600160601b03199097169690961762010000939095168302949094176001600160601b0316600160601b949093169390930291909117909255600d805491945092600292611a7992869291900416612a5c565b92506101000a81548161ffff021916908361ffff1602179055507f6173e4d2d9dd52aae0ed37afed3adcf924a490639b759ca93d32dc43366c17d28383600954604051611ae4939291906001600160a01b039390931683526020830191909152604082015260600190565b60405180910390a1505050565b60025460405163e05c57bf60e01b81526004810183905260009182916101009091046001600160a01b03169063e05c57bf906024016101406040518083038186803b158015611b3f57600080fd5b505afa158015611b53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b77919061287d565b9950505050505050505050806008611b8f9190612b07565b9392505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60008281526005602090815260408083208151606081018352905461ffff811682526201000081046001600160501b031693820193909352600160601b9092046001600160a01b03169082018190523314611c835760405162461bcd60e51b815260206004820152601960248201527f446f6e2774206f776e2074686520676976656e20746f6b656e00000000000000604482015260640161054f565b828015611caa57506202a30081602001516001600160501b031642611ca89190612af0565b105b15611cf75760405162461bcd60e51b815260206004820152601860248201527f5374696c6c206775617264696e672074686520746f7765720000000000000000604482015260640161054f565b6b094e47b8d681715340000000600b541015611d50576201518069028a857425466f80000082602001516001600160501b031642611d359190612af0565b611d3f9190612aae565b611d499190612a9a565b9150611db1565b600c5481602001516001600160501b03161115611d705760009150611db1565b6201518069028a857425466f80000082602001516001600160501b0316600c54611d9a9190612af0565b611da49190612aae565b611dae9190612a9a565b91505b8215611e8857611dc08461253d565b60011660011415611dd957611dd482612597565b600091505b6000848152600560205260408120819055600d805460019290611e0190849061ffff16612acd565b825461010092830a61ffff81810219909216929091160217909155600254046001600160a01b0316905063b88d4fde3033876040518463ffffffff1660e01b8152600401611e5193929190612993565b600060405180830381600087803b158015611e6b57600080fd5b505af1158015611e7f573d6000803e3d6000fd5b50505050611f65565b611ea76064611e98601485612aae565b611ea29190612a9a565b612597565b6064611eb4601482612af0565b611ebe9084612aae565b611ec89190612a9a565b915060405180606001604052808561ffff168152602001426001600160501b03168152602001611ef53390565b6001600160a01b0390811690915260008681526005602090815260409182902084518154928601519590930151909316600160601b026001600160601b036001600160501b0390951662010000026001600160601b031990921661ffff9093169290921717929092169190911790555b60408051858152602081018490528415158183015290517f01fed204756516c27126eccc363e96075c523996650bbb59c6ff48d06e3a324a9181900360600190a15092915050565b6002546040516331a9108f60e11b815260009130916101009091046001600160a01b031690636352211e90611fea90879060040190815260200190565b60206040518083038186803b15801561200257600080fd5b505afa158015612016573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061203a9190612684565b6001600160a01b0316146120845760405162461bcd60e51b81526020600482015260116024820152702237b2b9b713ba1037bbb7103a37b5b2b760791b604482015260640161054f565b600061208f84611af1565b90506000600660008360ff1681526020019081526020016000206007600087815260200190815260200160002054815481106120db57634e487b7160e01b600052603260045260246000fd5b600091825260209182902060408051606081018252929091015461ffff811683526201000081046001600160501b031693830193909352600160601b9092046001600160a01b03169181018290529150331461216d5760405162461bcd60e51b81526020600482015260116024820152702237b2b9b713ba1037bbb7103a37b5b2b760791b604482015260640161054f565b80602001516001600160501b03166009546121889190612af0565b6121959060ff8416612aae565b9250831561241657600d805460ff841691906004906121c0908490600160201b900461ffff16612acd565b92506101000a81548161ffff021916908361ffff1602179055506001600d60000160028282829054906101000a900461ffff166121fd9190612acd565b825461ffff9182166101009390930a92830291909202199091161790555060ff82166000908152600660205260408120805461223b90600190612af0565b8154811061225957634e487b7160e01b600052603260045260246000fd5b6000918252602080832060408051606081018252939091015461ffff811684526201000081046001600160501b031684840152600160601b90046001600160a01b03168382015260ff87168452600682528084208a8552600790925290922054825491935083929181106122dd57634e487b7160e01b600052603260045260246000fd5b60009182526020808320845192018054858301516040968701516001600160a01b0316600160601b026001600160601b036001600160501b0390921662010000026001600160601b031990931661ffff9687161792909217161790558983526007815283832054855190921683528383209190915560ff86168252600690522080548061237a57634e487b7160e01b600052603160045260246000fd5b60008281526020808220830160001990810183905590920190925587825260079052604081205560025461010090046001600160a01b031663b88d4fde306123bf3390565b896040518463ffffffff1660e01b81526004016123de93929190612993565b600060405180830381600087803b1580156123f857600080fd5b505af115801561240c573d6000803e3d6000fd5b50505050506124f4565b60405180606001604052808661ffff1681526020016009546001600160501b031681526020016124433390565b6001600160a01b0316905260ff831660009081526006602090815260408083208984526007909252909120548154811061248d57634e487b7160e01b600052603260045260246000fd5b6000918252602091829020835191018054928401516040909401516001600160a01b0316600160601b026001600160601b036001600160501b0390951662010000026001600160601b031990941661ffff9093169290921792909217929092169190911790555b60408051868152602081018590528515158183015290517f7601f5b3b7074316a937b747a562b60022d2de67ad69abfaa8ff6ab37550dc269181900360600190a1505092915050565b60003261254b600143612af0565b60405160609290921b6001600160601b03191660208301524060348201524260548201526074810183905260940160408051601f19818403018152919052805160209091012092915050565b600d54600160201b900461ffff166125c35780600860008282546125bb9190612a82565b909155505050565b600d54600854600160201b90910461ffff16906125e09083612a82565b6125ea9190612a9a565b600960008282546125fb9190612a82565b9091555050600060085550565b60008083601f840112612619578182fd5b50813567ffffffffffffffff811115612630578182fd5b6020830191508360208260051b850101111561264b57600080fd5b9250929050565b805160ff8116811461266357600080fd5b919050565b600060208284031215612679578081fd5b8135611b8f81612b85565b600060208284031215612695578081fd5b8151611b8f81612b85565b6000806000606084860312156126b4578182fd5b83356126bf81612b85565b925060208401356126cf81612b85565b915060408401356126df81612b85565b809150509250925092565b600080600080600060808688031215612701578081fd5b853561270c81612b85565b9450602086013561271c81612b85565b935060408601359250606086013567ffffffffffffffff8082111561273f578283fd5b818801915088601f830112612752578283fd5b813581811115612760578384fd5b896020828501011115612771578384fd5b9699959850939650602001949392505050565b600080600060408486031215612798578283fd5b83356127a381612b85565b9250602084013567ffffffffffffffff8111156127be578283fd5b6127ca86828701612608565b9497909650939450505050565b6000806000604084860312156127eb578283fd5b833567ffffffffffffffff811115612801578384fd5b61280d86828701612608565b90945092505060208401356126df81612b9a565b60008060208385031215612833578182fd5b823567ffffffffffffffff811115612849578283fd5b61285585828601612608565b90969095509350505050565b600060208284031215612872578081fd5b8135611b8f81612b9a565b6000806000806000806000806000806101408b8d03121561289c578485fd5b8a516128a781612b9a565b99506128b560208c01612652565b98506128c360408c01612652565b97506128d160608c01612652565b96506128df60808c01612652565b95506128ed60a08c01612652565b94506128fb60c08c01612652565b935061290960e08c01612652565b92506129186101008c01612652565b91506129276101208c01612652565b90509295989b9194979a5092959850565b600060208284031215612949578081fd5b813561ffff81168114611b8f578182fd5b60006020828403121561296b578081fd5b5035919050565b60008060408385031215612984578081fd5b50508035926020909101359150565b6001600160a01b039384168152919092166020820152604081019190915260806060820181905260009082015260a00190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252601f908201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604082015260600190565b600061ffff808316818516808303821115612a7957612a79612b59565b01949350505050565b60008219821115612a9557612a95612b59565b500190565b600082612aa957612aa9612b6f565b500490565b6000816000190483118215151615612ac857612ac8612b59565b500290565b600061ffff83811690831681811015612ae857612ae8612b59565b039392505050565b600082821015612b0257612b02612b59565b500390565b600060ff821660ff841680821015612b2157612b21612b59565b90039392505050565b6000600019821415612b3e57612b3e612b59565b5060010190565b600082612b5457612b54612b6f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b6001600160a01b038116811461062157600080fd5b801515811461062157600080fdfea2646970667358221220c58fb8900b174dbcbfac6f8988e0a83cc5893de22ab00ebf04d3e32dad602aa364736f6c63430008040033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 31 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
DeFi
0 Protocols
Loading...
Loading
| Chain | Protocol | Positions | Portfolio % | Value |
|---|---|---|---|---|
There are no matching entries |
||||
DeFi
0 Protocols
Loading...
Loading
| Protocol | Positions | Portfolio % | Value |
|---|---|---|---|
There are no matching entries |
|||
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ 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.


