ETH Price: $2,569.14 (-1.54%)

Contract

0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
 

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
Update Exchange ...239690152025-12-08 15:35:59303 days ago1765208159IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000017450.34128069
Update Exchange ...239618922025-12-07 15:36:35304 days ago1765121795IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.00001840.3598538
Update Exchange ...239547662025-12-06 15:37:47305 days ago1765035467IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000001350.02640032
Update Exchange ...239476742025-12-05 15:36:11306 days ago1764948971IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000002920.05715357
Update Exchange ...239338472025-12-03 15:35:59308 days ago1764776159IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000005220.10219358
Update Exchange ...239267112025-12-02 15:35:59309 days ago1764689759IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000042130.82384732
Update Exchange ...239124122025-11-30 15:36:11311 days ago1764516971IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000001950.03819727
Update Exchange ...239052562025-11-29 15:35:59312 days ago1764430559IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000002310.04535736
Update Exchange ...238981042025-11-28 15:36:11313 days ago1764344171IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000006480.1267051
Update Exchange ...238909782025-11-27 15:36:11314 days ago1764257771IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000002910.05707201
Update Exchange ...238838472025-11-26 15:36:11315 days ago1764171371IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000003320.06499423
Update Exchange ...238767372025-11-25 15:35:59316 days ago1764084959IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000127212.35818083
Update Exchange ...236707732025-10-27 19:09:59345 days ago1761592199IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000017330.32056606
Update Exchange ...236486382025-10-24 16:53:11348 days ago1761324791IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000010380.19250634
Update Exchange ...234406892025-09-25 14:35:59377 days ago1758810959IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000177863.29709142
Update Exchange ...234335302025-09-24 14:36:11378 days ago1758724571IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000042360.78528666
Update Exchange ...234263672025-09-23 14:36:23379 days ago1758638183IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000037990.70426705
Update Exchange ...234120572025-09-21 14:35:59381 days ago1758465359IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.00001010.18724443
Update Exchange ...234049082025-09-20 14:35:59382 days ago1758378959IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000016180.30002036
Update Exchange ...233977592025-09-19 14:35:59383 days ago1758292559IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000082421.52384585
Update Exchange ...233905992025-09-18 14:35:59384 days ago1758206159IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000160152.96889434
Update Exchange ...233834362025-09-17 14:35:59385 days ago1758119759IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000049740.92209863
Update Exchange ...233762642025-09-16 14:35:59386 days ago1758033359IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000105291.94654814
Update Exchange ...233691132025-09-15 14:35:59387 days ago1757946959IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000140892.61173431
Update Exchange ...233619562025-09-14 14:35:59388 days ago1757860559IN
0xe0bDb7b9225A2CeB42998dc2E51D4D3CDeb7e3Be
0 ETH0.000016470.3053785
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method
Block
From
To
0x61010060216283372025-01-15 7:17:35630 days ago1736925455  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 Similar Match: 0x0b738cd1...6e76892eC
Constructor

Contract Name

AccountantWithRateProviders

