ETH Price: $1,755.84 (-1.05%)

Contract

0x2eaa1377e0fC95dE998B9fA7611E9D67ebA534fD
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To

There are no matching entries

1 Internal Transaction found.

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
0x60806040153651822022-08-18 13:07:561399 days ago1660828076  Contract Creation0 ETH
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Exact Match

Contract Name

AdditionalZkSync

Compiler Version
v0.7.6+commit.7338295f
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"addr","type":"address"}],"name":"ApproveCutUpgradeNoticePeriod","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"blockNumber","type":"uint32"}],"name":"BlockCommit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"blockNumber","type":"uint32"}],"name":"BlockVerification","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint32","name":"totalBlocksVerified","type":"uint32"},{"indexed":false,"internalType":"uint32","name":"totalBlocksCommitted","type":"uint32"}],"name":"BlocksRevert","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint16","name":"tokenId","type":"uint16"},{"indexed":false,"internalType":"uint128","name":"amount","type":"uint128"}],"name":"Deposit","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"zkSyncBlockId","type":"uint32"},{"indexed":true,"internalType":"uint32","name":"accountId","type":"uint32"},{"indexed":false,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"uint16","name":"tokenId","type":"uint16"},{"indexed":false,"internalType":"uint128","name":"amount","type":"uint128"}],"name":"DepositCommit","type":"event"},{"anonymous":false,"inputs":[],"name":"ExodusMode","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint32","name":"nonce","type":"uint32"},{"indexed":false,"internalType":"bytes","name":"fact","type":"bytes"}],"name":"FactAuth","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"zkSyncBlockId","type":"uint32"},{"indexed":true,"internalType":"uint32","name":"accountId","type":"uint32"},{"indexed":false,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"uint16","name":"tokenId","type":"uint16"},{"indexed":false,"internalType":"uint128","name":"amount","type":"uint128"}],"name":"FullExitCommit","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"sender","type":"address"},{"indexed":false,"internalType":"uint64","name":"serialId","type":"uint64"},{"indexed":false,"internalType":"enum Operations.OpType","name":"opType","type":"uint8"},{"indexed":false,"internalType":"bytes","name":"pubData","type":"bytes"},{"indexed":false,"internalType":"uint256","name":"expirationBlock","type":"uint256"}],"name":"NewPriorityRequest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"newNoticePeriod","type":"uint256"}],"name":"NoticePeriodChange","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"uint16","name":"tokenId","type":"uint16"},{"indexed":false,"internalType":"uint128","name":"amount","type":"uint128"}],"name":"Withdrawal","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"tokenId","type":"uint32"}],"name":"WithdrawalNFT","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint32","name":"tokenId","type":"uint32"}],"name":"WithdrawalNFTPending","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint16","name":"tokenId","type":"uint16"},{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint128","name":"amount","type":"uint128"},{"indexed":false,"internalType":"enum Operations.WithdrawalType","name":"withdrawalType","type":"uint8"}],"name":"WithdrawalPending","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint32","name":"","type":"uint32"}],"name":"authFacts","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint32","name":"","type":"uint32"}],"name":"authFactsResetTimer","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint64","name":"_n","type":"uint64"},{"internalType":"bytes[]","name":"_depositsPubdata","type":"bytes[]"}],"name":"cancelOutstandingDepositsForExodusMode","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"targetsHash","type":"bytes32"}],"name":"cutUpgradeNoticePeriod","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes[]","name":"signatures","type":"bytes[]"}],"name":"cutUpgradeNoticePeriodBySignature","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"exodusMode","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"firstPriorityRequestId","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"blockNumber","type":"uint32"},{"internalType":"uint64","name":"priorityOperations","type":"uint64"},{"internalType":"bytes32","name":"pendingOnchainOperationsHash","type":"bytes32"},{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"bytes32","name":"stateHash","type":"bytes32"},{"internalType":"bytes32","name":"commitment","type":"bytes32"}],"internalType":"struct Storage.StoredBlockInfo","name":"_storedBlockInfo","type":"tuple"},{"internalType":"address","name":"_owner","type":"address"},{"internalType":"uint32","name":"_accountId","type":"uint32"},{"internalType":"uint32","name":"_tokenId","type":"uint32"},{"internalType":"uint128","name":"_amount","type":"uint128"},{"internalType":"uint32","name":"_nftCreatorAccountId","type":"uint32"},{"internalType":"address","name":"_nftCreatorAddress","type":"address"},{"internalType":"uint32","name":"_nftSerialId","type":"uint32"},{"internalType":"bytes32","name":"_nftContentHash","type":"bytes32"},{"internalType":"uint256[]","name":"_proof","type":"uint256[]"}],"name":"performExodus","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"uint32","name":"blockNumber","type":"uint32"},{"internalType":"uint64","name":"priorityOperations","type":"uint64"},{"internalType":"bytes32","name":"pendingOnchainOperationsHash","type":"bytes32"},{"internalType":"uint256","name":"timestamp","type":"uint256"},{"internalType":"bytes32","name":"stateHash","type":"bytes32"},{"internalType":"bytes32","name":"commitment","type":"bytes32"}],"internalType":"struct Storage.StoredBlockInfo[]","name":"_blocksToRevert","type":"tuple[]"}],"name":"revertBlocks","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"_pubkeyHash","type":"bytes"},{"internalType":"uint32","name":"_nonce","type":"uint32"}],"name":"setAuthPubkeyHash","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"","type":"uint32"}],"name":"storedBlockHashes","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalBlocksCommitted","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalBlocksExecuted","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalBlocksProven","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalOpenPriorityRequests","outputs":[{"internalType":"uint64","name":"","type":"uint64"}],"stateMutability":"view","type":"function"}]
608060405234801561001057600080fd5b50612489806100206000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c80638ae20dc911610097578063b65975ec11610066578063b65975ec146101e9578063c57b22be146101fc578063f223548714610204578063faf4d8cb1461020c576100f5565b80638ae20dc9146101905780639ba0d146146101b05780639beb4650146101c3578063b4a8498c146101d6576100f5565b806359acda85116100d357806359acda8514610140578063647b59231461015357806367708dae146101685780637efcfe851461017d576100f5565b80631d179643146100fa578063264c09121461010f578063595a5ebc1461012d575b600080fd5b61010d610108366004611d65565b610214565b005b6101176106bd565b6040516101249190612048565b60405180910390f35b61010d61013b366004611cea565b6106c6565b61010d61014e366004611cd2565b610875565b61015b610908565b604051610124919061239b565b610170610914565b60405161012491906123c3565b61010d61018b366004611eed565b610923565b6101a361019e366004611bd9565b610bd9565b6040516101249190611fa0565b6101a36101be366004611ed3565b610bf6565b61010d6101d1366004611c04565b610c08565b61010d6101e4366004611c43565b610d4c565b6101a36101f7366004611bd9565b610fb0565b610170610fcd565b61015b610fe3565b61015b610ff6565b600080516020612434833981519152546001811461023157600080fd5b60026000805160206124348339815191525562ffffff63ffffffff8b1611156102755760405162461bcd60e51b815260040161026c9061227d565b60405180910390fd5b63ffffffff8a1662ffffff141561029e5760405162461bcd60e51b815260040161026c90612262565b637ffffffe63ffffffff8a16106102c75760405162461bcd60e51b815260040161026c90612210565b60095460ff166102e95760405162461bcd60e51b815260040161026c90612189565b63ffffffff808b166000908152600860209081526040808320938d168352929052205460ff161561032c5760405162461bcd60e51b815260040161026c906122b4565b61034361033e368e90038e018e611e55565b611009565b600654600160401b900463ffffffff166000908152600d60205260409020541461037f5760405162461bcd60e51b815260040161026c9061211d565b6000600260009054906101000a90046001600160a01b03166001600160a01b031663f7e136368e608001358d8f8e8e8e8e8e8e8e8e6040518c63ffffffff1660e01b81526004016103da9b9a99989796959493929190612053565b60206040518083038186803b1580156103f257600080fd5b505afa158015610406573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061042a9190611cb2565b9050806104495760405162461bcd60e51b815260040161026c906121a4565b61ffff63ffffffff8b16116104bf5760006104648d8c61103a565b9050610470818b611057565b8c6001600160a01b03168b61ffff167f08262c50127efaa884a8609d16fe2ed98c5fd8e4f1c393f2d7d8f9f52f602ff68c60026040516104b1929190612374565b60405180910390a35061066b565b6001600160801b0389166104e55760405162461bcd60e51b815260040161026c906121da565b60006040518060c001604052808a63ffffffff168152602001896001600160a01b031681526020018863ffffffff1681526020018781526020018e6001600160a01b031681526020018c63ffffffff16815250905080601260008d63ffffffff1663ffffffff16815260200190815260200160002060008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a8154816001600160a01b0302191690836001600160a01b0316021790555060408201518160000160186101000a81548163ffffffff021916908363ffffffff1602179055506060820151816001015560808201518160020160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060a08201518160020160146101000a81548163ffffffff021916908363ffffffff1602179055509050508a63ffffffff167f1d19de6753fc463923c3d90b6fb45aca536732ed7c5ca377d4b3f63dfbe4d81960405160405180910390a2505b50505063ffffffff978816600090815260086020908152604080832099909a1682529790975250505093909220805460ff19166001908117909155600080516020612434833981519152555050505050565b60095460ff1681565b60008051602061243483398151915254600181146106e357600080fd5b6002600080516020612434833981519152556106fd6110fb565b6014831461071d5760405162461bcd60e51b815260040161026c906121f5565b336000908152600a6020908152604080832063ffffffff86168452909152902054610782578383604051610752929190611fa9565b6040805191829003909120336000908152600a602090815283822063ffffffff871683529052919091205561085d565b33600090815260106020908152604080832063ffffffff86168452909152902054806107d05733600090815260106020908152604080832063ffffffff87168452909152902042905561085b565b620151806107de4283611120565b10156107fc5760405162461bcd60e51b815260040161026c9061216e565b33600090815260106020908152604080832063ffffffff87168452909152808220919091555161082f9086908690611fa9565b6040805191829003909120336000908152600a602090815283822063ffffffff88168352905291909120555b505b60016000805160206124348339815191525550505050565b600080516020612434833981519152546001811461089257600080fd5b6002600080516020612434833981519152556015546108c35760405162461bcd60e51b815260040161026c90612101565b816108cc61114d565b146108e95760405162461bcd60e51b815260040161026c90612305565b6108f2336113e3565b6001600080516020612434833981519152555050565b600e5463ffffffff1681565b600c546001600160401b031681565b600080516020612434833981519152546001811461094057600080fd5b60026000805160206124348339815191525560095460ff166109745760405162461bcd60e51b815260040161026c906122ea565b600c5460009061099490600160401b90046001600160401b03168661167c565b90506000816001600160401b0316116109bf5760405162461bcd60e51b815260040161026c906122cf565b600c546000906001600160401b03165b600c546001600160401b03908116840181169082161015610b715760016001600160401b0382166000908152600f6020526040902054600160e01b900460ff16600b811115610a1a57fe5b1415610b435760008686846001600160401b0316818110610a3757fe5b9050602002810190610a4991906123d7565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052506001600160401b0387168152600f602052604090205493945050505060601b6001600160601b031916610aab826116a4565b6001600160601b03191614610ad25760405162461bcd60e51b815260040161026c90612138565b8260010192506000610ae3826116b2565b90506000610af98260600151836020015161103a565b60409283015169ffffffffffffffffffff1991909116600090815260046020529290922080546001600160801b031981166001600160801b03918216909401169290921790915550505b6001600160401b0381166000908152600f6020526040902080546001600160e81b03191690556001016109cf565b5050600c80546fffffffffffffffff00000000000000001967ffffffffffffffff1982166001600160401b039283168501831617908116600160401b918290048316949094039091160291909117905550506001600080516020612434833981519152555050565b600a60209081526000928352604080842090915290825290205481565b600d6020526000908152604090205481565b6000805160206124348339815191525460018114610c2557600080fd5b600260008051602061243483398151915255601554610c565760405162461bcd60e51b815260040161026c90612298565b6000610c6061114d565b90506000610c8c82604051602001610c789190611fa0565b604051602081830303815290604052611741565b604051602001610c9c9190611fc5565b60405160208183030381529060405280519060200120905060005b84811015610d32576000610d1e878784818110610cd057fe5b9050602002810190610ce291906123d7565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250879250611802915050565b9050610d29816113e3565b50600101610cb7565b505050600160008051602061243483398151915255505050565b6000805160206124348339815191525460018114610d6957600080fd5b600260008051602061243483398151915255610d836110fb565b600354604051634b18bd0f60e01b81526001600160a01b0390911690634b18bd0f90610db3903390600401612034565b60006040518083038186803b158015610dcb57600080fd5b505afa158015610ddf573d6000803e3d6000fd5b505060065463ffffffff600160601b82048116935060009250610e0e918691600160401b90910416840361190e565b90506000805b8263ffffffff168163ffffffff161015610ec157600087878363ffffffff16818110610e3c57fe5b905060c00201803603810190610e529190611e55565b9050610e5d81611009565b63ffffffff86166000908152600d602052604090205414610e905760405162461bcd60e51b815260040161026c90612153565b63ffffffff85166000908152600d602090815260408220919091550151600019909401939190910190600101610e14565b506006805463ffffffff60601b1916600160601b63ffffffff86811682029290921792839055600c805467ffffffffffffffff60801b198116600160801b918290046001600160401b0390811688900316909102179055600e5482169204161015610f4b57600654600e8054600160601b90920463ffffffff1663ffffffff199092169190911790555b7f6f3a8259cce1ea2680115053d21c971aa1764295a45850f520525f2bfdf3c9d3600660089054906101000a900463ffffffff1684604051610f8e9291906123ac565b60405180910390a1505050600160008051602061243483398151915255505050565b601060209081526000928352604080842090915290825290205481565b600c54600160401b90046001600160401b031681565b600654600160401b900463ffffffff1681565b600654600160601b900463ffffffff1681565b60008160405160200161101c9190612321565b6040516020818303038152906040528051906020012090505b919050565b60a01b61ffff60a01b166001600160a01b03919091161760501b90565b69ffffffffffffffffffff198216600090815260046020526040908190205481518083019092526001600160801b031690806110938385611929565b6001600160801b03908116825260ff602092830181905269ffffffffffffffffffff1990961660009081526004835260409020835181549490930151909616600160801b0260ff60801b19929091166001600160801b03199093169290921716179092555050565b60095460ff161561111e5760405162461bcd60e51b815260040161026c9061222b565b565b60006111468383604051806040016040528060018152602001603b60f91b815250611974565b9392505050565b6000807338a43f4330f24fe920f943409709fc9a6084c9399050600080826001600160a01b0316600060405160240161118691906120f3565b60408051601f198184030181529181526020820180516001600160e01b03166361e8bb8360e11b179052516111bb9190611fb9565b600060405180830381855afa9150503d80600081146111f6576040519150601f19603f3d011682016040523d82523d6000602084013e6111fb565b606091505b5091509150600080846001600160a01b0316600160405160240161121f91906120f3565b60408051601f198184030181529181526020820180516001600160e01b03166361e8bb8360e11b179052516112549190611fb9565b600060405180830381855afa9150503d806000811461128f576040519150601f19603f3d011682016040523d82523d6000602084013e611294565b606091505b5091509150600080866001600160a01b031660026040516024016112b891906120f3565b60408051601f198184030181529181526020820180516001600160e01b03166361e8bb8360e11b179052516112ed9190611fb9565b600060405180830381855afa9150503d8060008114611328576040519150601f19603f3d011682016040523d82523d6000602084013e61132d565b606091505b509150915085801561133c5750835b80156113455750815b6113615760405162461bcd60e51b815260040161026c90612246565b6000858060200190518101906113779190611bbd565b905060008480602001905181019061138f9190611bbd565b90506000838060200190518101906113a79190611bbd565b90508282826040516020016113be93929190611f76565b604051602081830303815290604052805190602001209a505050505050505050505090565b604080516101e08101825273a2602ea835e03fb39ced30b43d6b6eaf6ade17698152739d5d6d4baccedf6ece1883456aa785dc996df6076020820152722a5dc50bbb8d5808e418aeeb9f060a2ca17346918101919091527371e805ab236c945165b9cd0bf95b9f2f0a0488c360608201527376c6ce74eab57254e785d1dcc3f812d274bccb11608082015273fbff3ff69d65a9103bf4fdbf988f5271d12b319060a082015273afc2f2d803479a2af3a72022d54cc0901a0ec0d660c0820152734d1e3089042ab3a93e03ca88b566b99bd22438c660e08201527319ed6cc20d44e5cf4bb4894f50162f72402d85676101008201527339415255619783a2e71fcf7d8f708a951d92e1b661012082015273399a6a13d298cf3f41a562966c1a450136ea52c261014082015273ee8ae1f1b4b1e1956c8bda27eebce54cf0bb5eab61016082015273e7ccd4f3fea7df88cf9b59b30f738ec1e049231f61018082015273a093284c707e207c36e3fef9e0b6325fd9d0e33b6101a082015273225d3822de44e58ee935440e0c0b829c4232086e6101c082015260005b600f81101561167757826001600160a01b03168282600f811061159b57fe5b60200201516001600160a01b0316141561166f5760008181526016602052604090205460ff1661166a57600081815260166020526040808220805460ff19166001908117909155601780549091019055516001600160a01b038516917fa7e70c4e59334e595e4a02f540b4fa25f004f37b93811499515ba05a24418bcb91a260096017541061166a576014541561166a57600060148190556040517ff2b18f8abbd8a0d0c1fb8245146eedf5304887b12f6395b548ca238e054a14839161166191611fa0565b60405180910390a15b611677565b60010161157c565b505050565b6000816001600160401b0316836001600160401b03161061169d5781611146565b5090919050565b805160209091012060601b90565b6116ba611b18565b60016116c68382611a0b565b63ffffffff16835290506116da8382611a0b565b63ffffffff16602084015290506116f18382611a24565b6001600160801b03166040840152905061170b8382611a34565b6001600160a01b031660608401529050602d811461173b5760405162461bcd60e51b815260040161026c906121bf565b50919050565b6060600082516002026001600160401b038111801561175f57600080fd5b506040519080825280601f01601f19166020018201604052801561178a576020820181803683370190505b5090506020830183518101602083015b818310156117f857825160f81c6f6665646362613938373635343332313060088260041c021c60f81b82526f66656463626139383736353433323130600882600f16021c60f81b60018301525060018301925060028101905061179a565b5091949350505050565b6000825160411461183e576040805162461bcd60e51b81526020600482015260016024820152600560fc1b604482015290519081900360640190fd5b60008060006020860151925060408601519150606086015160001a9050600060018683868660405160008152602001604052604051808581526020018460ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156118b7573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116611904576040805162461bcd60e51b81526020600482015260026024820152611c0d60f21b604482015290519081900360640190fd5b9695505050505050565b60008163ffffffff168363ffffffff161061169d5781611146565b60008282016001600160801b038085169082161015611146576040805162461bcd60e51b8152602060048201526002602482015261189960f11b604482015290519081900360640190fd5b60008184841115611a035760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156119c85781810151838201526020016119b0565b50505050905090810190601f1680156119f55780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600481016000611a1b8484611a44565b90509250929050565b601081016000611a1b8484611a92565b601481016000611a1b8484611ad5565b6000808260040190508084511015611a87576040805162461bcd60e51b81526020600482015260016024820152602b60f91b604482015290519081900360640190fd5b929092015192915050565b6000808260100190508084511015611a87576040805162461bcd60e51b81526020600482015260016024820152605760f81b604482015290519081900360640190fd5b6000808260140190508084511015611a87576040805162461bcd60e51b81526020600482015260016024820152602960f91b604482015290519081900360640190fd5b60408051608081018252600080825260208201819052918101829052606081019190915290565b80356110358161241b565b60008083601f840112611b5b578182fd5b5081356001600160401b03811115611b71578182fd5b6020830191508360208083028501011115611b8b57600080fd5b9250929050565b803563ffffffff8116811461103557600080fd5b80356001600160401b038116811461103557600080fd5b600060208284031215611bce578081fd5b81516111468161241b565b60008060408385031215611beb578081fd5b8235611bf68161241b565b9150611a1b60208401611b92565b60008060208385031215611c16578182fd5b82356001600160401b03811115611c2b578283fd5b611c3785828601611b4a565b90969095509350505050565b60008060208385031215611c55578182fd5b82356001600160401b0380821115611c6b578384fd5b818501915085601f830112611c7e578384fd5b813581811115611c8c578485fd5b86602060c083028501011115611ca0578485fd5b60209290920196919550909350505050565b600060208284031215611cc3578081fd5b81518015158114611146578182fd5b600060208284031215611ce3578081fd5b5035919050565b600080600060408486031215611cfe578081fd5b83356001600160401b0380821115611d14578283fd5b818601915086601f830112611d27578283fd5b813581811115611d35578384fd5b876020828501011115611d46578384fd5b602092830195509350611d5c9186019050611b92565b90509250925092565b60008060008060008060008060008060008b8d036101e0811215611d87578788fd5b60c0811215611d94578788fd5b508b9a5060c08c0135611da68161241b565b9950611db460e08d01611b92565b9850611dc36101008d01611b92565b97506101208c01356001600160801b0381168114611ddf578788fd5b9650611dee6101408d01611b92565b9550611dfd6101608d01611b3f565b9450611e0c6101808d01611b92565b93506101a08c013592506101c08c01356001600160401b03811115611e2f578283fd5b611e3b8e828f01611b4a565b915080935050809150509295989b509295989b9093969950565b600060c08284031215611e66578081fd5b60405160c081018181106001600160401b0382111715611e8257fe5b604052611e8e83611b92565b8152611e9c60208401611ba6565b602082015260408301356040820152606083013560608201526080830135608082015260a083013560a08201528091505092915050565b600060208284031215611ee4578081fd5b61114682611b92565b600080600060408486031215611f01578081fd5b611f0a84611ba6565b925060208401356001600160401b03811115611f24578182fd5b611f3086828701611b4a565b9497909650939450505050565b60008151815b81811015611f5d5760208185018101518683015201611f43565b81811115611f6b5782828601525b509290920192915050565b6001600160601b0319606094851b8116825292841b83166014820152921b166028820152603c0190565b90815260200190565b6000828483379101908152919050565b60006111468284611f3d565b7f19457468657265756d205369676e6564204d6573736167653a0a31313000000081527f417070726f766564206e6577205a6b53796e6327732074617267657420636f6e601d8201526d0e8e4c2c6e8e640d0c2e6d01460f60931b603d8201526000611146604b830184611f3d565b6001600160a01b0391909116815260200190565b901515815260200190565b8b815263ffffffff8b811660208301526001600160a01b038b811660408401528a821660608401526001600160801b038a16608084015288821660a0840152871660c0830152851660e082015261010081018490526101406101208201819052810182905260006101606001600160fb1b038411156120d0578182fd5b60208402808683860137929092019091019081529b9a5050505050505050505050565b60ff91909116815260200190565b602080825260029082015261703160f01b604082015260600190565b6020808252600190820152607560f81b604082015260600190565b6020808252600190820152606160f81b604082015260600190565b6020808252600190820152603960f91b604082015260600190565b6020808252600190820152603d60f91b604082015260600190565b6020808252600190820152607360f81b604082015260600190565b6020808252600190820152600f60fb1b604082015260600190565b6020808252600190820152602760f91b604082015260600190565b6020808252600190820152602d60f91b604082015260600190565b6020808252600190820152607960f81b604082015260600190565b6020808252600190820152601560fa1b604082015260600190565b6020808252600190820152601360fa1b604082015260600190565b602080825260029082015261703560f01b604082015260600190565b6020808252600190820152603b60f91b604082015260600190565b6020808252600190820152606560f81b604082015260600190565b602080825260029082015261381960f11b604082015260600190565b6020808252600190820152601d60fa1b604082015260600190565b6020808252600190820152603960f81b604082015260600190565b6020808252600190820152600760fb1b604082015260600190565b602080825260029082015261703360f01b604082015260600190565b600060c08201905063ffffffff83511682526001600160401b03602084015116602083015260408301516040830152606083015160608301526080830151608083015260a083015160a083015292915050565b6001600160801b0383168152604081016003831061238e57fe5b8260208301529392505050565b63ffffffff91909116815260200190565b63ffffffff92831681529116602082015260400190565b6001600160401b0391909116815260200190565b6000808335601e198436030181126123ed578283fd5b8301803591506001600160401b03821115612406578283fd5b602001915036819003821315611b8b57600080fd5b6001600160a01b038116811461243057600080fd5b5056fe8e94fed44239eb2314ab7a406345e6c5a8f0ccedf3b600de3d004e672c33abf4a26469706673582212202524c01d99899c9cbcf9fd5331f12764a26877cddd31f61919c5e09d456097b064736f6c63430007060033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100f55760003560e01c80638ae20dc911610097578063b65975ec11610066578063b65975ec146101e9578063c57b22be146101fc578063f223548714610204578063faf4d8cb1461020c576100f5565b80638ae20dc9146101905780639ba0d146146101b05780639beb4650146101c3578063b4a8498c146101d6576100f5565b806359acda85116100d357806359acda8514610140578063647b59231461015357806367708dae146101685780637efcfe851461017d576100f5565b80631d179643146100fa578063264c09121461010f578063595a5ebc1461012d575b600080fd5b61010d610108366004611d65565b610214565b005b6101176106bd565b6040516101249190612048565b60405180910390f35b61010d61013b366004611cea565b6106c6565b61010d61014e366004611cd2565b610875565b61015b610908565b604051610124919061239b565b610170610914565b60405161012491906123c3565b61010d61018b366004611eed565b610923565b6101a361019e366004611bd9565b610bd9565b6040516101249190611fa0565b6101a36101be366004611ed3565b610bf6565b61010d6101d1366004611c04565b610c08565b61010d6101e4366004611c43565b610d4c565b6101a36101f7366004611bd9565b610fb0565b610170610fcd565b61015b610fe3565b61015b610ff6565b600080516020612434833981519152546001811461023157600080fd5b60026000805160206124348339815191525562ffffff63ffffffff8b1611156102755760405162461bcd60e51b815260040161026c9061227d565b60405180910390fd5b63ffffffff8a1662ffffff141561029e5760405162461bcd60e51b815260040161026c90612262565b637ffffffe63ffffffff8a16106102c75760405162461bcd60e51b815260040161026c90612210565b60095460ff166102e95760405162461bcd60e51b815260040161026c90612189565b63ffffffff808b166000908152600860209081526040808320938d168352929052205460ff161561032c5760405162461bcd60e51b815260040161026c906122b4565b61034361033e368e90038e018e611e55565b611009565b600654600160401b900463ffffffff166000908152600d60205260409020541461037f5760405162461bcd60e51b815260040161026c9061211d565b6000600260009054906101000a90046001600160a01b03166001600160a01b031663f7e136368e608001358d8f8e8e8e8e8e8e8e8e6040518c63ffffffff1660e01b81526004016103da9b9a99989796959493929190612053565b60206040518083038186803b1580156103f257600080fd5b505afa158015610406573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061042a9190611cb2565b9050806104495760405162461bcd60e51b815260040161026c906121a4565b61ffff63ffffffff8b16116104bf5760006104648d8c61103a565b9050610470818b611057565b8c6001600160a01b03168b61ffff167f08262c50127efaa884a8609d16fe2ed98c5fd8e4f1c393f2d7d8f9f52f602ff68c60026040516104b1929190612374565b60405180910390a35061066b565b6001600160801b0389166104e55760405162461bcd60e51b815260040161026c906121da565b60006040518060c001604052808a63ffffffff168152602001896001600160a01b031681526020018863ffffffff1681526020018781526020018e6001600160a01b031681526020018c63ffffffff16815250905080601260008d63ffffffff1663ffffffff16815260200190815260200160002060008201518160000160006101000a81548163ffffffff021916908363ffffffff16021790555060208201518160000160046101000a8154816001600160a01b0302191690836001600160a01b0316021790555060408201518160000160186101000a81548163ffffffff021916908363ffffffff1602179055506060820151816001015560808201518160020160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060a08201518160020160146101000a81548163ffffffff021916908363ffffffff1602179055509050508a63ffffffff167f1d19de6753fc463923c3d90b6fb45aca536732ed7c5ca377d4b3f63dfbe4d81960405160405180910390a2505b50505063ffffffff978816600090815260086020908152604080832099909a1682529790975250505093909220805460ff19166001908117909155600080516020612434833981519152555050505050565b60095460ff1681565b60008051602061243483398151915254600181146106e357600080fd5b6002600080516020612434833981519152556106fd6110fb565b6014831461071d5760405162461bcd60e51b815260040161026c906121f5565b336000908152600a6020908152604080832063ffffffff86168452909152902054610782578383604051610752929190611fa9565b6040805191829003909120336000908152600a602090815283822063ffffffff871683529052919091205561085d565b33600090815260106020908152604080832063ffffffff86168452909152902054806107d05733600090815260106020908152604080832063ffffffff87168452909152902042905561085b565b620151806107de4283611120565b10156107fc5760405162461bcd60e51b815260040161026c9061216e565b33600090815260106020908152604080832063ffffffff87168452909152808220919091555161082f9086908690611fa9565b6040805191829003909120336000908152600a602090815283822063ffffffff88168352905291909120555b505b60016000805160206124348339815191525550505050565b600080516020612434833981519152546001811461089257600080fd5b6002600080516020612434833981519152556015546108c35760405162461bcd60e51b815260040161026c90612101565b816108cc61114d565b146108e95760405162461bcd60e51b815260040161026c90612305565b6108f2336113e3565b6001600080516020612434833981519152555050565b600e5463ffffffff1681565b600c546001600160401b031681565b600080516020612434833981519152546001811461094057600080fd5b60026000805160206124348339815191525560095460ff166109745760405162461bcd60e51b815260040161026c906122ea565b600c5460009061099490600160401b90046001600160401b03168661167c565b90506000816001600160401b0316116109bf5760405162461bcd60e51b815260040161026c906122cf565b600c546000906001600160401b03165b600c546001600160401b03908116840181169082161015610b715760016001600160401b0382166000908152600f6020526040902054600160e01b900460ff16600b811115610a1a57fe5b1415610b435760008686846001600160401b0316818110610a3757fe5b9050602002810190610a4991906123d7565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201829052506001600160401b0387168152600f602052604090205493945050505060601b6001600160601b031916610aab826116a4565b6001600160601b03191614610ad25760405162461bcd60e51b815260040161026c90612138565b8260010192506000610ae3826116b2565b90506000610af98260600151836020015161103a565b60409283015169ffffffffffffffffffff1991909116600090815260046020529290922080546001600160801b031981166001600160801b03918216909401169290921790915550505b6001600160401b0381166000908152600f6020526040902080546001600160e81b03191690556001016109cf565b5050600c80546fffffffffffffffff00000000000000001967ffffffffffffffff1982166001600160401b039283168501831617908116600160401b918290048316949094039091160291909117905550506001600080516020612434833981519152555050565b600a60209081526000928352604080842090915290825290205481565b600d6020526000908152604090205481565b6000805160206124348339815191525460018114610c2557600080fd5b600260008051602061243483398151915255601554610c565760405162461bcd60e51b815260040161026c90612298565b6000610c6061114d565b90506000610c8c82604051602001610c789190611fa0565b604051602081830303815290604052611741565b604051602001610c9c9190611fc5565b60405160208183030381529060405280519060200120905060005b84811015610d32576000610d1e878784818110610cd057fe5b9050602002810190610ce291906123d7565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250879250611802915050565b9050610d29816113e3565b50600101610cb7565b505050600160008051602061243483398151915255505050565b6000805160206124348339815191525460018114610d6957600080fd5b600260008051602061243483398151915255610d836110fb565b600354604051634b18bd0f60e01b81526001600160a01b0390911690634b18bd0f90610db3903390600401612034565b60006040518083038186803b158015610dcb57600080fd5b505afa158015610ddf573d6000803e3d6000fd5b505060065463ffffffff600160601b82048116935060009250610e0e918691600160401b90910416840361190e565b90506000805b8263ffffffff168163ffffffff161015610ec157600087878363ffffffff16818110610e3c57fe5b905060c00201803603810190610e529190611e55565b9050610e5d81611009565b63ffffffff86166000908152600d602052604090205414610e905760405162461bcd60e51b815260040161026c90612153565b63ffffffff85166000908152600d602090815260408220919091550151600019909401939190910190600101610e14565b506006805463ffffffff60601b1916600160601b63ffffffff86811682029290921792839055600c805467ffffffffffffffff60801b198116600160801b918290046001600160401b0390811688900316909102179055600e5482169204161015610f4b57600654600e8054600160601b90920463ffffffff1663ffffffff199092169190911790555b7f6f3a8259cce1ea2680115053d21c971aa1764295a45850f520525f2bfdf3c9d3600660089054906101000a900463ffffffff1684604051610f8e9291906123ac565b60405180910390a1505050600160008051602061243483398151915255505050565b601060209081526000928352604080842090915290825290205481565b600c54600160401b90046001600160401b031681565b600654600160401b900463ffffffff1681565b600654600160601b900463ffffffff1681565b60008160405160200161101c9190612321565b6040516020818303038152906040528051906020012090505b919050565b60a01b61ffff60a01b166001600160a01b03919091161760501b90565b69ffffffffffffffffffff198216600090815260046020526040908190205481518083019092526001600160801b031690806110938385611929565b6001600160801b03908116825260ff602092830181905269ffffffffffffffffffff1990961660009081526004835260409020835181549490930151909616600160801b0260ff60801b19929091166001600160801b03199093169290921716179092555050565b60095460ff161561111e5760405162461bcd60e51b815260040161026c9061222b565b565b60006111468383604051806040016040528060018152602001603b60f91b815250611974565b9392505050565b6000807338a43f4330f24fe920f943409709fc9a6084c9399050600080826001600160a01b0316600060405160240161118691906120f3565b60408051601f198184030181529181526020820180516001600160e01b03166361e8bb8360e11b179052516111bb9190611fb9565b600060405180830381855afa9150503d80600081146111f6576040519150601f19603f3d011682016040523d82523d6000602084013e6111fb565b606091505b5091509150600080846001600160a01b0316600160405160240161121f91906120f3565b60408051601f198184030181529181526020820180516001600160e01b03166361e8bb8360e11b179052516112549190611fb9565b600060405180830381855afa9150503d806000811461128f576040519150601f19603f3d011682016040523d82523d6000602084013e611294565b606091505b5091509150600080866001600160a01b031660026040516024016112b891906120f3565b60408051601f198184030181529181526020820180516001600160e01b03166361e8bb8360e11b179052516112ed9190611fb9565b600060405180830381855afa9150503d8060008114611328576040519150601f19603f3d011682016040523d82523d6000602084013e61132d565b606091505b509150915085801561133c5750835b80156113455750815b6113615760405162461bcd60e51b815260040161026c90612246565b6000858060200190518101906113779190611bbd565b905060008480602001905181019061138f9190611bbd565b90506000838060200190518101906113a79190611bbd565b90508282826040516020016113be93929190611f76565b604051602081830303815290604052805190602001209a505050505050505050505090565b604080516101e08101825273a2602ea835e03fb39ced30b43d6b6eaf6ade17698152739d5d6d4baccedf6ece1883456aa785dc996df6076020820152722a5dc50bbb8d5808e418aeeb9f060a2ca17346918101919091527371e805ab236c945165b9cd0bf95b9f2f0a0488c360608201527376c6ce74eab57254e785d1dcc3f812d274bccb11608082015273fbff3ff69d65a9103bf4fdbf988f5271d12b319060a082015273afc2f2d803479a2af3a72022d54cc0901a0ec0d660c0820152734d1e3089042ab3a93e03ca88b566b99bd22438c660e08201527319ed6cc20d44e5cf4bb4894f50162f72402d85676101008201527339415255619783a2e71fcf7d8f708a951d92e1b661012082015273399a6a13d298cf3f41a562966c1a450136ea52c261014082015273ee8ae1f1b4b1e1956c8bda27eebce54cf0bb5eab61016082015273e7ccd4f3fea7df88cf9b59b30f738ec1e049231f61018082015273a093284c707e207c36e3fef9e0b6325fd9d0e33b6101a082015273225d3822de44e58ee935440e0c0b829c4232086e6101c082015260005b600f81101561167757826001600160a01b03168282600f811061159b57fe5b60200201516001600160a01b0316141561166f5760008181526016602052604090205460ff1661166a57600081815260166020526040808220805460ff19166001908117909155601780549091019055516001600160a01b038516917fa7e70c4e59334e595e4a02f540b4fa25f004f37b93811499515ba05a24418bcb91a260096017541061166a576014541561166a57600060148190556040517ff2b18f8abbd8a0d0c1fb8245146eedf5304887b12f6395b548ca238e054a14839161166191611fa0565b60405180910390a15b611677565b60010161157c565b505050565b6000816001600160401b0316836001600160401b03161061169d5781611146565b5090919050565b805160209091012060601b90565b6116ba611b18565b60016116c68382611a0b565b63ffffffff16835290506116da8382611a0b565b63ffffffff16602084015290506116f18382611a24565b6001600160801b03166040840152905061170b8382611a34565b6001600160a01b031660608401529050602d811461173b5760405162461bcd60e51b815260040161026c906121bf565b50919050565b6060600082516002026001600160401b038111801561175f57600080fd5b506040519080825280601f01601f19166020018201604052801561178a576020820181803683370190505b5090506020830183518101602083015b818310156117f857825160f81c6f6665646362613938373635343332313060088260041c021c60f81b82526f66656463626139383736353433323130600882600f16021c60f81b60018301525060018301925060028101905061179a565b5091949350505050565b6000825160411461183e576040805162461bcd60e51b81526020600482015260016024820152600560fc1b604482015290519081900360640190fd5b60008060006020860151925060408601519150606086015160001a9050600060018683868660405160008152602001604052604051808581526020018460ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa1580156118b7573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116611904576040805162461bcd60e51b81526020600482015260026024820152611c0d60f21b604482015290519081900360640190fd5b9695505050505050565b60008163ffffffff168363ffffffff161061169d5781611146565b60008282016001600160801b038085169082161015611146576040805162461bcd60e51b8152602060048201526002602482015261189960f11b604482015290519081900360640190fd5b60008184841115611a035760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b838110156119c85781810151838201526020016119b0565b50505050905090810190601f1680156119f55780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600481016000611a1b8484611a44565b90509250929050565b601081016000611a1b8484611a92565b601481016000611a1b8484611ad5565b6000808260040190508084511015611a87576040805162461bcd60e51b81526020600482015260016024820152602b60f91b604482015290519081900360640190fd5b929092015192915050565b6000808260100190508084511015611a87576040805162461bcd60e51b81526020600482015260016024820152605760f81b604482015290519081900360640190fd5b6000808260140190508084511015611a87576040805162461bcd60e51b81526020600482015260016024820152602960f91b604482015290519081900360640190fd5b60408051608081018252600080825260208201819052918101829052606081019190915290565b80356110358161241b565b60008083601f840112611b5b578182fd5b5081356001600160401b03811115611b71578182fd5b6020830191508360208083028501011115611b8b57600080fd5b9250929050565b803563ffffffff8116811461103557600080fd5b80356001600160401b038116811461103557600080fd5b600060208284031215611bce578081fd5b81516111468161241b565b60008060408385031215611beb578081fd5b8235611bf68161241b565b9150611a1b60208401611b92565b60008060208385031215611c16578182fd5b82356001600160401b03811115611c2b578283fd5b611c3785828601611b4a565b90969095509350505050565b60008060208385031215611c55578182fd5b82356001600160401b0380821115611c6b578384fd5b818501915085601f830112611c7e578384fd5b813581811115611c8c578485fd5b86602060c083028501011115611ca0578485fd5b60209290920196919550909350505050565b600060208284031215611cc3578081fd5b81518015158114611146578182fd5b600060208284031215611ce3578081fd5b5035919050565b600080600060408486031215611cfe578081fd5b83356001600160401b0380821115611d14578283fd5b818601915086601f830112611d27578283fd5b813581811115611d35578384fd5b876020828501011115611d46578384fd5b602092830195509350611d5c9186019050611b92565b90509250925092565b60008060008060008060008060008060008b8d036101e0811215611d87578788fd5b60c0811215611d94578788fd5b508b9a5060c08c0135611da68161241b565b9950611db460e08d01611b92565b9850611dc36101008d01611b92565b97506101208c01356001600160801b0381168114611ddf578788fd5b9650611dee6101408d01611b92565b9550611dfd6101608d01611b3f565b9450611e0c6101808d01611b92565b93506101a08c013592506101c08c01356001600160401b03811115611e2f578283fd5b611e3b8e828f01611b4a565b915080935050809150509295989b509295989b9093969950565b600060c08284031215611e66578081fd5b60405160c081018181106001600160401b0382111715611e8257fe5b604052611e8e83611b92565b8152611e9c60208401611ba6565b602082015260408301356040820152606083013560608201526080830135608082015260a083013560a08201528091505092915050565b600060208284031215611ee4578081fd5b61114682611b92565b600080600060408486031215611f01578081fd5b611f0a84611ba6565b925060208401356001600160401b03811115611f24578182fd5b611f3086828701611b4a565b9497909650939450505050565b60008151815b81811015611f5d5760208185018101518683015201611f43565b81811115611f6b5782828601525b509290920192915050565b6001600160601b0319606094851b8116825292841b83166014820152921b166028820152603c0190565b90815260200190565b6000828483379101908152919050565b60006111468284611f3d565b7f19457468657265756d205369676e6564204d6573736167653a0a31313000000081527f417070726f766564206e6577205a6b53796e6327732074617267657420636f6e601d8201526d0e8e4c2c6e8e640d0c2e6d01460f60931b603d8201526000611146604b830184611f3d565b6001600160a01b0391909116815260200190565b901515815260200190565b8b815263ffffffff8b811660208301526001600160a01b038b811660408401528a821660608401526001600160801b038a16608084015288821660a0840152871660c0830152851660e082015261010081018490526101406101208201819052810182905260006101606001600160fb1b038411156120d0578182fd5b60208402808683860137929092019091019081529b9a5050505050505050505050565b60ff91909116815260200190565b602080825260029082015261703160f01b604082015260600190565b6020808252600190820152607560f81b604082015260600190565b6020808252600190820152606160f81b604082015260600190565b6020808252600190820152603960f91b604082015260600190565b6020808252600190820152603d60f91b604082015260600190565b6020808252600190820152607360f81b604082015260600190565b6020808252600190820152600f60fb1b604082015260600190565b6020808252600190820152602760f91b604082015260600190565b6020808252600190820152602d60f91b604082015260600190565b6020808252600190820152607960f81b604082015260600190565b6020808252600190820152601560fa1b604082015260600190565b6020808252600190820152601360fa1b604082015260600190565b602080825260029082015261703560f01b604082015260600190565b6020808252600190820152603b60f91b604082015260600190565b6020808252600190820152606560f81b604082015260600190565b602080825260029082015261381960f11b604082015260600190565b6020808252600190820152601d60fa1b604082015260600190565b6020808252600190820152603960f81b604082015260600190565b6020808252600190820152600760fb1b604082015260600190565b602080825260029082015261703360f01b604082015260600190565b600060c08201905063ffffffff83511682526001600160401b03602084015116602083015260408301516040830152606083015160608301526080830151608083015260a083015160a083015292915050565b6001600160801b0383168152604081016003831061238e57fe5b8260208301529392505050565b63ffffffff91909116815260200190565b63ffffffff92831681529116602082015260400190565b6001600160401b0391909116815260200190565b6000808335601e198436030181126123ed578283fd5b8301803591506001600160401b03821115612406578283fd5b602001915036819003821315611b8b57600080fd5b6001600160a01b038116811461243057600080fd5b5056fe8e94fed44239eb2314ab7a406345e6c5a8f0ccedf3b600de3d004e672c33abf4a26469706673582212202524c01d99899c9cbcf9fd5331f12764a26877cddd31f61919c5e09d456097b064736f6c63430007060033
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.