ETH Price: $1,859.17 (-3.09%)
 

Overview

ETH Balance

0 ETH

ETH 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

Parent Transaction Hash Block From To
View All Internal Transactions

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

Contract Name

AbbaBabaResolver

Compiler Version
v0.8.24+commit.e11b9ed9
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":"AccessControlBadConfirmation","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes32","name":"neededRole","type":"bytes32"}],"name":"AccessControlUnauthorizedAccount","type":"error"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"implementation","type":"address"}],"name":"ERC1967InvalidImplementation","type":"error"},{"inputs":[],"name":"ERC1967NonPayable","type":"error"},{"inputs":[],"name":"FailedCall","type":"error"},{"inputs":[],"name":"InvalidInitialization","type":"error"},{"inputs":[],"name":"NotInitializing","type":"error"},{"inputs":[],"name":"UUPSUnauthorizedCallContext","type":"error"},{"inputs":[{"internalType":"bytes32","name":"slot","type":"bytes32"}],"name":"UUPSUnsupportedProxiableUUID","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldEscrow","type":"address"},{"indexed":true,"internalType":"address","name":"newEscrow","type":"address"}],"name":"EscrowContractUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint64","name":"version","type":"uint64"}],"name":"Initialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"escrowId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"resolver","type":"address"},{"indexed":false,"internalType":"enum IAbbaBabaEscrow.DisputeOutcome","name":"outcome","type":"uint8"},{"indexed":false,"internalType":"uint256","name":"buyerPercent","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"sellerPercent","type":"uint256"},{"indexed":false,"internalType":"string","name":"reasoning","type":"string"}],"name":"ResolutionSubmitted","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":"RESOLVER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"UPGRADE_INTERFACE_VERSION","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"escrow","outputs":[{"internalType":"contract IAbbaBabaEscrow","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"escrowId","type":"bytes32"}],"name":"getResolution","outputs":[{"internalType":"address","name":"resolver","type":"address"},{"internalType":"enum IAbbaBabaEscrow.DisputeOutcome","name":"outcome","type":"uint8"},{"internalType":"uint256","name":"buyerPercent","type":"uint256"},{"internalType":"uint256","name":"sellerPercent","type":"uint256"},{"internalType":"string","name":"reasoning","type":"string"},{"internalType":"uint256","name":"resolvedAt","type":"uint256"}],"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":"address","name":"resolver","type":"address"}],"name":"grantResolverRole","outputs":[],"stateMutability":"nonpayable","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":"_escrow","type":"address"},{"internalType":"address","name":"admin","type":"address"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"escrowId","type":"bytes32"}],"name":"isResolved","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":"callerConfirmation","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"name":"resolutions","outputs":[{"internalType":"address","name":"resolver","type":"address"},{"internalType":"enum IAbbaBabaEscrow.DisputeOutcome","name":"outcome","type":"uint8"},{"internalType":"uint256","name":"buyerPercent","type":"uint256"},{"internalType":"uint256","name":"sellerPercent","type":"uint256"},{"internalType":"string","name":"reasoning","type":"string"},{"internalType":"uint256","name":"resolvedAt","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"resolver","type":"address"}],"name":"revokeResolverRole","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":"bytes32","name":"escrowId","type":"bytes32"},{"internalType":"enum IAbbaBabaEscrow.DisputeOutcome","name":"outcome","type":"uint8"},{"internalType":"uint256","name":"buyerPercent","type":"uint256"},{"internalType":"uint256","name":"sellerPercent","type":"uint256"},{"internalType":"string","name":"reasoning","type":"string"}],"name":"submitResolution","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":"newEscrow","type":"address"}],"name":"updateEscrowContract","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":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"}]
60a080604052346100cc57306080527ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009081549060ff8260401c166100bd57506001600160401b036002600160401b031982821601610078575b60405161162690816100d2823960805181818161090201526109bc0152f35b6001600160401b031990911681179091556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a1388080610059565b63f92ee8a960e01b8152600490fd5b600080fdfe608080604052600436101561001357600080fd5b600090813560e01c90816301ffc9a714610ead5750806303e8d65214610e4b578063248a9ca314610e115780632f2ff15d14610dc657806336568abe14610d7e578063485cc95514610ba25780634f1ef2861461096c57806352d1902d146108ef57806354fd4d50146108a957806365c0abf41461086b57806378fab2601461084257806391d14854146107ec578063970abbac146107c2578063a217fddf146107a6578063ad3cb1cc14610760578063d367249514610287578063d4b06fb814610220578063d547741f146101d1578063de61ece1146101a3578063e2fdcc171461017c5763fc28bb7b1461010857600080fd5b3461017957602036600319011261017957610121610fc3565b61012961119d565b6001600160a01b039081169061014082151561115f565b82546001600160a01b0319811683178455167fb4314795ba509f4f6e4f54698ebcf794fed2c1ba8199f5d0024b3f792eb606d18380a380f35b80fd5b5034610179578060031936011261017957546040516001600160a01b039091168152602090f35b5034610179576020366003190112610179576004604060209282358152600184522001541515604051908152f35b50346101795760403660031901126101795761021c6004356101f1610fa8565b908084526000805160206115d183398151915260205261021760016040862001546111d7565b611489565b5080f35b50346101795760203660031901126101795760409060043581526001602052208054610283600183015492600281015490600461025f600383016110ba565b91015460405195869591939160a081901c60ff16906001600160a01b031687610f65565b0390f35b50346101795760a03660031901126101795760046024351015610179576084359067ffffffffffffffff821161017957366023830112156101795767ffffffffffffffff82600401351161017957366024836004013584010111610179576000805160206115b18339815191528082526000805160206115d18339815191526020526040822033835260205260ff60408320541615610742575060043581526001602052600460408220015461070a57602435156106d357600360243514610671575b6040518060c081011067ffffffffffffffff60c0830111176105655760c08101604052338152602081019060243582526044356040820152606435606082015261039c36856004013560248701611049565b60808201524260a082015260043583526001602052604083209160018060a01b0382511683549151600481101561065d576001600160a81b03199092161760a09190911b60ff60a01b161782556040810151600183015560608101516002830155608081015180519067ffffffffffffffff8211610649576104216003850154611080565b601f8111610605575b50602090601f83116001146105935791806004949260a0948892610588575b50508160011b916000199060031b1c19161760038501555b015191015580546001600160a01b0316803b1561058457818091608460405180948193630e1796f160e11b835260043560048401526104a560248401602435610f02565b604435604484015260643560648401525af180156105795761054d575b5090604051906104d482602435610f02565b60443560208301526064356040830152608060608301528060040135608083015280600401356024820160a08401378260a08260040135840101527f1639ac399de5fbd3209187230995902734c36835a6c95086c99c469034d03038339260a08160043594601f8019916004013501168101030190a380f35b67ffffffffffffffff811161056557604052386104c2565b634e487b7160e01b82526041600452602482fd5b6040513d84823e3d90fd5b5080fd5b015190503880610449565b906003850186526020862091865b601f19851681106105ed5750926004949260019260a09583601f198116106105d4575b505050811b016003850155610461565b015160001960f88460031b161c191690553880806105c4565b919260206001819286850151815501940192016105a1565b60038501865260208620601f840160051c810160208510610642575b601f830160051c8201811061063757505061042a565b878155600101610621565b5080610621565b634e487b7160e01b85526041600452602485fd5b634e487b7160e01b86526021600452602486fd5b6064356044350180604435116106bf5760641461034a5760405162461bcd60e51b815260206004820152600f60248201526e04d7573742073756d20746f2031303608c1b6044820152606490fd5b634e487b7160e01b82526011600452602482fd5b60405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206f7574636f6d6560881b6044820152606490fd5b60405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481c995cdbdb1d995960821b6044820152606490fd5b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b503461017957806003193601126101795761028360405161078081610fd9565b60058152640352e302e360dc1b6020820152604051918291602083526020830190610f25565b5034610179578060031936011261017957602090604051908152f35b50346101795760203660031901126101795761021c6107df610fc3565b6107e761119d565b6113e1565b50346101795760403660031901126101795760ff604060209261080d610fa8565b60043582526000805160206115d183398151915285528282206001600160a01b03909116825284522054604051911615158152f35b503461017957806003193601126101795760206040516000805160206115b18339815191528152f35b50346101795760203660031901126101795761021c610888610fc3565b61089061119d565b6108a46001600160a01b038216151561115f565b6112aa565b50346101795780600319360112610179576102836040516108c981610fd9565b60058152640322e302e360dc1b6020820152604051918291602083526020830190610f25565b50346101795780600319360112610179577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316300361095a5760206040517f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc8152f35b60405163703e46dd60e11b8152600490fd5b50604036600319011261017957610981610fc3565b60243567ffffffffffffffff8111610b9e5736602382011215610b9e576109b2903690602481600401359101611049565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116308114908115610b70575b5061095a576109f561119d565b6040516352d1902d60e01b8152908316926020918281600481885afa869181610b3d575b50610a3757604051634c9c8ce360e01b815260048101869052602490fd5b9385947f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90818103610b255750823b15610b0c5780546001600160a01b0319168217905560405185917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8380a2845115610aef575080848461021c96519101845af4903d15610ae6573d610aca8161102d565b90610ad8604051928361100b565b81528581943d92013e61154d565b6060925061154d565b935050505034610afd575080f35b63b398979f60e01b8152600490fd5b604051634c9c8ce360e01b815260048101839052602490fd5b60249060405190632a87526960e21b82526004820152fd5b9091508381813d8311610b69575b610b55818361100b565b81010312610b6557519038610a19565b8680fd5b503d610b4b565b9050817f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54161415386109e8565b8280fd5b503461017957604036600319011261017957610bbc610fc3565b610bc4610fa8565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009182549160ff8360401c16159267ffffffffffffffff811680159081610d76575b6001149081610d6c575b159081610d63575b50610d515767ffffffffffffffff198116600117855583610d32575b506001600160a01b03918216918215610cfc57811615610cc757610c8091610c5a61150c565b610c6261150c565b85546001600160a01b031916178555610c7a8161120a565b506112aa565b50610c89575080f35b68ff00000000000000001981541690557fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602060405160018152a180f35b60405162461bcd60e51b815260206004820152600d60248201526c24b73b30b634b21030b236b4b760991b6044820152606490fd5b60405162461bcd60e51b815260206004820152600e60248201526d496e76616c696420657363726f7760901b6044820152606490fd5b68ffffffffffffffffff19166801000000000000000117845538610c34565b60405163f92ee8a960e01b8152600490fd5b90501538610c18565b303b159150610c10565b859150610c06565b503461017957604036600319011261017957610d98610fa8565b336001600160a01b03821603610db45761021c90600435611489565b60405163334bd91960e11b8152600490fd5b50346101795760403660031901126101795761021c600435610de6610fa8565b908084526000805160206115d1833981519152602052610e0c60016040862001546111d7565b61135a565b5034610179576020366003190112610179576001604060209260043581526000805160206115d18339815191528452200154604051908152f35b503461017957602036600319011261017957604090600435815260016020522080546102836001830154926002810154610e8c6003600484015493016110ba565b60405195869591929160a081901c60ff16906001600160a01b031687610f65565b9050346105845760203660031901126105845760043563ffffffff60e01b8116809103610b9e5760209250637965db0b60e01b8114908115610ef1575b5015158152f35b6301ffc9a760e01b14905038610eea565b906004821015610f0f5752565b634e487b7160e01b600052602160045260246000fd5b919082519283825260005b848110610f51575050826000602080949584010152601f8019910116010190565b602081830181015184830182015201610f30565b9695949192610f88610fa39460a09693600180891b03168a5260208a0190610f02565b6040880152606087015260c0608087015260c0860190610f25565b930152565b602435906001600160a01b0382168203610fbe57565b600080fd5b600435906001600160a01b0382168203610fbe57565b6040810190811067ffffffffffffffff821117610ff557604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff821117610ff557604052565b67ffffffffffffffff8111610ff557601f01601f191660200190565b9291926110558261102d565b91611063604051938461100b565b829481845281830111610fbe578281602093846000960137010152565b90600182811c921680156110b0575b602083101461109a57565b634e487b7160e01b600052602260045260246000fd5b91607f169161108f565b906040519182600082546110cd81611080565b9081845260209460019160018116908160001461113d57506001146110fe575b5050506110fc9250038361100b565b565b600090815285812095935091905b8183106111255750506110fc93508201013880806110ed565b8554888401850152948501948794509183019161110c565b925050506110fc94925060ff191682840152151560051b8201013880806110ed565b1561116657565b60405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606490fd5b3360009081527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d602052604081205460ff16156107425750565b806000526000805160206115d183398151915260205260406000203360005260205260ff60406000205416156107425750565b6001600160a01b031660008181527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d60205260408120549091906000805160206115d18339815191529060ff166112a5578280526020526040822081835260205260408220600160ff1982541617905533917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8180a4600190565b505090565b6001600160a01b031660008181527f756534422b3cb82a54d88d2dca71cfb1a3297222856e6ddc952d9ca5a7fc4b8860205260408120549091906000805160206115b1833981519152906000805160206115d18339815191529060ff16611354578184526020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b50505090565b906000918083526000805160206115d183398151915280602052604084209260018060a01b03169283855260205260ff60408520541615600014611354578184526020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b6001600160a01b031660008181527f756534422b3cb82a54d88d2dca71cfb1a3297222856e6ddc952d9ca5a7fc4b8860205260408120549091906000805160206115b1833981519152906000805160206115d18339815191529060ff161561135457818452602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b906000918083526000805160206115d183398151915280602052604084209260018060a01b03169283855260205260ff60408520541660001461135457818452602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b60ff7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460401c161561153b57565b604051631afcd79f60e31b8152600490fd5b90611574575080511561156257602081519101fd5b60405163d6bda27560e01b8152600490fd5b815115806115a7575b611585575090565b604051639996b31560e01b81526001600160a01b039091166004820152602490fd5b50803b1561157d56fe92a19c77d2ea87c7f81d50c74403cb2f401780f3ad919571121efe2bdb427eb102dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800a264697066735822122046e402a79edfd9ae123e9b7a174aa5d2af599394ac897661c90a0eb54588499964736f6c63430008180033
Deployed Bytecode
0x608080604052600436101561001357600080fd5b600090813560e01c90816301ffc9a714610ead5750806303e8d65214610e4b578063248a9ca314610e115780632f2ff15d14610dc657806336568abe14610d7e578063485cc95514610ba25780634f1ef2861461096c57806352d1902d146108ef57806354fd4d50146108a957806365c0abf41461086b57806378fab2601461084257806391d14854146107ec578063970abbac146107c2578063a217fddf146107a6578063ad3cb1cc14610760578063d367249514610287578063d4b06fb814610220578063d547741f146101d1578063de61ece1146101a3578063e2fdcc171461017c5763fc28bb7b1461010857600080fd5b3461017957602036600319011261017957610121610fc3565b61012961119d565b6001600160a01b039081169061014082151561115f565b82546001600160a01b0319811683178455167fb4314795ba509f4f6e4f54698ebcf794fed2c1ba8199f5d0024b3f792eb606d18380a380f35b80fd5b5034610179578060031936011261017957546040516001600160a01b039091168152602090f35b5034610179576020366003190112610179576004604060209282358152600184522001541515604051908152f35b50346101795760403660031901126101795761021c6004356101f1610fa8565b908084526000805160206115d183398151915260205261021760016040862001546111d7565b611489565b5080f35b50346101795760203660031901126101795760409060043581526001602052208054610283600183015492600281015490600461025f600383016110ba565b91015460405195869591939160a081901c60ff16906001600160a01b031687610f65565b0390f35b50346101795760a03660031901126101795760046024351015610179576084359067ffffffffffffffff821161017957366023830112156101795767ffffffffffffffff82600401351161017957366024836004013584010111610179576000805160206115b18339815191528082526000805160206115d18339815191526020526040822033835260205260ff60408320541615610742575060043581526001602052600460408220015461070a57602435156106d357600360243514610671575b6040518060c081011067ffffffffffffffff60c0830111176105655760c08101604052338152602081019060243582526044356040820152606435606082015261039c36856004013560248701611049565b60808201524260a082015260043583526001602052604083209160018060a01b0382511683549151600481101561065d576001600160a81b03199092161760a09190911b60ff60a01b161782556040810151600183015560608101516002830155608081015180519067ffffffffffffffff8211610649576104216003850154611080565b601f8111610605575b50602090601f83116001146105935791806004949260a0948892610588575b50508160011b916000199060031b1c19161760038501555b015191015580546001600160a01b0316803b1561058457818091608460405180948193630e1796f160e11b835260043560048401526104a560248401602435610f02565b604435604484015260643560648401525af180156105795761054d575b5090604051906104d482602435610f02565b60443560208301526064356040830152608060608301528060040135608083015280600401356024820160a08401378260a08260040135840101527f1639ac399de5fbd3209187230995902734c36835a6c95086c99c469034d03038339260a08160043594601f8019916004013501168101030190a380f35b67ffffffffffffffff811161056557604052386104c2565b634e487b7160e01b82526041600452602482fd5b6040513d84823e3d90fd5b5080fd5b015190503880610449565b906003850186526020862091865b601f19851681106105ed5750926004949260019260a09583601f198116106105d4575b505050811b016003850155610461565b015160001960f88460031b161c191690553880806105c4565b919260206001819286850151815501940192016105a1565b60038501865260208620601f840160051c810160208510610642575b601f830160051c8201811061063757505061042a565b878155600101610621565b5080610621565b634e487b7160e01b85526041600452602485fd5b634e487b7160e01b86526021600452602486fd5b6064356044350180604435116106bf5760641461034a5760405162461bcd60e51b815260206004820152600f60248201526e04d7573742073756d20746f2031303608c1b6044820152606490fd5b634e487b7160e01b82526011600452602482fd5b60405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206f7574636f6d6560881b6044820152606490fd5b60405162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481c995cdbdb1d995960821b6044820152606490fd5b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b503461017957806003193601126101795761028360405161078081610fd9565b60058152640352e302e360dc1b6020820152604051918291602083526020830190610f25565b5034610179578060031936011261017957602090604051908152f35b50346101795760203660031901126101795761021c6107df610fc3565b6107e761119d565b6113e1565b50346101795760403660031901126101795760ff604060209261080d610fa8565b60043582526000805160206115d183398151915285528282206001600160a01b03909116825284522054604051911615158152f35b503461017957806003193601126101795760206040516000805160206115b18339815191528152f35b50346101795760203660031901126101795761021c610888610fc3565b61089061119d565b6108a46001600160a01b038216151561115f565b6112aa565b50346101795780600319360112610179576102836040516108c981610fd9565b60058152640322e302e360dc1b6020820152604051918291602083526020830190610f25565b50346101795780600319360112610179577f000000000000000000000000133029184ec460f661d05b0dc57bfc916b4ab0eb6001600160a01b0316300361095a5760206040517f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc8152f35b60405163703e46dd60e11b8152600490fd5b50604036600319011261017957610981610fc3565b60243567ffffffffffffffff8111610b9e5736602382011215610b9e576109b2903690602481600401359101611049565b6001600160a01b037f000000000000000000000000133029184ec460f661d05b0dc57bfc916b4ab0eb8116308114908115610b70575b5061095a576109f561119d565b6040516352d1902d60e01b8152908316926020918281600481885afa869181610b3d575b50610a3757604051634c9c8ce360e01b815260048101869052602490fd5b9385947f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc90818103610b255750823b15610b0c5780546001600160a01b0319168217905560405185917fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b8380a2845115610aef575080848461021c96519101845af4903d15610ae6573d610aca8161102d565b90610ad8604051928361100b565b81528581943d92013e61154d565b6060925061154d565b935050505034610afd575080f35b63b398979f60e01b8152600490fd5b604051634c9c8ce360e01b815260048101839052602490fd5b60249060405190632a87526960e21b82526004820152fd5b9091508381813d8311610b69575b610b55818361100b565b81010312610b6557519038610a19565b8680fd5b503d610b4b565b9050817f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc54161415386109e8565b8280fd5b503461017957604036600319011261017957610bbc610fc3565b610bc4610fa8565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009182549160ff8360401c16159267ffffffffffffffff811680159081610d76575b6001149081610d6c575b159081610d63575b50610d515767ffffffffffffffff198116600117855583610d32575b506001600160a01b03918216918215610cfc57811615610cc757610c8091610c5a61150c565b610c6261150c565b85546001600160a01b031916178555610c7a8161120a565b506112aa565b50610c89575080f35b68ff00000000000000001981541690557fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d2602060405160018152a180f35b60405162461bcd60e51b815260206004820152600d60248201526c24b73b30b634b21030b236b4b760991b6044820152606490fd5b60405162461bcd60e51b815260206004820152600e60248201526d496e76616c696420657363726f7760901b6044820152606490fd5b68ffffffffffffffffff19166801000000000000000117845538610c34565b60405163f92ee8a960e01b8152600490fd5b90501538610c18565b303b159150610c10565b859150610c06565b503461017957604036600319011261017957610d98610fa8565b336001600160a01b03821603610db45761021c90600435611489565b60405163334bd91960e11b8152600490fd5b50346101795760403660031901126101795761021c600435610de6610fa8565b908084526000805160206115d1833981519152602052610e0c60016040862001546111d7565b61135a565b5034610179576020366003190112610179576001604060209260043581526000805160206115d18339815191528452200154604051908152f35b503461017957602036600319011261017957604090600435815260016020522080546102836001830154926002810154610e8c6003600484015493016110ba565b60405195869591929160a081901c60ff16906001600160a01b031687610f65565b9050346105845760203660031901126105845760043563ffffffff60e01b8116809103610b9e5760209250637965db0b60e01b8114908115610ef1575b5015158152f35b6301ffc9a760e01b14905038610eea565b906004821015610f0f5752565b634e487b7160e01b600052602160045260246000fd5b919082519283825260005b848110610f51575050826000602080949584010152601f8019910116010190565b602081830181015184830182015201610f30565b9695949192610f88610fa39460a09693600180891b03168a5260208a0190610f02565b6040880152606087015260c0608087015260c0860190610f25565b930152565b602435906001600160a01b0382168203610fbe57565b600080fd5b600435906001600160a01b0382168203610fbe57565b6040810190811067ffffffffffffffff821117610ff557604052565b634e487b7160e01b600052604160045260246000fd5b90601f8019910116810190811067ffffffffffffffff821117610ff557604052565b67ffffffffffffffff8111610ff557601f01601f191660200190565b9291926110558261102d565b91611063604051938461100b565b829481845281830111610fbe578281602093846000960137010152565b90600182811c921680156110b0575b602083101461109a57565b634e487b7160e01b600052602260045260246000fd5b91607f169161108f565b906040519182600082546110cd81611080565b9081845260209460019160018116908160001461113d57506001146110fe575b5050506110fc9250038361100b565b565b600090815285812095935091905b8183106111255750506110fc93508201013880806110ed565b8554888401850152948501948794509183019161110c565b925050506110fc94925060ff191682840152151560051b8201013880806110ed565b1561116657565b60405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606490fd5b3360009081527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d602052604081205460ff16156107425750565b806000526000805160206115d183398151915260205260406000203360005260205260ff60406000205416156107425750565b6001600160a01b031660008181527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d60205260408120549091906000805160206115d18339815191529060ff166112a5578280526020526040822081835260205260408220600160ff1982541617905533917f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d8180a4600190565b505090565b6001600160a01b031660008181527f756534422b3cb82a54d88d2dca71cfb1a3297222856e6ddc952d9ca5a7fc4b8860205260408120549091906000805160206115b1833981519152906000805160206115d18339815191529060ff16611354578184526020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b50505090565b906000918083526000805160206115d183398151915280602052604084209260018060a01b03169283855260205260ff60408520541615600014611354578184526020526040832082845260205260408320600160ff198254161790557f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d339380a4600190565b6001600160a01b031660008181527f756534422b3cb82a54d88d2dca71cfb1a3297222856e6ddc952d9ca5a7fc4b8860205260408120549091906000805160206115b1833981519152906000805160206115d18339815191529060ff161561135457818452602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b906000918083526000805160206115d183398151915280602052604084209260018060a01b03169283855260205260ff60408520541660001461135457818452602052604083208284526020526040832060ff1981541690557ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b339380a4600190565b60ff7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a005460401c161561153b57565b604051631afcd79f60e31b8152600490fd5b90611574575080511561156257602081519101fd5b60405163d6bda27560e01b8152600490fd5b815115806115a7575b611585575090565b604051639996b31560e01b81526001600160a01b039091166004820152602490fd5b50803b1561157d56fe92a19c77d2ea87c7f81d50c74403cb2f401780f3ad919571121efe2bdb427eb102dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800a264697066735822122046e402a79edfd9ae123e9b7a174aa5d2af599394ac897661c90a0eb54588499964736f6c63430008180033
🤖 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
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.