Compiler Version
v0.8.21+commit.d9974bed
Optimization Enabled
Yes with 200 runs
Other Settings
shanghai 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":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_vault","type":"address"},{"internalType":"address","name":"payoutAddress","type":"address"},{"internalType":"uint96","name":"startingExchangeRate","type":"uint96"},{"internalType":"address","name":"_base","type":"address"},{"internalType":"uint16","name":"allowedExchangeRateChangeUpper","type":"uint16"},{"internalType":"uint16","name":"allowedExchangeRateChangeLower","type":"uint16"},{"internalType":"uint32","name":"minimumUpdateDelayInSeconds","type":"uint32"},{"internalType":"uint16","name":"managementFee","type":"uint16"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccountantWithRateProviders__LowerBoundTooLarge","type":"error"},{"inputs":[],"name":"AccountantWithRateProviders__ManagementFeeTooLarge","type":"error"},{"inputs":[],"name":"AccountantWithRateProviders__OnlyCallableByBoringVault","type":"error"},{"inputs":[],"name":"AccountantWithRateProviders__Paused","type":"error"},{"inputs":[],"name":"AccountantWithRateProviders__UpdateDelayTooLarge","type":"error"},{"inputs":[],"name":"AccountantWithRateProviders__UpperBoundTooSmall","type":"error"},{"inputs":[],"name":"AccountantWithRateProviders__ZeroFeesOwed","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"contract Authority","name":"newAuthority","type":"address"}],"name":"AuthorityUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint32","name":"oldDelay","type":"uint32"},{"indexed":false,"internalType":"uint32","name":"newDelay","type":"uint32"}],"name":"DelayInSecondsUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint96","name":"oldRate","type":"uint96"},{"indexed":false,"internalType":"uint96","name":"newRate","type":"uint96"},{"indexed":false,"internalType":"uint64","name":"currentTime","type":"uint64"}],"name":"ExchangeRateUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"feeAsset","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"FeesClaimed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16","name":"oldBound","type":"uint16"},{"indexed":false,"internalType":"uint16","name":"newBound","type":"uint16"}],"name":"LowerBoundUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16","name":"oldFee","type":"uint16"},{"indexed":false,"internalType":"uint16","name":"newFee","type":"uint16"}],"name":"ManagementFeeUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[],"name":"Paused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldPayout","type":"address"},{"indexed":false,"internalType":"address","name":"newPayout","type":"address"}],"name":"PayoutAddressUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"asset","type":"address"},{"indexed":false,"internalType":"bool","name":"isPegged","type":"bool"},{"indexed":false,"internalType":"address","name":"rateProvider","type":"address"}],"name":"RateProviderUpdated","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint16","name":"oldBound","type":"uint16"},{"indexed":false,"internalType":"uint16","name":"newBound","type":"uint16"}],"name":"UpperBoundUpdated","type":"event"},{"inputs":[],"name":"accountantState","outputs":[{"internalType":"address","name":"payoutAddress","type":"address"},{"internalType":"uint128","name":"feesOwedInBase","type":"uint128"},{"internalType":"uint128","name":"totalSharesLastUpdate","type":"uint128"},{"internalType":"uint96","name":"exchangeRate","type":"uint96"},{"internalType":"uint16","name":"allowedExchangeRateChangeUpper","type":"uint16"},{"internalType":"uint16","name":"allowedExchangeRateChangeLower","type":"uint16"},{"internalType":"uint64","name":"lastUpdateTimestamp","type":"uint64"},{"internalType":"bool","name":"isPaused","type":"bool"},{"internalType":"uint32","name":"minimumUpdateDelayInSeconds","type":"uint32"},{"internalType":"uint16","name":"managementFee","type":"uint16"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"authority","outputs":[{"internalType":"contract Authority","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"base","outputs":[{"internalType":"contract ERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract ERC20","name":"feeAsset","type":"address"}],"name":"claimFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getRate","outputs":[{"internalType":"uint256","name":"rate","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract ERC20","name":"quote","type":"address"}],"name":"getRateInQuote","outputs":[{"internalType":"uint256","name":"rateInQuote","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract ERC20","name":"quote","type":"address"}],"name":"getRateInQuoteSafe","outputs":[{"internalType":"uint256","name":"rateInQuote","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getRateSafe","outputs":[{"internalType":"uint256","name":"rate","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract ERC20","name":"","type":"address"}],"name":"rateProviderData","outputs":[{"internalType":"bool","name":"isPeggedToBase","type":"bool"},{"internalType":"contract IRateProvider","name":"rateProvider","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"contract Authority","name":"newAuthority","type":"address"}],"name":"setAuthority","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract ERC20","name":"asset","type":"address"},{"internalType":"bool","name":"isPeggedToBase","type":"bool"},{"internalType":"address","name":"rateProvider","type":"address"}],"name":"setRateProviderData","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"unpause","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"minimumUpdateDelayInSeconds","type":"uint32"}],"name":"updateDelay","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint96","name":"newExchangeRate","type":"uint96"}],"name":"updateExchangeRate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"allowedExchangeRateChangeLower","type":"uint16"}],"name":"updateLower","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"managementFee","type":"uint16"}],"name":"updateManagementFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"payoutAddress","type":"address"}],"name":"updatePayoutAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint16","name":"allowedExchangeRateChangeUpper","type":"uint16"}],"name":"updateUpper","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"vault","outputs":[{"internalType":"contract BoringVault","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Deployed Bytecode
0x608060405234801561000f575f80fd5b5060043610610148575f3560e01c806356200819116100bf5780638da5cb5b116100795780638da5cb5b14610408578063bdca5fbd1461041a578063bf7e214f1461042d578063c10af4c714610440578063f2fde38b14610453578063fbfa77cf14610466575f80fd5b806356200819146103a3578063634da58f146103b6578063679aefce146103c95780637a9e5e4b146103da578063820973da146103ed5780638456cb5914610400575f80fd5b8063313ce56711610110578063313ce567146101f35780633458113d1461022c5780633f4ba83a1461023f578063433255de146102475780634d8be07e146103515780635001f3b514610364575f80fd5b806312e2d8f31461014c57806315a0ea6a146101a25780631dcbb110146101b7578063207ec0e7146101d8578063282a8700146101eb575b5f80fd5b61017e61015a3660046115b9565b60056020525f908152604090205460ff81169061010090046001600160a01b031682565b6040805192151583526001600160a01b039091166020830152015b60405180910390f35b6101b56101b03660046115b9565b61048d565b005b6101ca6101c53660046115b9565b610762565b604051908152602001610199565b6101b56101e63660046115d4565b61091b565b6101ca6109e2565b61021a7f000000000000000000000000000000000000000000000000000000000000000681565b60405160ff9091168152602001610199565b6101b561023a3660046115f5565b610a1f565b6101b5610ddf565b6002546003546004546102cd926001600160a01b0316916001600160801b0380821692600160801b92839004909116916001600160601b03821691600160601b810461ffff90811692600160701b830482169290810467ffffffffffffffff1691600160c01b820460ff1691600160c81b810463ffffffff1691600160e81b909104168a565b604080516001600160a01b03909b168b526001600160801b03998a1660208c015298909716978901979097526001600160601b03909416606088015261ffff928316608088015290821660a087015267ffffffffffffffff1660c086015290151560e085015263ffffffff9092166101008401521661012082015261014001610199565b6101b561035f366004611628565b610e47565b61038b7f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4881565b6040516001600160a01b039091168152602001610199565b6101b56103b13660046115b9565b610f1d565b6101b56103c43660046115d4565b610fa8565b6004546001600160601b03166101ca565b6101b56103e83660046115b9565b61105e565b6101ca6103fb3660046115b9565b611142565b6101b561117e565b5f5461038b906001600160a01b031681565b6101b5610428366004611670565b6111ec565b60015461038b906001600160a01b031681565b6101b561044e3660046115d4565b6112a9565b6101b56104613660046115b9565b61135f565b61038b7f00000000000000000000000082c40e07277ebb92935f79ce92268f80ddc7cab481565b336001600160a01b037f00000000000000000000000082c40e07277ebb92935f79ce92268f80ddc7cab416146104d657604051637e3db46f60e01b815260040160405180910390fd5b600454600290600160c01b900460ff161561050457604051631d98997b60e11b815260040160405180910390fd5b60018101546001600160801b03165f036105315760405163115b9d8b60e21b815260040160405180910390fd5b6001600160a01b038083165f81815260056020908152604080832081518083019092525460ff8116151582526101009004851691810191909152909290917f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4890911690036105ae5760018301546001600160801b031691506106e3565b5f846001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105eb573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061060f9190611693565b60018501549091505f9061064d906001600160801b03167f0000000000000000000000000000000000000000000000000000000000000006846113da565b83519091501561065f578093506106e0565b5f83602001516001600160a01b031663679aefce6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156106a0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106c491906116b3565b90506106dc6106d484600a6117be565b839083611449565b9450505b50505b6001830180546fffffffffffffffffffffffffffffffff191690558254610719906001600160a01b038681169133911685611464565b836001600160a01b03167f9493e5bbe4e8e0ac67284469a2d677403d0378a85a59e341d3abc433d0d9a2098360405161075491815260200190565b60405180910390a250505050565b5f7f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb486001600160a01b0316826001600160a01b0316036107ad5750506004546001600160601b031690565b6001600160a01b038083165f81815260056020908152604080832081518083018352905460ff811615158252610100900490951685830152805163313ce56760e01b8152905192939263313ce567926004808401939192918290030181865afa15801561081c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108409190611693565b6004549091505f9061087c906001600160601b03167f0000000000000000000000000000000000000000000000000000000000000006846113da565b83519091501561088e57809350610913565b5f83602001516001600160a01b031663679aefce6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156108cf573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108f391906116b3565b90505f61090184600a6117be565b905061090e818484611449565b955050505b505050919050565b610930335f356001600160e01b0319166114fc565b6109555760405162461bcd60e51b815260040161094c906117cc565b60405180910390fd5b6127108161ffff16111561097c57604051637375d3bf60e01b815260040160405180910390fd5b6004805461ffff838116600160701b81810261ffff60701b1985161790945560408051949093049091168084526020840191909152917f76fe3c3557dd03afa5caf76f66f4019444ef3999e784ba08f47a33428fcc64d591015b60405180910390a15050565b6004545f90600160c01b900460ff1615610a0f57604051631d98997b60e11b815260040160405180910390fd5b506004546001600160601b031690565b610a34335f356001600160e01b0319166114fc565b610a505760405162461bcd60e51b815260040161094c906117cc565b600454600290600160c01b900460ff1615610a7e57604051631d98997b60e11b815260040160405180910390fd5b6002810154604080516318160ddd60e01b8152905142926001600160601b0316915f916001600160a01b037f00000000000000000000000082c40e07277ebb92935f79ce92268f80ddc7cab416916318160ddd9160048083019260209291908290030181865afa158015610af4573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b1891906116b3565b6002850154909150610b4890600160c81b810463ffffffff1690600160801b900467ffffffffffffffff166117f2565b67ffffffffffffffff168367ffffffffffffffff161080610b8e57506002840154610b82908390600160601b900461ffff16612710611449565b856001600160601b0316115b80610bbe57506002840154610bb2908390600160701b900461ffff16612710611449565b856001600160601b0316105b15610bdd5760028401805460ff60c01b1916600160c01b179055610d35565b60018401548190600160801b90046001600160801b0316811115610c1257506001840154600160801b90046001600160801b03165b60028501545f90610c3490600160801b900467ffffffffffffffff168661181a565b67ffffffffffffffff1690505f84886001600160601b031611610c8a57610c85836001600160601b038a167f00000000000000000000000000000000000000000000000000000000000f4240611449565b610cb5565b610cb583867f00000000000000000000000000000000000000000000000000000000000f4240611449565b60028801549091505f90610cd8908390600160e81b900461ffff16612710611449565b90505f610cea82856301e13380611449565b60018a01805491925082915f90610d0b9084906001600160801b031661183b565b92506101000a8154816001600160801b0302191690836001600160801b0316021790555050505050505b6002840180546001860180546001600160801b03908116600160801b9186168202179091556001600160601b0388811677ffffffffffffffff00000000ffffffffffffffffffffffff19909316831767ffffffffffffffff8816928302179093556040805193861684526020840192909252908201527fa95bc6aba40bbc4d95fc35f118c4cd8b53fc5d5b89ed264002af03503a7a94399060600160405180910390a15050505050565b610df4335f356001600160e01b0319166114fc565b610e105760405162461bcd60e51b815260040161094c906117cc565b6004805460ff60c01b191690556040517fa45f47fdea8a1efdd9029a5691c7f759c32b7c698632b563573e155625d16933905f90a1565b610e5c335f356001600160e01b0319166114fc565b610e785760405162461bcd60e51b815260040161094c906117cc565b6040805180820182528315158082526001600160a01b0384811660208085018281528984165f818152600584528890209651875492516001600160a81b0319909316901515610100600160a81b03191617610100929095169190910293909317909455845191825292810191909152918201527f59f9adfe8cf4c9d4b77fb03aa2ae5f373632c97cb8caf6b61f0643d3d170a8fe9060600160405180910390a1505050565b610f32335f356001600160e01b0319166114fc565b610f4e5760405162461bcd60e51b815260040161094c906117cc565b600280546001600160a01b038381166001600160a01b031983168117909355604080519190921680825260208201939093527fba2be5e898fed1646bc0814dee1cc9a2aee98f51fced7d5fc4699c47d990775391016109d6565b610fbd335f356001600160e01b0319166114fc565b610fd95760405162461bcd60e51b815260040161094c906117cc565b6127108161ffff1610156110005760405163a4ec27a960e01b815260040160405180910390fd5b6004805461ffff838116600160601b81810261ffff60601b1985161790945560408051949093049091168084526020840191909152917f67d3a3f6bebb5b894324217d5224ff719d5d95dfc67f1bb2645dddbfcd43cadb91016109d6565b5f546001600160a01b03163314806110ef575060015460405163b700961360e01b81526001600160a01b039091169063b7009613906110b090339030906001600160e01b03195f35169060040161185b565b602060405180830381865afa1580156110cb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110ef9190611888565b6110f7575f80fd5b600180546001600160a01b0319166001600160a01b03831690811790915560405133907fa3396fd7f6e0a21b50e5089d2da70d5ac0a3bbbd1f617a93f134b76389980198905f90a350565b6004545f90600160c01b900460ff161561116f57604051631d98997b60e11b815260040160405180910390fd5b61117882610762565b92915050565b611193335f356001600160e01b0319166114fc565b6111af5760405162461bcd60e51b815260040161094c906117cc565b6004805460ff60c01b1916600160c01b1790556040517f9e87fac88ff661f02d44f95383c817fece4bce600a3dab7a54406878b965e752905f90a1565b611201335f356001600160e01b0319166114fc565b61121d5760405162461bcd60e51b815260040161094c906117cc565b621275008163ffffffff16111561124757604051635badbfbb60e01b815260040160405180910390fd5b6004805463ffffffff838116600160c81b81810263ffffffff60c81b1985161790945560408051949093049091168084526020840191909152917fcccad74cc0fcc3b3393386e7a89107fb131535e983a342329b52c667dafe9cf491016109d6565b6112be335f356001600160e01b0319166114fc565b6112da5760405162461bcd60e51b815260040161094c906117cc565b6107d08161ffff161115611301576040516310146b3760e01b815260040160405180910390fd5b6004805461ffff838116600160e81b81810261ffff60e81b1985161790945560408051949093049091168084526020840191909152917f7fa71bc8199b41215c8786fc03983be5a27180965feae35db511cd958631826f91016109d6565b611374335f356001600160e01b0319166114fc565b6113905760405162461bcd60e51b815260040161094c906117cc565b5f80546001600160a01b0319166001600160a01b0383169081178255604051909133917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a350565b5f8160ff168360ff16036113ef575082611442565b8160ff168360ff1610156114235761140783836118a3565b61141290600a6117be565b61141c90856118bc565b9050611442565b61142d82846118a3565b61143890600a6117be565b61141c90856118d3565b9392505050565b5f825f19048411830215820261145d575f80fd5b5091020490565b5f6040516323b872dd60e01b81526001600160a01b03851660048201526001600160a01b038416602482015282604482015260205f6064835f8a5af13d15601f3d1160015f5114161716915050806114f55760405162461bcd60e51b81526020600482015260146024820152731514905394d1915497d19493d357d1905253115160621b604482015260640161094c565b5050505050565b6001545f906001600160a01b03168015801590611583575060405163b700961360e01b81526001600160a01b0382169063b7009613906115449087903090889060040161185b565b602060405180830381865afa15801561155f573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906115839190611888565b8061159a57505f546001600160a01b038581169116145b949350505050565b6001600160a01b03811681146115b6575f80fd5b50565b5f602082840312156115c9575f80fd5b8135611442816115a2565b5f602082840312156115e4575f80fd5b813561ffff81168114611442575f80fd5b5f60208284031215611605575f80fd5b81356001600160601b0381168114611442575f80fd5b80151581146115b6575f80fd5b5f805f6060848603121561163a575f80fd5b8335611645816115a2565b925060208401356116558161161b565b91506040840135611665816115a2565b809150509250925092565b5f60208284031215611680575f80fd5b813563ffffffff81168114611442575f80fd5b5f602082840312156116a3575f80fd5b815160ff81168114611442575f80fd5b5f602082840312156116c3575f80fd5b5051919050565b634e487b7160e01b5f52601160045260245ffd5b600181815b8085111561171857815f19048211156116fe576116fe6116ca565b8085161561170b57918102915b93841c93908002906116e3565b509250929050565b5f8261172e57506001611178565b8161173a57505f611178565b8160018114611750576002811461175a57611776565b6001915050611178565b60ff84111561176b5761176b6116ca565b50506001821b611178565b5060208310610133831016604e8410600b8410161715611799575081810a611178565b6117a383836116de565b805f19048211156117b6576117b66116ca565b029392505050565b5f61144260ff841683611720565b6020808252600c908201526b15539055551213d49256915160a21b604082015260600190565b67ffffffffffffffff818116838216019080821115611813576118136116ca565b5092915050565b67ffffffffffffffff828116828216039080821115611813576118136116ca565b6001600160801b03818116838216019080821115611813576118136116ca565b6001600160a01b0393841681529190921660208201526001600160e01b0319909116604082015260600190565b5f60208284031215611898575f80fd5b81516114428161161b565b60ff8281168282160390811115611178576111786116ca565b8082028115828204841417611178576111786116ca565b5f826118ed57634e487b7160e01b5f52601260045260245ffd5b50049056fea26469706673582212204ca5d0f51ab54b1d123e22132a065e05ba8a75b52bb82c81e772fd0a81c1d6da64736f6c63430008150033
🤖 Code Reader

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

Custom Contract ABI

                            

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ 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.