Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
Latest 25 internal transactions (View All)
Advanced mode:
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 107535239 | 1023 days ago | 0 ETH | ||||
| 107534924 | 1023 days ago | 2.8636 ETH | ||||
| 107534901 | 1023 days ago | 0 ETH | ||||
| 107534601 | 1023 days ago | 5.0002 ETH | ||||
| 107519302 | 1023 days ago | 0 ETH | ||||
| 107518983 | 1023 days ago | 0.0662 ETH | ||||
| 107482585 | 1024 days ago | 0 ETH | ||||
| 107482286 | 1024 days ago | 1.0402 ETH | ||||
| 107468134 | 1025 days ago | 0 ETH | ||||
| 107467837 | 1025 days ago | 5.0002 ETH | ||||
| 107462250 | 1025 days ago | 0 ETH | ||||
| 107461945 | 1025 days ago | 0.0502 ETH | ||||
| 107428791 | 1025 days ago | 0 ETH | ||||
| 107428473 | 1025 days ago | 40.0002 ETH | ||||
| 107425866 | 1025 days ago | 0 ETH | ||||
| 107425567 | 1025 days ago | 5.0002 ETH | ||||
| 107420436 | 1026 days ago | 0 ETH | ||||
| 107420134 | 1026 days ago | 0.6902 ETH | ||||
| 107416008 | 1026 days ago | 0 ETH | ||||
| 107415695 | 1026 days ago | 0.2172 ETH | ||||
| 107406879 | 1026 days ago | 0 ETH | ||||
| 107406576 | 1026 days ago | 0.0262 ETH | ||||
| 107402102 | 1026 days ago | 0 ETH | ||||
| 107401805 | 1026 days ago | 0.0052 ETH | ||||
| 107398921 | 1026 days ago | 0 ETH |
Cross-Chain Transactions
Loading...
Loading
Heuristics suggest this may be a proxy contract. Verify using the Proxy Contract Checker
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_pool","type":"address"},{"internalType":"address","name":"_token","type":"address"},{"internalType":"uint256","name":"_denominator","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256[]","name":"indices","type":"uint256[]"}],"name":"CompleteDirectDepositBatch","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":true,"internalType":"uint256","name":"nonce","type":"uint256"},{"indexed":false,"internalType":"address","name":"receiver","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"RefundDirectDeposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"uint256","name":"nonce","type":"uint256"},{"indexed":false,"internalType":"address","name":"fallbackUser","type":"address"},{"components":[{"internalType":"bytes10","name":"diversifier","type":"bytes10"},{"internalType":"bytes32","name":"pk","type":"bytes32"}],"indexed":false,"internalType":"struct ZkAddress.ZkAddress","name":"zkAddress","type":"tuple"},{"indexed":false,"internalType":"uint64","name":"deposit","type":"uint64"}],"name":"SubmitDirectDeposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint64","name":"fee","type":"uint64"}],"name":"UpdateDirectDepositFee","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint40","name":"timeout","type":"uint40"}],"name":"UpdateDirectDepositTimeout","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"manager","type":"address"}],"name":"UpdateOperatorManager","type":"event"},{"inputs":[{"internalType":"uint256[]","name":"_indices","type":"uint256[]"},{"internalType":"uint256","name":"_out_commit","type":"uint256"}],"name":"collect","outputs":[{"internalType":"uint256","name":"total","type":"uint256"},{"internalType":"uint256","name":"totalFee","type":"uint256"},{"internalType":"uint256","name":"hashsum","type":"uint256"},{"internalType":"bytes","name":"message","type":"bytes"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_fallbackUser","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"bytes","name":"_rawZkAddress","type":"bytes"}],"name":"directDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_fallbackUser","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"},{"internalType":"string","name":"_zkAddress","type":"string"}],"name":"directDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"directDepositFee","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"directDepositNonce","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"directDepositTimeout","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_fallbackUser","type":"address"},{"internalType":"bytes","name":"_rawZkAddress","type":"bytes"}],"name":"directNativeDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_fallbackUser","type":"address"},{"internalType":"string","name":"_zkAddress","type":"string"}],"name":"directNativeDeposit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"}],"name":"getDirectDeposit","outputs":[{"components":[{"internalType":"address","name":"fallbackReceiver","type":"address"},{"internalType":"uint96","name":"sent","type":"uint96"},{"internalType":"uint64","name":"deposit","type":"uint64"},{"internalType":"uint64","name":"fee","type":"uint64"},{"internalType":"uint40","name":"timestamp","type":"uint40"},{"internalType":"enum IZkBobDirectDeposits.DirectDepositStatus","name":"status","type":"uint8"},{"internalType":"bytes10","name":"diversifier","type":"bytes10"},{"internalType":"bytes32","name":"pk","type":"bytes32"}],"internalType":"struct IZkBobDirectDeposits.DirectDeposit","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"onTokenTransfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"operatorManager","outputs":[{"internalType":"contract IOperatorManager","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pool_id","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"_indices","type":"uint256[]"}],"name":"refundDirectDeposit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"}],"name":"refundDirectDeposit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint64","name":"_fee","type":"uint64"}],"name":"setDirectDepositFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint40","name":"_timeout","type":"uint40"}],"name":"setDirectDepositTimeout","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract IOperatorManager","name":"_operatorManager","type":"address"}],"name":"setOperatorManager","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
6101006040523480156200001257600080fd5b506040516200257f3803806200257f8339810160408190526200003591620001c8565b82828262000043336200014c565b62000059826200019c60201b6200115e1760201c565b620000ba5760405162461bcd60e51b815260206004820152602760248201527f5a6b426f624469726563744465706f73697451756575653a206e6f74206120636044820152661bdb9d1c9858dd60ca1b606482015260840160405180910390fd5b6001600160a01b0380841660e081905290831660a052608082905260408051632762b5b960e21b81529051639d8ad6e4916004808201926020929091908290030181865afa15801562000111573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000137919062000209565b62ffffff1660c0525062000223945050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b03163b151590565b80516001600160a01b0381168114620001c357600080fd5b919050565b600080600060608486031215620001de57600080fd5b620001e984620001ab565b9250620001f960208501620001ab565b9150604084015190509250925092565b6000602082840312156200021c57600080fd5b5051919050565b60805160a05160c05160e0516122e36200029c6000396000818161019201528181610caf01526115bc0152600081816102e6015261134f015260008181610494015281816104c5015281816105090152818161081d0152818161107a01526116cd01526000818161103d015261126801526122e36000f3fe6080604052600436106101355760003560e01c80639d8ad6e4116100ab578063c41100fa1161006f578063c41100fa146103d2578063d7f59caa146103f2578063dc3ba6a314610412578063e24546f214610432578063f2fde38b14610462578063fc0c546a1461048257600080fd5b80639d8ad6e4146102d4578063a4c0ed3614610308578063b130603e14610338578063b85369e614610373578063c278b761146103a557600080fd5b8063653c9fe4116100fd578063653c9fe41461022c57806368dc1c551461023f5780636918822d14610261578063715018a61461028157806380a32892146102965780638da5cb5b146102b657600080fd5b806302592d371461013a57806303f02a201461016d57806316f0115b146101805780632f84c96f146101cc57806335d3cbcc146101ec575b600080fd5b34801561014657600080fd5b5061015a610155366004611b84565b6104b6565b6040519081526020015b60405180910390f35b61015a61017b366004611bdc565b610501565b34801561018c57600080fd5b506101b47f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b039091168152602001610164565b3480156101d857600080fd5b506001546101b4906001600160a01b031681565b3480156101f857600080fd5b506003546102149064010000000090046001600160401b031681565b6040516001600160401b039091168152602001610164565b61015a61023a366004611c73565b610587565b34801561024b57600080fd5b5061025f61025a366004611d0b565b6105c9565b005b34801561026d57600080fd5b5061015a61027c366004611d4c565b610744565b34801561028d57600080fd5b5061025f610790565b3480156102a257600080fd5b5061025f6102b1366004611da7565b6107a4565b3480156102c257600080fd5b506000546001600160a01b03166101b4565b3480156102e057600080fd5b5061015a7f000000000000000000000000000000000000000000000000000000000000000081565b34801561031457600080fd5b50610328610323366004611d4c565b610810565b6040519015158152602001610164565b34801561034457600080fd5b5060035461035d90600160601b900464ffffffffff1681565b60405164ffffffffff9091168152602001610164565b34801561037f57600080fd5b506003546103909063ffffffff1681565b60405163ffffffff9091168152602001610164565b3480156103b157600080fd5b506103c56103c0366004611dd7565b6108cb565b6040516101649190611e28565b3480156103de57600080fd5b5061025f6103ed366004611ec9565b6109ea565b3480156103fe57600080fd5b5061025f61040d366004611dd7565b610aaf565b34801561041e57600080fd5b5061025f61042d366004611ee6565b610bd3565b34801561043e57600080fd5b5061045261044d366004611f0d565b610c9e565b6040516101649493929190611fb0565b34801561046e57600080fd5b5061025f61047d366004611ec9565b6110e5565b34801561048e57600080fd5b506101b47f000000000000000000000000000000000000000000000000000000000000000081565b60006104ed6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001633308661116d565b6104f9338585856111de565b949350505050565b6000803490507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561056257600080fd5b505af1158015610576573d6000803e3d6000fd5b50505050506104f9338583866111de565b60006104f98484848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061050192505050565b6001546040516336b87bd760e11b81523360048201526000916001600160a01b031690636d70f7ae90602401602060405180830381865afa158015610612573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106369190611fdf565b600354909150600160601b900464ffffffffff1660005b8381101561073d5760006002600087878581811061066d5761066d612001565b90506020020135815260200190815260200160002090506001600381111561069757610697611df0565b6001820154600160a81b900460ff1660038111156106b7576106b7611df0565b0361072c5783806106e55750600181015442906106e3908590600160801b900464ffffffffff1661202d565b105b61070a5760405162461bcd60e51b815260040161070190612045565b60405180910390fd5b61072c86868481811061071f5761071f612001565b9050602002013582611693565b50610736816120a2565b905061064d565b5050505050565b6000610787858585858080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506104b692505050565b95945050505050565b610798611746565b6107a2600061179a565b565b6107ac611746565b600380546bffffffffffffffff0000000019166401000000006001600160401b038416908102919091179091556040519081527f4fc5798183ecfb36b62f43c657e712d8b6e8661646d3c90bd3a5202335203180906020015b60405180910390a150565b6000336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461089e5760405162461bcd60e51b815260206004820152602b60248201527f5a6b426f624469726563744465706f73697451756575653a206e6f742061207460448201526a37b5b2b71031b0b63632b960a91b6064820152608401610701565b6000806108ad84860186611bdc565b915091506108bd878388846111de565b506001979650505050505050565b6040805161010081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081019190915260008281526002602090815260409182902082516101008101845281546001600160a01b0381168252600160a01b90046001600160601b03169281019290925260018101546001600160401b0380821694840194909452600160401b81049093166060830152600160801b830464ffffffffff166080830152909160a0830190600160a81b900460ff1660038111156109a7576109a7611df0565b60038111156109b8576109b8611df0565b81526001820154600160b01b900460b01b6001600160b01b031916602082015260029091015460409091015292915050565b6109f2611746565b6001600160a01b038116610a615760405162461bcd60e51b815260206004820152603060248201527f5a6b426f624469726563744465706f73697451756575653a206d616e6167657260448201526f206973207a65726f206164647265737360801b6064820152608401610701565b600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f267052ecaebdd552dc1b20904f59d83d51ae7add7514165322a7da9ef6cf543b90602001610805565b6001546040516336b87bd760e11b81523360048201526000916001600160a01b031690636d70f7ae90602401602060405180830381865afa158015610af8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b1c9190611fdf565b6000838152600260205260409020909150600180820154600160a81b900460ff166003811115610b4e57610b4e611df0565b14610b6b5760405162461bcd60e51b8152600401610701906120bb565b8180610ba8575060035460018201544291610b9f9164ffffffffff600160601b909204821691600160801b9091041661210e565b64ffffffffff16105b610bc45760405162461bcd60e51b815260040161070190612045565b610bce8382611693565b505050565b610bdb611746565b62093a808164ffffffffff161115610c485760405162461bcd60e51b815260206004820152602a60248201527f5a6b426f624469726563744465706f73697451756575653a2074696d656f757460448201526920746f6f206c6172676560b01b6064820152608401610701565b6003805464ffffffffff60601b1916600160601b64ffffffffff8416908102919091179091556040519081527f237f465c227da0b7fcd48ae7b5e7ec9d2ee347abbf6c93b008a616220d06ee3990602001610805565b600080806060336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614610d2c5760405162461bcd60e51b815260206004820152602760248201527f5a6b426f624469726563744465706f73697451756575653a20696e76616c69646044820152661031b0b63632b960c91b6064820152608401610701565b8580610d8e5760405162461bcd60e51b815260206004820152602b60248201527f5a6b426f624469726563744465706f73697451756575653a20656d707479206460448201526a195c1bdcda5d081b1a5cdd60aa1b6064820152608401610701565b6010811115610df25760405162461bcd60e51b815260206004820152602a60248201527f5a6b426f624469726563744465706f73697451756575653a20746f6f206d616e60448201526979206465706f7369747360b01b6064820152608401610701565b6000610e0060106032612137565b610e0b90602061202d565b6001600160401b03811115610e2257610e22611ae2565b6040519080825280601f01601f191660200182016040528015610e4c576020820181803683370190505b509050610e5a82603a612137565b610e6590600461202d565b6001600160401b03811115610e7c57610e7c611ae2565b6040519080825280601f01601f191660200182016040528015610ea6576020820181803683370190505b509250866020820152600160e01b8260f81b176020840152600095506000945060005b828110156110025760008a8a83818110610ee557610ee5612001565b6020908102929092013560008181526002938490526040902092830154600180850154929550909250600160b01b820460b01b916001600160401b0380821692600160401b830490911691600160a81b900460ff1690816003811115610f4d57610f4d611df0565b14610f6a5760405162461bcd60e51b8152600401610701906120bb565b6032880289016040810185905260528101849052604a0185905260c087901b603a89028c016024810191909152602c8101859052603e810184905260360185905260018601805460ff60a81b1916600160a91b179055610fd36001600160401b0384168f61202d565b9d50610fe86001600160401b0383168e61202d565b9c505050505050505080610ffb906120a2565b9050610ec9565b5080516020820120611035907f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000019061216c565b93506110a1337f0000000000000000000000000000000000000000000000000000000000000000611066888a61202d565b6110709190612137565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001691906117ea565b7f6158333d85f7dbce81f21c5dfee08ec3a6b81728f0f8ae2f329a8dcb0eac2b6089896040516110d2929190612180565b60405180910390a1505093509350935093565b6110ed611746565b6001600160a01b0381166111525760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610701565b61115b8161179a565b50565b6001600160a01b03163b151590565b6040516001600160a01b03808516602483015283166044820152606481018290526111d89085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915261181a565b50505050565b60006001600160a01b03841661124d5760405162461bcd60e51b815260206004820152602e60248201527f5a6b426f624469726563744465706f73697451756575653a2066616c6c62616360448201526d6b2075736572206973207a65726f60901b6064820152608401610701565b60035464010000000090046001600160401b0316600061128d7f0000000000000000000000000000000000000000000000000000000000000000866121bc565b9050816001600160401b0316816001600160401b0316116113165760405162461bcd60e51b815260206004820152603960248201527f5a6b426f624469726563744465706f73697451756575653a206469726563742060448201527f6465706f73697420616d6f756e7420697320746f6f206c6f77000000000000006064820152608401610701565b60405163a7ac5aed60e01b81529082900390600090739224ee604e9b62f8e0a0e5824fee2e0df2ca902f9063a7ac5aed906113779088907f0000000000000000000000000000000000000000000000000000000000000000906004016121d0565b6040805180830381865af4158015611393573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113b791906121f7565b90506000604051806101000160405280896001600160a01b03168152602001886001600160601b03168152602001846001600160401b03168152602001856001600160401b031681526020014264ffffffffff1681526020016001600381111561142357611423611df0565b815283516001600160b01b0319166020808301919091528401516040909101526003805491925063ffffffff90911690600061145e8361225b565b825463ffffffff9182166101009390930a928302928202191691909117909155166000818152600260209081526040918290208451918501516001600160601b0316600160a01b026001600160a01b03909216919091178155908301516001820180546060860151608087015164ffffffffff16600160801b0264ffffffffff60801b196001600160401b03928316600160401b026fffffffffffffffffffffffffffffffff199094169290951691909117919091179283168117825560a086015194995085949260ff60a81b1990911665ffffffffffff60801b1990911617600160a81b83600381111561155557611555611df0565b021790555060c082015160018201805460b09290921c600160b01b026001600160b01b0390921691909117905560e090910151600290910155604051631cbec71160e01b81526001600160a01b038a811660048301526001600160401b03851660248301527f00000000000000000000000000000000000000000000000000000000000000001690631cbec71190604401600060405180830381600087803b15801561160057600080fd5b505af1158015611614573d6000803e3d6000fd5b5050604080516001600160a01b038c8116825286516001600160b01b031916602080840191909152870151828401526001600160401b03881660608301529151899450918d1692507fcde1b1a4bd18b6b8ddb2a80b1fce51c4eee01748267692ac6bc0770a84bc6c58919081900360800190a350505050949350505050565b60018101805460ff60a81b1916600360a81b17905580546001600160a01b0380821691600160a01b90046001600160601b0316906116f4907f00000000000000000000000000000000000000000000000000000000000000001683836117ea565b604080516001600160a01b03841681526001600160601b038316602082015285917fb0cf2923048b0f1ffd594948402295be48a7de9d3484175e13a2cd4de8650a8c910160405180910390a250505050565b61174e6118ec565b6107a25760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610701565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6040516001600160a01b038316602482015260448101829052610bce90849063a9059cbb60e01b906064016111a1565b600061186f826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166119319092919063ffffffff16565b805190915015610bce578080602001905181019061188d9190611fdf565b610bce5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610701565b60006118f6611940565b8061192c57507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035433905b6001600160a01b0316145b905090565b60606104f98484600085611954565b6000805433906001600160a01b0316611921565b6060824710156119b55760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610701565b600080866001600160a01b031685876040516119d1919061227e565b60006040518083038185875af1925050503d8060008114611a0e576040519150601f19603f3d011682016040523d82523d6000602084013e611a13565b606091505b5091509150611a2487838387611a2f565b979650505050505050565b60608315611a9e578251600003611a97576001600160a01b0385163b611a975760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610701565b50816104f9565b6104f98383815115611ab35781518083602001fd5b8060405162461bcd60e51b8152600401610701919061229a565b6001600160a01b038116811461115b57600080fd5b634e487b7160e01b600052604160045260246000fd5b600082601f830112611b0957600080fd5b81356001600160401b0380821115611b2357611b23611ae2565b604051601f8301601f19908116603f01168101908282118183101715611b4b57611b4b611ae2565b81604052838152866020858801011115611b6457600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600060608486031215611b9957600080fd5b8335611ba481611acd565b92506020840135915060408401356001600160401b03811115611bc657600080fd5b611bd286828701611af8565b9150509250925092565b60008060408385031215611bef57600080fd5b8235611bfa81611acd565b915060208301356001600160401b03811115611c1557600080fd5b611c2185828601611af8565b9150509250929050565b60008083601f840112611c3d57600080fd5b5081356001600160401b03811115611c5457600080fd5b602083019150836020828501011115611c6c57600080fd5b9250929050565b600080600060408486031215611c8857600080fd5b8335611c9381611acd565b925060208401356001600160401b03811115611cae57600080fd5b611cba86828701611c2b565b9497909650939450505050565b60008083601f840112611cd957600080fd5b5081356001600160401b03811115611cf057600080fd5b6020830191508360208260051b8501011115611c6c57600080fd5b60008060208385031215611d1e57600080fd5b82356001600160401b03811115611d3457600080fd5b611d4085828601611cc7565b90969095509350505050565b60008060008060608587031215611d6257600080fd5b8435611d6d81611acd565b93506020850135925060408501356001600160401b03811115611d8f57600080fd5b611d9b87828801611c2b565b95989497509550505050565b600060208284031215611db957600080fd5b81356001600160401b0381168114611dd057600080fd5b9392505050565b600060208284031215611de957600080fd5b5035919050565b634e487b7160e01b600052602160045260246000fd5b60048110611e2457634e487b7160e01b600052602160045260246000fd5b9052565b60006101008201905060018060a01b0383511682526001600160601b03602084015116602083015260408301516001600160401b03808216604085015280606086015116606085015250506080830151611e8b608084018264ffffffffff169052565b5060a0830151611e9e60a0840182611e06565b5060c0830151611eba60c08401826001600160b01b0319169052565b5060e092830151919092015290565b600060208284031215611edb57600080fd5b8135611dd081611acd565b600060208284031215611ef857600080fd5b813564ffffffffff81168114611dd057600080fd5b600080600060408486031215611f2257600080fd5b83356001600160401b03811115611f3857600080fd5b611f4486828701611cc7565b909790965060209590950135949350505050565b60005b83811015611f73578181015183820152602001611f5b565b838111156111d85750506000910152565b60008151808452611f9c816020860160208601611f58565b601f01601f19169290920160200192915050565b848152836020820152826040820152608060608201526000611fd56080830184611f84565b9695505050505050565b600060208284031215611ff157600080fd5b81518015158114611dd057600080fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000821982111561204057612040612017565b500190565b6020808252603a908201527f5a6b426f624469726563744465706f73697451756575653a206469726563742060408201527f6465706f7369742074696d656f7574206e6f7420706173736564000000000000606082015260800190565b6000600182016120b4576120b4612017565b5060010190565b60208082526033908201527f5a6b426f624469726563744465706f73697451756575653a20646972656374206040820152726465706f736974206e6f742070656e64696e6760681b606082015260800190565b600064ffffffffff80831681851680830382111561212e5761212e612017565b01949350505050565b600081600019048311821515161561215157612151612017565b500290565b634e487b7160e01b600052601260045260246000fd5b60008261217b5761217b612156565b500690565b6020808252810182905260006001600160fb1b038311156121a057600080fd5b8260051b80856040850137600092016040019182525092915050565b6000826121cb576121cb612156565b500490565b6040815260006121e36040830185611f84565b905062ffffff831660208301529392505050565b60006040828403121561220957600080fd5b604051604081018181106001600160401b038211171561222b5761222b611ae2565b60405282516001600160b01b03198116811461224657600080fd5b81526020928301519281019290925250919050565b600063ffffffff80831681810361227457612274612017565b6001019392505050565b60008251612290818460208701611f58565b9190910192915050565b602081526000611dd06020830184611f8456fea264697066735822122003a56fbb8d7a72cd1a859215d4b7d15ebfb1c895642b70cf8dc3a6a0411f834964736f6c634300080f003300000000000000000000000058320a55bbc5f89e5d0c92108f762ac0172c59920000000000000000000000004200000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000003b9aca00
Deployed Bytecode
0x6080604052600436106101355760003560e01c80639d8ad6e4116100ab578063c41100fa1161006f578063c41100fa146103d2578063d7f59caa146103f2578063dc3ba6a314610412578063e24546f214610432578063f2fde38b14610462578063fc0c546a1461048257600080fd5b80639d8ad6e4146102d4578063a4c0ed3614610308578063b130603e14610338578063b85369e614610373578063c278b761146103a557600080fd5b8063653c9fe4116100fd578063653c9fe41461022c57806368dc1c551461023f5780636918822d14610261578063715018a61461028157806380a32892146102965780638da5cb5b146102b657600080fd5b806302592d371461013a57806303f02a201461016d57806316f0115b146101805780632f84c96f146101cc57806335d3cbcc146101ec575b600080fd5b34801561014657600080fd5b5061015a610155366004611b84565b6104b6565b6040519081526020015b60405180910390f35b61015a61017b366004611bdc565b610501565b34801561018c57600080fd5b506101b47f00000000000000000000000058320a55bbc5f89e5d0c92108f762ac0172c599281565b6040516001600160a01b039091168152602001610164565b3480156101d857600080fd5b506001546101b4906001600160a01b031681565b3480156101f857600080fd5b506003546102149064010000000090046001600160401b031681565b6040516001600160401b039091168152602001610164565b61015a61023a366004611c73565b610587565b34801561024b57600080fd5b5061025f61025a366004611d0b565b6105c9565b005b34801561026d57600080fd5b5061015a61027c366004611d4c565b610744565b34801561028d57600080fd5b5061025f610790565b3480156102a257600080fd5b5061025f6102b1366004611da7565b6107a4565b3480156102c257600080fd5b506000546001600160a01b03166101b4565b3480156102e057600080fd5b5061015a7f000000000000000000000000000000000000000000000000000000000000000281565b34801561031457600080fd5b50610328610323366004611d4c565b610810565b6040519015158152602001610164565b34801561034457600080fd5b5060035461035d90600160601b900464ffffffffff1681565b60405164ffffffffff9091168152602001610164565b34801561037f57600080fd5b506003546103909063ffffffff1681565b60405163ffffffff9091168152602001610164565b3480156103b157600080fd5b506103c56103c0366004611dd7565b6108cb565b6040516101649190611e28565b3480156103de57600080fd5b5061025f6103ed366004611ec9565b6109ea565b3480156103fe57600080fd5b5061025f61040d366004611dd7565b610aaf565b34801561041e57600080fd5b5061025f61042d366004611ee6565b610bd3565b34801561043e57600080fd5b5061045261044d366004611f0d565b610c9e565b6040516101649493929190611fb0565b34801561046e57600080fd5b5061025f61047d366004611ec9565b6110e5565b34801561048e57600080fd5b506101b47f000000000000000000000000420000000000000000000000000000000000000681565b60006104ed6001600160a01b037f00000000000000000000000042000000000000000000000000000000000000061633308661116d565b6104f9338585856111de565b949350505050565b6000803490507f00000000000000000000000042000000000000000000000000000000000000066001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561056257600080fd5b505af1158015610576573d6000803e3d6000fd5b50505050506104f9338583866111de565b60006104f98484848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061050192505050565b6001546040516336b87bd760e11b81523360048201526000916001600160a01b031690636d70f7ae90602401602060405180830381865afa158015610612573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106369190611fdf565b600354909150600160601b900464ffffffffff1660005b8381101561073d5760006002600087878581811061066d5761066d612001565b90506020020135815260200190815260200160002090506001600381111561069757610697611df0565b6001820154600160a81b900460ff1660038111156106b7576106b7611df0565b0361072c5783806106e55750600181015442906106e3908590600160801b900464ffffffffff1661202d565b105b61070a5760405162461bcd60e51b815260040161070190612045565b60405180910390fd5b61072c86868481811061071f5761071f612001565b9050602002013582611693565b50610736816120a2565b905061064d565b5050505050565b6000610787858585858080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506104b692505050565b95945050505050565b610798611746565b6107a2600061179a565b565b6107ac611746565b600380546bffffffffffffffff0000000019166401000000006001600160401b038416908102919091179091556040519081527f4fc5798183ecfb36b62f43c657e712d8b6e8661646d3c90bd3a5202335203180906020015b60405180910390a150565b6000336001600160a01b037f0000000000000000000000004200000000000000000000000000000000000006161461089e5760405162461bcd60e51b815260206004820152602b60248201527f5a6b426f624469726563744465706f73697451756575653a206e6f742061207460448201526a37b5b2b71031b0b63632b960a91b6064820152608401610701565b6000806108ad84860186611bdc565b915091506108bd878388846111de565b506001979650505050505050565b6040805161010081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081019190915260008281526002602090815260409182902082516101008101845281546001600160a01b0381168252600160a01b90046001600160601b03169281019290925260018101546001600160401b0380821694840194909452600160401b81049093166060830152600160801b830464ffffffffff166080830152909160a0830190600160a81b900460ff1660038111156109a7576109a7611df0565b60038111156109b8576109b8611df0565b81526001820154600160b01b900460b01b6001600160b01b031916602082015260029091015460409091015292915050565b6109f2611746565b6001600160a01b038116610a615760405162461bcd60e51b815260206004820152603060248201527f5a6b426f624469726563744465706f73697451756575653a206d616e6167657260448201526f206973207a65726f206164647265737360801b6064820152608401610701565b600180546001600160a01b0319166001600160a01b0383169081179091556040519081527f267052ecaebdd552dc1b20904f59d83d51ae7add7514165322a7da9ef6cf543b90602001610805565b6001546040516336b87bd760e11b81523360048201526000916001600160a01b031690636d70f7ae90602401602060405180830381865afa158015610af8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b1c9190611fdf565b6000838152600260205260409020909150600180820154600160a81b900460ff166003811115610b4e57610b4e611df0565b14610b6b5760405162461bcd60e51b8152600401610701906120bb565b8180610ba8575060035460018201544291610b9f9164ffffffffff600160601b909204821691600160801b9091041661210e565b64ffffffffff16105b610bc45760405162461bcd60e51b815260040161070190612045565b610bce8382611693565b505050565b610bdb611746565b62093a808164ffffffffff161115610c485760405162461bcd60e51b815260206004820152602a60248201527f5a6b426f624469726563744465706f73697451756575653a2074696d656f757460448201526920746f6f206c6172676560b01b6064820152608401610701565b6003805464ffffffffff60601b1916600160601b64ffffffffff8416908102919091179091556040519081527f237f465c227da0b7fcd48ae7b5e7ec9d2ee347abbf6c93b008a616220d06ee3990602001610805565b600080806060336001600160a01b037f00000000000000000000000058320a55bbc5f89e5d0c92108f762ac0172c59921614610d2c5760405162461bcd60e51b815260206004820152602760248201527f5a6b426f624469726563744465706f73697451756575653a20696e76616c69646044820152661031b0b63632b960c91b6064820152608401610701565b8580610d8e5760405162461bcd60e51b815260206004820152602b60248201527f5a6b426f624469726563744465706f73697451756575653a20656d707479206460448201526a195c1bdcda5d081b1a5cdd60aa1b6064820152608401610701565b6010811115610df25760405162461bcd60e51b815260206004820152602a60248201527f5a6b426f624469726563744465706f73697451756575653a20746f6f206d616e60448201526979206465706f7369747360b01b6064820152608401610701565b6000610e0060106032612137565b610e0b90602061202d565b6001600160401b03811115610e2257610e22611ae2565b6040519080825280601f01601f191660200182016040528015610e4c576020820181803683370190505b509050610e5a82603a612137565b610e6590600461202d565b6001600160401b03811115610e7c57610e7c611ae2565b6040519080825280601f01601f191660200182016040528015610ea6576020820181803683370190505b509250866020820152600160e01b8260f81b176020840152600095506000945060005b828110156110025760008a8a83818110610ee557610ee5612001565b6020908102929092013560008181526002938490526040902092830154600180850154929550909250600160b01b820460b01b916001600160401b0380821692600160401b830490911691600160a81b900460ff1690816003811115610f4d57610f4d611df0565b14610f6a5760405162461bcd60e51b8152600401610701906120bb565b6032880289016040810185905260528101849052604a0185905260c087901b603a89028c016024810191909152602c8101859052603e810184905260360185905260018601805460ff60a81b1916600160a91b179055610fd36001600160401b0384168f61202d565b9d50610fe86001600160401b0383168e61202d565b9c505050505050505080610ffb906120a2565b9050610ec9565b5080516020820120611035907f30644e72e131a029b85045b68181585d2833e84879b9709143e1f593f00000019061216c565b93506110a1337f000000000000000000000000000000000000000000000000000000003b9aca00611066888a61202d565b6110709190612137565b6001600160a01b037f00000000000000000000000042000000000000000000000000000000000000061691906117ea565b7f6158333d85f7dbce81f21c5dfee08ec3a6b81728f0f8ae2f329a8dcb0eac2b6089896040516110d2929190612180565b60405180910390a1505093509350935093565b6110ed611746565b6001600160a01b0381166111525760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610701565b61115b8161179a565b50565b6001600160a01b03163b151590565b6040516001600160a01b03808516602483015283166044820152606481018290526111d89085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915261181a565b50505050565b60006001600160a01b03841661124d5760405162461bcd60e51b815260206004820152602e60248201527f5a6b426f624469726563744465706f73697451756575653a2066616c6c62616360448201526d6b2075736572206973207a65726f60901b6064820152608401610701565b60035464010000000090046001600160401b0316600061128d7f000000000000000000000000000000000000000000000000000000003b9aca00866121bc565b9050816001600160401b0316816001600160401b0316116113165760405162461bcd60e51b815260206004820152603960248201527f5a6b426f624469726563744465706f73697451756575653a206469726563742060448201527f6465706f73697420616d6f756e7420697320746f6f206c6f77000000000000006064820152608401610701565b60405163a7ac5aed60e01b81529082900390600090739224ee604e9b62f8e0a0e5824fee2e0df2ca902f9063a7ac5aed906113779088907f0000000000000000000000000000000000000000000000000000000000000002906004016121d0565b6040805180830381865af4158015611393573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113b791906121f7565b90506000604051806101000160405280896001600160a01b03168152602001886001600160601b03168152602001846001600160401b03168152602001856001600160401b031681526020014264ffffffffff1681526020016001600381111561142357611423611df0565b815283516001600160b01b0319166020808301919091528401516040909101526003805491925063ffffffff90911690600061145e8361225b565b825463ffffffff9182166101009390930a928302928202191691909117909155166000818152600260209081526040918290208451918501516001600160601b0316600160a01b026001600160a01b03909216919091178155908301516001820180546060860151608087015164ffffffffff16600160801b0264ffffffffff60801b196001600160401b03928316600160401b026fffffffffffffffffffffffffffffffff199094169290951691909117919091179283168117825560a086015194995085949260ff60a81b1990911665ffffffffffff60801b1990911617600160a81b83600381111561155557611555611df0565b021790555060c082015160018201805460b09290921c600160b01b026001600160b01b0390921691909117905560e090910151600290910155604051631cbec71160e01b81526001600160a01b038a811660048301526001600160401b03851660248301527f00000000000000000000000058320a55bbc5f89e5d0c92108f762ac0172c59921690631cbec71190604401600060405180830381600087803b15801561160057600080fd5b505af1158015611614573d6000803e3d6000fd5b5050604080516001600160a01b038c8116825286516001600160b01b031916602080840191909152870151828401526001600160401b03881660608301529151899450918d1692507fcde1b1a4bd18b6b8ddb2a80b1fce51c4eee01748267692ac6bc0770a84bc6c58919081900360800190a350505050949350505050565b60018101805460ff60a81b1916600360a81b17905580546001600160a01b0380821691600160a01b90046001600160601b0316906116f4907f00000000000000000000000042000000000000000000000000000000000000061683836117ea565b604080516001600160a01b03841681526001600160601b038316602082015285917fb0cf2923048b0f1ffd594948402295be48a7de9d3484175e13a2cd4de8650a8c910160405180910390a250505050565b61174e6118ec565b6107a25760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610701565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6040516001600160a01b038316602482015260448101829052610bce90849063a9059cbb60e01b906064016111a1565b600061186f826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166119319092919063ffffffff16565b805190915015610bce578080602001905181019061188d9190611fdf565b610bce5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610701565b60006118f6611940565b8061192c57507fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035433905b6001600160a01b0316145b905090565b60606104f98484600085611954565b6000805433906001600160a01b0316611921565b6060824710156119b55760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610701565b600080866001600160a01b031685876040516119d1919061227e565b60006040518083038185875af1925050503d8060008114611a0e576040519150601f19603f3d011682016040523d82523d6000602084013e611a13565b606091505b5091509150611a2487838387611a2f565b979650505050505050565b60608315611a9e578251600003611a97576001600160a01b0385163b611a975760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610701565b50816104f9565b6104f98383815115611ab35781518083602001fd5b8060405162461bcd60e51b8152600401610701919061229a565b6001600160a01b038116811461115b57600080fd5b634e487b7160e01b600052604160045260246000fd5b600082601f830112611b0957600080fd5b81356001600160401b0380821115611b2357611b23611ae2565b604051601f8301601f19908116603f01168101908282118183101715611b4b57611b4b611ae2565b81604052838152866020858801011115611b6457600080fd5b836020870160208301376000602085830101528094505050505092915050565b600080600060608486031215611b9957600080fd5b8335611ba481611acd565b92506020840135915060408401356001600160401b03811115611bc657600080fd5b611bd286828701611af8565b9150509250925092565b60008060408385031215611bef57600080fd5b8235611bfa81611acd565b915060208301356001600160401b03811115611c1557600080fd5b611c2185828601611af8565b9150509250929050565b60008083601f840112611c3d57600080fd5b5081356001600160401b03811115611c5457600080fd5b602083019150836020828501011115611c6c57600080fd5b9250929050565b600080600060408486031215611c8857600080fd5b8335611c9381611acd565b925060208401356001600160401b03811115611cae57600080fd5b611cba86828701611c2b565b9497909650939450505050565b60008083601f840112611cd957600080fd5b5081356001600160401b03811115611cf057600080fd5b6020830191508360208260051b8501011115611c6c57600080fd5b60008060208385031215611d1e57600080fd5b82356001600160401b03811115611d3457600080fd5b611d4085828601611cc7565b90969095509350505050565b60008060008060608587031215611d6257600080fd5b8435611d6d81611acd565b93506020850135925060408501356001600160401b03811115611d8f57600080fd5b611d9b87828801611c2b565b95989497509550505050565b600060208284031215611db957600080fd5b81356001600160401b0381168114611dd057600080fd5b9392505050565b600060208284031215611de957600080fd5b5035919050565b634e487b7160e01b600052602160045260246000fd5b60048110611e2457634e487b7160e01b600052602160045260246000fd5b9052565b60006101008201905060018060a01b0383511682526001600160601b03602084015116602083015260408301516001600160401b03808216604085015280606086015116606085015250506080830151611e8b608084018264ffffffffff169052565b5060a0830151611e9e60a0840182611e06565b5060c0830151611eba60c08401826001600160b01b0319169052565b5060e092830151919092015290565b600060208284031215611edb57600080fd5b8135611dd081611acd565b600060208284031215611ef857600080fd5b813564ffffffffff81168114611dd057600080fd5b600080600060408486031215611f2257600080fd5b83356001600160401b03811115611f3857600080fd5b611f4486828701611cc7565b909790965060209590950135949350505050565b60005b83811015611f73578181015183820152602001611f5b565b838111156111d85750506000910152565b60008151808452611f9c816020860160208601611f58565b601f01601f19169290920160200192915050565b848152836020820152826040820152608060608201526000611fd56080830184611f84565b9695505050505050565b600060208284031215611ff157600080fd5b81518015158114611dd057600080fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000821982111561204057612040612017565b500190565b6020808252603a908201527f5a6b426f624469726563744465706f73697451756575653a206469726563742060408201527f6465706f7369742074696d656f7574206e6f7420706173736564000000000000606082015260800190565b6000600182016120b4576120b4612017565b5060010190565b60208082526033908201527f5a6b426f624469726563744465706f73697451756575653a20646972656374206040820152726465706f736974206e6f742070656e64696e6760681b606082015260800190565b600064ffffffffff80831681851680830382111561212e5761212e612017565b01949350505050565b600081600019048311821515161561215157612151612017565b500290565b634e487b7160e01b600052601260045260246000fd5b60008261217b5761217b612156565b500690565b6020808252810182905260006001600160fb1b038311156121a057600080fd5b8260051b80856040850137600092016040019182525092915050565b6000826121cb576121cb612156565b500490565b6040815260006121e36040830185611f84565b905062ffffff831660208301529392505050565b60006040828403121561220957600080fd5b604051604081018181106001600160401b038211171561222b5761222b611ae2565b60405282516001600160b01b03198116811461224657600080fd5b81526020928301519281019290925250919050565b600063ffffffff80831681810361227457612274612017565b6001019392505050565b60008251612290818460208701611f58565b9190910192915050565b602081526000611dd06020830184611f8456fea264697066735822122003a56fbb8d7a72cd1a859215d4b7d15ebfb1c895642b70cf8dc3a6a0411f834964736f6c634300080f0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000058320a55bbc5f89e5d0c92108f762ac0172c59920000000000000000000000004200000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000003b9aca00
-----Decoded View---------------
Arg [0] : _pool (address): 0x58320A55bbc5F89E5D0c92108F762Ac0172C5992
Arg [1] : _token (address): 0x4200000000000000000000000000000000000006
Arg [2] : _denominator (uint256): 1000000000
-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 00000000000000000000000058320a55bbc5f89e5d0c92108f762ac0172c5992
Arg [1] : 0000000000000000000000004200000000000000000000000000000000000006
Arg [2] : 000000000000000000000000000000000000000000000000000000003b9aca00
🤖 Code Reader Beta
Generate instant answers for your smart contract questions using Al Models. Read more.
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 33 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
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.

