APE Price: $0.13 (-3.08%)

Contract

0xA833454ba58367f1C00Ff324e271556612CD6159

Overview

APE Balance

Apechain LogoApechain LogoApechain Logo0 APE

APE Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To

There are no matching entries

Please try again later

View more zero value Internal Transactions in Advanced View mode

Advanced mode:

Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

ZkVerifyAggregation

Compiler Version
v0.8.20+commit.a1b79de6
Optimization Enabled
Yes with 200 runs
Other Settings
paris EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"IndexOutOfBounds","type":"error"},{"inputs":[],"name":"InvalidBatchCounts","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousAdmin","type":"address"},{"indexed":false,"internalType":"address","name":"newAdmin","type":"address"}],"name":"AdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"_domainId","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"_aggregationId","type":"uint256"},{"indexed":true,"internalType":"bytes32","name":"_proofsAggregation","type":"bytes32"}],"name":"AggregationPosted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"beacon","type":"address"}],"name":"BeaconUpgraded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint8","name":"version","type":"uint8"}],"name":"Initialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"OPERATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"UPGRADER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_operator","type":"address"},{"internalType":"address","name":"_upgrader","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"proofsAggregations","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"proxiableUUID","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_domainId","type":"uint256"},{"internalType":"uint256","name":"_aggregationId","type":"uint256"},{"internalType":"bytes32","name":"_proofsAggregation","type":"bytes32"}],"name":"submitAggregation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_domainId","type":"uint256"},{"internalType":"uint256[]","name":"_aggregationIds","type":"uint256[]"},{"internalType":"bytes32[]","name":"_proofsAggregations","type":"bytes32[]"}],"name":"submitAggregationBatchByDomainId","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_domainId","type":"uint256"},{"internalType":"uint256","name":"_aggregationId","type":"uint256"},{"internalType":"bytes32","name":"_leaf","type":"bytes32"},{"internalType":"bytes32[]","name":"_merklePath","type":"bytes32[]"},{"internalType":"uint256","name":"_leafCount","type":"uint256"},{"internalType":"uint256","name":"_index","type":"uint256"}],"name":"verifyProofAggregation","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]
60a06040523060805234801561001457600080fd5b5061001d610022565b6100e2565b600054610100900460ff161561008e5760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811610156100e0576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b60805161187461011960003960008181610451015281816104910152818161064401528181610684015261071301526118746000f3fe6080604052600436106100fe5760003560e01c806352d1902d11610095578063a78f9e3611610064578063a78f9e36146102af578063d547741f146102cf578063da9b506e146102ef578063f3aff0751461030f578063f72c0d8b1461032f57600080fd5b806352d1902d1461024357806391d1485414610258578063983d273714610278578063a217fddf1461029a57600080fd5b80633659cfe6116100d15780633659cfe6146101b85780634264b0dc146101d8578063485cc955146102105780634f1ef2861461023057600080fd5b806301ffc9a714610103578063248a9ca3146101385780632f2ff15d1461017657806336568abe14610198575b600080fd5b34801561010f57600080fd5b5061012361011e366004611209565b610363565b60405190151581526020015b60405180910390f35b34801561014457600080fd5b50610168610153366004611233565b60009081526065602052604090206001015490565b60405190815260200161012f565b34801561018257600080fd5b50610196610191366004611268565b61039a565b005b3480156101a457600080fd5b506101966101b3366004611268565b6103c4565b3480156101c457600080fd5b506101966101d3366004611294565b610447565b3480156101e457600080fd5b506101686101f33660046112af565b60fb60209081526000928352604080842090915290825290205481565b34801561021c57600080fd5b5061019661022b3660046112d1565b610526565b61019661023e366004611311565b61063a565b34801561024f57600080fd5b50610168610706565b34801561026457600080fd5b50610123610273366004611268565b6107b9565b34801561028457600080fd5b506101686000805160206117d883398151915281565b3480156102a657600080fd5b50610168600081565b3480156102bb57600080fd5b506101236102ca36600461141f565b6107e4565b3480156102db57600080fd5b506101966102ea366004611268565b610819565b3480156102fb57600080fd5b5061019661030a36600461148f565b61083e565b34801561031b57600080fd5b5061019661032a3660046114bb565b610867565b34801561033b57600080fd5b506101687f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b60006001600160e01b03198216637965db0b60e01b148061039457506301ffc9a760e01b6001600160e01b03198316145b92915050565b6000828152606560205260409020600101546103b5816108f6565b6103bf8383610900565b505050565b6001600160a01b03811633146104395760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b60648201526084015b60405180910390fd5b6104438282610986565b5050565b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016300361048f5760405162461bcd60e51b815260040161043090611535565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166104d86000805160206117f8833981519152546001600160a01b031690565b6001600160a01b0316146104fe5760405162461bcd60e51b815260040161043090611581565b610507816109ed565b6040805160008082526020820190925261052391839190610a17565b50565b600054610100900460ff16158080156105465750600054600160ff909116105b806105605750303b158015610560575060005460ff166001145b6105c35760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610430565b6000805460ff1916600117905580156105e6576000805461ff0019166101001790555b6105f08383610b82565b80156103bf576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a1505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036106825760405162461bcd60e51b815260040161043090611535565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106cb6000805160206117f8833981519152546001600160a01b031690565b6001600160a01b0316146106f15760405162461bcd60e51b815260040161043090611581565b6106fa826109ed565b61044382826001610a17565b6000306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146107a65760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610430565b506000805160206117f883398151915290565b60009182526065602090815260408084206001600160a01b0393909316845291905290205460ff1690565b600087815260fb6020908152604080832089845290915281205461080c81878787878c610c06565b9998505050505050505050565b600082815260656020526040902060010154610834816108f6565b6103bf8383610986565b6000805160206117d8833981519152610856816108f6565b610861848484610d53565b50505050565b6000805160206117d883398151915261087f816108f6565b83821461089f576040516373d99d3760e01b815260040160405180910390fd5b60005b848110156108ed576108e5878787848181106108c0576108c06115cd565b905060200201358686858181106108d9576108d96115cd565b90506020020135610d53565b6001016108a2565b50505050505050565b6105238133610d9f565b61090a82826107b9565b6104435760008281526065602090815260408083206001600160a01b03851684529091529020805460ff191660011790556109423390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b61099082826107b9565b156104435760008281526065602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3610443816108f6565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610a4a576103bf83610df8565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610aa4575060408051601f3d908101601f19168201909252610aa1918101906115e3565b60015b610b075760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610430565b6000805160206117f88339815191528114610b765760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610430565b506103bf838383610e94565b600054610100900460ff16610ba95760405162461bcd60e51b8152600401610430906115fc565b610bb1610eb9565b610bb9610eb9565b610bc4600033610900565b610bdc6000805160206117d883398151915283610900565b6104437f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e382610900565b6000838310610c2857604051634e23d03560e01b815260040160405180910390fd5b600082604051602001610c3d91815260200190565b60408051601f198184030181529190528051602090910120905083858760005b81811015610d435760008b8b83818110610c7957610c796115cd565b905060200201359050600285610c8f919061165d565b60011480610ca6575083610ca4866001611687565b145b15610cdc576040805160208101839052908101879052606001604051602081830303815290604052805190602001209550610d09565b60408051602081018890529081018290526060016040516020818303038152906040528051906020012095505b610d1460028661169a565b94506002610d236001866116ae565b610d2d919061169a565b610d38906001611687565b935050600101610c5d565b5050509714979650505050505050565b600083815260fb60209081526040808320858452909152808220839055518291849186917f431e1446261f5ed64f6fcd5c8a75fe76dcc7c2c207555eeb6cf27749e78ca22691a4505050565b610da982826107b9565b61044357610db681610ee2565b610dc1836020610ef4565b604051602001610dd29291906116e5565b60408051601f198184030181529082905262461bcd60e51b82526104309160040161175a565b6001600160a01b0381163b610e655760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610430565b6000805160206117f883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b610e9d83611097565b600082511180610eaa5750805b156103bf5761086183836110d7565b600054610100900460ff16610ee05760405162461bcd60e51b8152600401610430906115fc565b565b60606103946001600160a01b03831660145b60606000610f0383600261178d565b610f0e906002611687565b67ffffffffffffffff811115610f2657610f266112fb565b6040519080825280601f01601f191660200182016040528015610f50576020820181803683370190505b509050600360fc1b81600081518110610f6b57610f6b6115cd565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110610f9a57610f9a6115cd565b60200101906001600160f81b031916908160001a9053506000610fbe84600261178d565b610fc9906001611687565b90505b6001811115611041576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110610ffd57610ffd6115cd565b1a60f81b828281518110611013576110136115cd565b60200101906001600160f81b031916908160001a90535060049490941c9361103a816117a4565b9050610fcc565b5083156110905760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610430565b9392505050565b6110a081610df8565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606001600160a01b0383163b61113f5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b6064820152608401610430565b600080846001600160a01b03168460405161115a91906117bb565b600060405180830381855af49150503d8060008114611195576040519150601f19603f3d011682016040523d82523d6000602084013e61119a565b606091505b50915091506111c28282604051806060016040528060278152602001611818602791396111cb565b95945050505050565b606083156111da575081611090565b61109083838151156111ef5781518083602001fd5b8060405162461bcd60e51b8152600401610430919061175a565b60006020828403121561121b57600080fd5b81356001600160e01b03198116811461109057600080fd5b60006020828403121561124557600080fd5b5035919050565b80356001600160a01b038116811461126357600080fd5b919050565b6000806040838503121561127b57600080fd5b8235915061128b6020840161124c565b90509250929050565b6000602082840312156112a657600080fd5b6110908261124c565b600080604083850312156112c257600080fd5b50508035926020909101359150565b600080604083850312156112e457600080fd5b6112ed8361124c565b915061128b6020840161124c565b634e487b7160e01b600052604160045260246000fd5b6000806040838503121561132457600080fd5b61132d8361124c565b9150602083013567ffffffffffffffff8082111561134a57600080fd5b818501915085601f83011261135e57600080fd5b813581811115611370576113706112fb565b604051601f8201601f19908116603f01168101908382118183101715611398576113986112fb565b816040528281528860208487010111156113b157600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b60008083601f8401126113e557600080fd5b50813567ffffffffffffffff8111156113fd57600080fd5b6020830191508360208260051b850101111561141857600080fd5b9250929050565b600080600080600080600060c0888a03121561143a57600080fd5b873596506020880135955060408801359450606088013567ffffffffffffffff81111561146657600080fd5b6114728a828b016113d3565b989b979a50959895979660808701359660a0013595509350505050565b6000806000606084860312156114a457600080fd5b505081359360208301359350604090920135919050565b6000806000806000606086880312156114d357600080fd5b85359450602086013567ffffffffffffffff808211156114f257600080fd5b6114fe89838a016113d3565b9096509450604088013591508082111561151757600080fd5b50611524888289016113d3565b969995985093965092949392505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156115f557600080fd5b5051919050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b634e487b7160e01b600052601260045260246000fd5b60008261166c5761166c611647565b500690565b634e487b7160e01b600052601160045260246000fd5b8082018082111561039457610394611671565b6000826116a9576116a9611647565b500490565b8181038181111561039457610394611671565b60005b838110156116dc5781810151838201526020016116c4565b50506000910152565b7f416363657373436f6e74726f6c3a206163636f756e742000000000000000000081526000835161171d8160178501602088016116c1565b7001034b99036b4b9b9b4b733903937b6329607d1b601791840191820152835161174e8160288401602088016116c1565b01602801949350505050565b60208152600082518060208401526117798160408501602087016116c1565b601f01601f19169190910160400192915050565b808202811582820484141761039457610394611671565b6000816117b3576117b3611671565b506000190190565b600082516117cd8184602087016116c1565b919091019291505056fe523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220bb9cec543da5eba157336bf4c2e53665de63ed7b32c6347eddb228ee9971b9c064736f6c63430008140033
Deployed Bytecode
0x6080604052600436106100fe5760003560e01c806352d1902d11610095578063a78f9e3611610064578063a78f9e36146102af578063d547741f146102cf578063da9b506e146102ef578063f3aff0751461030f578063f72c0d8b1461032f57600080fd5b806352d1902d1461024357806391d1485414610258578063983d273714610278578063a217fddf1461029a57600080fd5b80633659cfe6116100d15780633659cfe6146101b85780634264b0dc146101d8578063485cc955146102105780634f1ef2861461023057600080fd5b806301ffc9a714610103578063248a9ca3146101385780632f2ff15d1461017657806336568abe14610198575b600080fd5b34801561010f57600080fd5b5061012361011e366004611209565b610363565b60405190151581526020015b60405180910390f35b34801561014457600080fd5b50610168610153366004611233565b60009081526065602052604090206001015490565b60405190815260200161012f565b34801561018257600080fd5b50610196610191366004611268565b61039a565b005b3480156101a457600080fd5b506101966101b3366004611268565b6103c4565b3480156101c457600080fd5b506101966101d3366004611294565b610447565b3480156101e457600080fd5b506101686101f33660046112af565b60fb60209081526000928352604080842090915290825290205481565b34801561021c57600080fd5b5061019661022b3660046112d1565b610526565b61019661023e366004611311565b61063a565b34801561024f57600080fd5b50610168610706565b34801561026457600080fd5b50610123610273366004611268565b6107b9565b34801561028457600080fd5b506101686000805160206117d883398151915281565b3480156102a657600080fd5b50610168600081565b3480156102bb57600080fd5b506101236102ca36600461141f565b6107e4565b3480156102db57600080fd5b506101966102ea366004611268565b610819565b3480156102fb57600080fd5b5061019661030a36600461148f565b61083e565b34801561031b57600080fd5b5061019661032a3660046114bb565b610867565b34801561033b57600080fd5b506101687f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e381565b60006001600160e01b03198216637965db0b60e01b148061039457506301ffc9a760e01b6001600160e01b03198316145b92915050565b6000828152606560205260409020600101546103b5816108f6565b6103bf8383610900565b505050565b6001600160a01b03811633146104395760405162461bcd60e51b815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201526e103937b632b9903337b91039b2b63360891b60648201526084015b60405180910390fd5b6104438282610986565b5050565b6001600160a01b037f000000000000000000000000a833454ba58367f1c00ff324e271556612cd615916300361048f5760405162461bcd60e51b815260040161043090611535565b7f000000000000000000000000a833454ba58367f1c00ff324e271556612cd61596001600160a01b03166104d86000805160206117f8833981519152546001600160a01b031690565b6001600160a01b0316146104fe5760405162461bcd60e51b815260040161043090611581565b610507816109ed565b6040805160008082526020820190925261052391839190610a17565b50565b600054610100900460ff16158080156105465750600054600160ff909116105b806105605750303b158015610560575060005460ff166001145b6105c35760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610430565b6000805460ff1916600117905580156105e6576000805461ff0019166101001790555b6105f08383610b82565b80156103bf576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a1505050565b6001600160a01b037f000000000000000000000000a833454ba58367f1c00ff324e271556612cd61591630036106825760405162461bcd60e51b815260040161043090611535565b7f000000000000000000000000a833454ba58367f1c00ff324e271556612cd61596001600160a01b03166106cb6000805160206117f8833981519152546001600160a01b031690565b6001600160a01b0316146106f15760405162461bcd60e51b815260040161043090611581565b6106fa826109ed565b61044382826001610a17565b6000306001600160a01b037f000000000000000000000000a833454ba58367f1c00ff324e271556612cd615916146107a65760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c00000000000000006064820152608401610430565b506000805160206117f883398151915290565b60009182526065602090815260408084206001600160a01b0393909316845291905290205460ff1690565b600087815260fb6020908152604080832089845290915281205461080c81878787878c610c06565b9998505050505050505050565b600082815260656020526040902060010154610834816108f6565b6103bf8383610986565b6000805160206117d8833981519152610856816108f6565b610861848484610d53565b50505050565b6000805160206117d883398151915261087f816108f6565b83821461089f576040516373d99d3760e01b815260040160405180910390fd5b60005b848110156108ed576108e5878787848181106108c0576108c06115cd565b905060200201358686858181106108d9576108d96115cd565b90506020020135610d53565b6001016108a2565b50505050505050565b6105238133610d9f565b61090a82826107b9565b6104435760008281526065602090815260408083206001600160a01b03851684529091529020805460ff191660011790556109423390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b61099082826107b9565b156104435760008281526065602090815260408083206001600160a01b0385168085529252808320805460ff1916905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b7f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3610443816108f6565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615610a4a576103bf83610df8565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015610aa4575060408051601f3d908101601f19168201909252610aa1918101906115e3565b60015b610b075760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b6064820152608401610430565b6000805160206117f88339815191528114610b765760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b6064820152608401610430565b506103bf838383610e94565b600054610100900460ff16610ba95760405162461bcd60e51b8152600401610430906115fc565b610bb1610eb9565b610bb9610eb9565b610bc4600033610900565b610bdc6000805160206117d883398151915283610900565b6104437f189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e382610900565b6000838310610c2857604051634e23d03560e01b815260040160405180910390fd5b600082604051602001610c3d91815260200190565b60408051601f198184030181529190528051602090910120905083858760005b81811015610d435760008b8b83818110610c7957610c796115cd565b905060200201359050600285610c8f919061165d565b60011480610ca6575083610ca4866001611687565b145b15610cdc576040805160208101839052908101879052606001604051602081830303815290604052805190602001209550610d09565b60408051602081018890529081018290526060016040516020818303038152906040528051906020012095505b610d1460028661169a565b94506002610d236001866116ae565b610d2d919061169a565b610d38906001611687565b935050600101610c5d565b5050509714979650505050505050565b600083815260fb60209081526040808320858452909152808220839055518291849186917f431e1446261f5ed64f6fcd5c8a75fe76dcc7c2c207555eeb6cf27749e78ca22691a4505050565b610da982826107b9565b61044357610db681610ee2565b610dc1836020610ef4565b604051602001610dd29291906116e5565b60408051601f198184030181529082905262461bcd60e51b82526104309160040161175a565b6001600160a01b0381163b610e655760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b6064820152608401610430565b6000805160206117f883398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b610e9d83611097565b600082511180610eaa5750805b156103bf5761086183836110d7565b600054610100900460ff16610ee05760405162461bcd60e51b8152600401610430906115fc565b565b60606103946001600160a01b03831660145b60606000610f0383600261178d565b610f0e906002611687565b67ffffffffffffffff811115610f2657610f266112fb565b6040519080825280601f01601f191660200182016040528015610f50576020820181803683370190505b509050600360fc1b81600081518110610f6b57610f6b6115cd565b60200101906001600160f81b031916908160001a905350600f60fb1b81600181518110610f9a57610f9a6115cd565b60200101906001600160f81b031916908160001a9053506000610fbe84600261178d565b610fc9906001611687565b90505b6001811115611041576f181899199a1a9b1b9c1cb0b131b232b360811b85600f1660108110610ffd57610ffd6115cd565b1a60f81b828281518110611013576110136115cd565b60200101906001600160f81b031916908160001a90535060049490941c9361103a816117a4565b9050610fcc565b5083156110905760405162461bcd60e51b815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610430565b9392505050565b6110a081610df8565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b60606001600160a01b0383163b61113f5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b6064820152608401610430565b600080846001600160a01b03168460405161115a91906117bb565b600060405180830381855af49150503d8060008114611195576040519150601f19603f3d011682016040523d82523d6000602084013e61119a565b606091505b50915091506111c28282604051806060016040528060278152602001611818602791396111cb565b95945050505050565b606083156111da575081611090565b61109083838151156111ef5781518083602001fd5b8060405162461bcd60e51b8152600401610430919061175a565b60006020828403121561121b57600080fd5b81356001600160e01b03198116811461109057600080fd5b60006020828403121561124557600080fd5b5035919050565b80356001600160a01b038116811461126357600080fd5b919050565b6000806040838503121561127b57600080fd5b8235915061128b6020840161124c565b90509250929050565b6000602082840312156112a657600080fd5b6110908261124c565b600080604083850312156112c257600080fd5b50508035926020909101359150565b600080604083850312156112e457600080fd5b6112ed8361124c565b915061128b6020840161124c565b634e487b7160e01b600052604160045260246000fd5b6000806040838503121561132457600080fd5b61132d8361124c565b9150602083013567ffffffffffffffff8082111561134a57600080fd5b818501915085601f83011261135e57600080fd5b813581811115611370576113706112fb565b604051601f8201601f19908116603f01168101908382118183101715611398576113986112fb565b816040528281528860208487010111156113b157600080fd5b8260208601602083013760006020848301015280955050505050509250929050565b60008083601f8401126113e557600080fd5b50813567ffffffffffffffff8111156113fd57600080fd5b6020830191508360208260051b850101111561141857600080fd5b9250929050565b600080600080600080600060c0888a03121561143a57600080fd5b873596506020880135955060408801359450606088013567ffffffffffffffff81111561146657600080fd5b6114728a828b016113d3565b989b979a50959895979660808701359660a0013595509350505050565b6000806000606084860312156114a457600080fd5b505081359360208301359350604090920135919050565b6000806000806000606086880312156114d357600080fd5b85359450602086013567ffffffffffffffff808211156114f257600080fd5b6114fe89838a016113d3565b9096509450604088013591508082111561151757600080fd5b50611524888289016113d3565b969995985093965092949392505050565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156115f557600080fd5b5051919050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b634e487b7160e01b600052601260045260246000fd5b60008261166c5761166c611647565b500690565b634e487b7160e01b600052601160045260246000fd5b8082018082111561039457610394611671565b6000826116a9576116a9611647565b500490565b8181038181111561039457610394611671565b60005b838110156116dc5781810151838201526020016116c4565b50506000910152565b7f416363657373436f6e74726f6c3a206163636f756e742000000000000000000081526000835161171d8160178501602088016116c1565b7001034b99036b4b9b9b4b733903937b6329607d1b601791840191820152835161174e8160288401602088016116c1565b01602801949350505050565b60208152600082518060208401526117798160408501602087016116c1565b601f01601f19169190910160400192915050565b808202811582820484141761039457610394611671565b6000816117b3576117b3611671565b506000190190565b600082516117cd8184602087016116c1565b919091019291505056fe523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220bb9cec543da5eba157336bf4c2e53665de63ed7b32c6347eddb228ee9971b9c064736f6c63430008140033
🤖 Code Reader

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

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

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.