ETH Price: $2,286.19 (+1.82%)
 

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
0x61014060200291072024-06-06 0:07:35675 days ago1717632455  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: 0xC4B4CeAF...f20291fAE
Constructor

Contract Name

YBSUtilities

Compiler Version
v0.8.25+commit.b61c2a91
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
GNU AGPLv3
Contract Source Code (Solidity Multiple files format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"contract IYearnBoostedStaker","name":"_ybs","type":"address"},{"internalType":"contract IRewardDistributor","name":"_rewardsDistributor","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"MAX_STAKE_GROWTH_WEEKS","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"REWARDS_DISTRIBUTOR","outputs":[{"internalType":"contract IRewardDistributor","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TOKEN","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"YBS","outputs":[{"internalType":"contract IYearnBoostedStaker","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"activeRewardAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"},{"internalType":"uint256","name":"_week","type":"uint256"}],"name":"adjustedAccountWeightAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_week","type":"uint256"}],"name":"adjustedGlobalWeightAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"},{"internalType":"uint256","name":"_week","type":"uint256"}],"name":"getAccountStakeAmountAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stakeTokenPrice","type":"uint256"},{"internalType":"uint256","name":"_rewardTokenPrice","type":"uint256"}],"name":"getGlobalActiveApr","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getGlobalActiveBoostMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stakeTokenPrice","type":"uint256"},{"internalType":"uint256","name":"_rewardTokenPrice","type":"uint256"}],"name":"getGlobalMinMaxActiveApr","outputs":[{"internalType":"uint256","name":"min","type":"uint256"},{"internalType":"uint256","name":"max","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stakeTokenPrice","type":"uint256"},{"internalType":"uint256","name":"_rewardTokenPrice","type":"uint256"}],"name":"getGlobalMinMaxProjectedApr","outputs":[{"internalType":"uint256","name":"min","type":"uint256"},{"internalType":"uint256","name":"max","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_stakeTokenPrice","type":"uint256"},{"internalType":"uint256","name":"_rewardTokenPrice","type":"uint256"}],"name":"getGlobalProjectedApr","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getGlobalProjectedBoostMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_week","type":"uint256"}],"name":"getGlobalStakeAmountAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"},{"internalType":"uint256","name":"_stakeTokenPrice","type":"uint256"},{"internalType":"uint256","name":"_rewardTokenPrice","type":"uint256"}],"name":"getUserActiveApr","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"getUserActiveBoostMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_account","type":"address"},{"internalType":"uint256","name":"_stakeTokenPrice","type":"uint256"},{"internalType":"uint256","name":"_rewardTokenPrice","type":"uint256"}],"name":"getUserProjectedApr","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_user","type":"address"}],"name":"getUserProjectedBoostMultiplier","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getWeek","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxBoost","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minBoost","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"projectedRewardAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"currentDecimals","type":"uint256"}],"name":"scaleDecimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"_week","type":"uint256"}],"name":"weeklyRewardAmountAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
Deployed Bytecode
0x608060405234801561000f575f80fd5b506004361061016d575f3560e01c80636cb5daaa116100d9578063bd3dfc8011610093578063cb0ecdc81161006e578063cb0ecdc814610340578063d67c07bd14610348578063daeb60f11461036f578063f826dc9c14610382575f80fd5b8063bd3dfc8014610307578063bee3aae01461031a578063c0219b131461032d575f80fd5b80636cb5daaa146102705780636db369ca1461027857806382bfefc81461028b5780638561579c146102ca578063874d6d81146102d8578063b8043314146102e0575f80fd5b8063293405011161012a57806329340501146101e057806337090c2f146102075780633f43ae691461020f5780634777aa4d14610222578063555e6c0f1461024a57806366ae2f751461025d575f80fd5b806303289e3114610171578063053741561461018c57806305d5ab881461019f57806315b42563146101a75780631eb49715146101ba5780632458345d146101cd575b5f80fd5b610179610395565b6040519081526020015b60405180910390f35b61017961019a3660046115a2565b6103b0565b610179610431565b6101796101b53660046115c2565b610554565b6101796101c83660046115f4565b6106c0565b6101796101db366004611624565b610975565b6101797f000000000000000000000000000000000000000000000000000000000000000481565b610179610af0565b61017961021d3660046115c2565b610b3f565b6102356102303660046115a2565b610ca4565b60408051928352602083019190915201610183565b6101796102583660046115a2565b610cbd565b61017961026b3660046115f4565b610e21565b610179610fc9565b610179610286366004611624565b611053565b6102b27f000000000000000000000000fcc5c47be19d06bf83eb04298b026f81069ff65b81565b6040516001600160a01b039091168152602001610183565b670de0b6b3a7640000610179565b6101796111cf565b6102b27f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f81565b6101796103153660046115c2565b611250565b61017961032836600461164c565b6112d9565b61023561033b3660046115a2565b611395565b6101796113a2565b6102b27f000000000000000000000000b226c52eb411326cdb54824a88abafdaaff16d3d81565b61017961037d3660046115a2565b6113ca565b61017961039036600461164c565b61145e565b5f8061039f6111cf565b90506103aa81611250565b91505090565b5f60128211156103f55760405162461bcd60e51b815260206004820152600c60248201526b42616420446563696d616c7360a01b604482015260640160405180910390fd5b8160120361040457508161042b565b5f610410836012611679565b905061041d81600a61176c565b6104279085611777565b9150505b92915050565b5f8061043b6111cf565b90505f6104fa61044a83610554565b7f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f6001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104a6573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104ca919061178e565b6104d49190611679565b7f00000000000000000000000000000000000000000000000000000000000000126103b0565b9050805f0361050b575f9250505090565b5f61051d6104d461021d600186611679565b9050805f0361052f575f935050505090565b81610542670de0b6b3a764000083611777565b61054c91906117a5565b935050505090565b5f806001600160a01b037f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f1663e399f29f6105af7f0000000000000000000000000000000000000000000000000000000000000004866117c4565b6040518263ffffffff1660e01b81526004016105cd91815260200190565b6040805180830381865afa1580156105e7573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061060b91906117ed565b51610617906002611852565b6001600160701b031690507f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f6001600160a01b0316633011ef57846040518263ffffffff1660e01b815260040161067091815260200190565b602060405180830381865afa15801561068b573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906106af919061178e565b6106b990826117c4565b9392505050565b5f8215806106cc575081155b156106d857505f6106b9565b5f6106e16111cf565b9050805f036106f3575f9150506106b9565b5f6107256106ff6113a2565b7f00000000000000000000000000000000000000000000000000000000000000126103b0565b9050805f03610738575f925050506106b9565b5f6001600160a01b037f000000000000000000000000b226c52eb411326cdb54824a88abafdaaff16d3d16635fe6b01088610774600187611679565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381865afa1580156107bb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906107df919061178e565b9050805f036107f3575f93505050506106b9565b5f6107fe8383611777565b9050805f03610813575f9450505050506106b9565b5f6108866108218a87610975565b6040516370a0823160e01b81526001600160a01b038c811660048301527f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f16906370a08231906024015b602060405180830381865afa1580156104a6573d5f803e3d5ffd5b9050805f0361089c575f955050505050506106b9565b5f670de0b6b3a76400007f000000000000000000000000b226c52eb411326cdb54824a88abafdaaff16d3d6001600160a01b031663aaf5eb686040518163ffffffff1660e01b8152600401602060405180830381865afa158015610902573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610926919061178e565b61093091906117a5565b90508061093d8a84611777565b6034610949868c611777565b6109539190611777565b61095d91906117a5565b61096791906117a5565b9a9950505050505050505050565b5f806001600160a01b037f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f166388ba63ba856109d17f0000000000000000000000000000000000000000000000000000000000000004876117c4565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016040805180830381865afa158015610a17573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a3b91906117ed565b51610a47906002611852565b60405163510e995d60e01b81526001600160a01b038681166004830152602482018690526001600160701b039290921692507f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f9091169063510e995d90604401602060405180830381865afa158015610ac2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ae6919061178e565b61042790826117c4565b5f6002610b1e7f000000000000000000000000000000000000000000000000000000000000000460016117c4565b610b3090670de0b6b3a7640000611777565b610b3a91906117a5565b905090565b60405163259d8a0560e11b8152600481018290525f9081906001600160a01b037f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f1690634b3b140a90602401602060405180830381865afa158015610ba6573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bca919061178e565b9050805f03610bdb57505f92915050565b6001600160a01b037f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f1663e399f29f610c347f0000000000000000000000000000000000000000000000000000000000000004866117c4565b6040518263ffffffff1660e01b8152600401610c5291815260200190565b6040805180830381865afa158015610c6c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c9091906117ed565b516106b9906001600160701b031682611679565b5f80610cb2600185856114eb565b915091509250929050565b5f821580610cc9575081155b15610cd557505f61042b565b5f610cde6111cf565b90505f610cec6106ff610395565b9050805f03610cff575f9250505061042b565b5f7f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f6001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d5c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d80919061178e565b9050805f03610d94575f935050505061042b565b80610d9e84610554565b03610dae575f935050505061042b565b610dd8817f00000000000000000000000000000000000000000000000000000000000000126103b0565b90506034610de68783611777565b670de0b6b3a7640000610df98886611777565b610e039190611777565b610e0d91906117a5565b610e179190611777565b9695505050505050565b5f821580610e2d575081155b15610e3957505f6106b9565b5f610e426111cf565b9050805f03610e54575f9150506106b9565b5f610e606106ff610395565b9050805f03610e73575f925050506106b9565b6040516305fe6b0160e41b81526001600160a01b038781166004830152602482018490525f917f000000000000000000000000b226c52eb411326cdb54824a88abafdaaff16d3d90911690635fe6b01090604401602060405180830381865afa158015610ee2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f06919061178e565b9050805f03610f1a575f93505050506106b9565b5f610f258383611777565b9050805f03610f3a575f9450505050506106b9565b6040516370a0823160e01b81526001600160a01b0389811660048301525f91610886917f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f16906370a08231906024015b602060405180830381865afa158015610fa5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104d4919061178e565b5f80610fd36111cf565b90505f6110357f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f6001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa158015610fa5573d5f803e3d5ffd5b9050805f03611046575f9250505090565b5f61051d6104d484610b3f565b60405162ff274760e31b81526001600160a01b038381166004830152602482018390525f9182917f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f16906307f93a3890604401602060405180830381865afa1580156110c1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110e5919061178e565b9050805f036110f7575f91505061042b565b6001600160a01b037f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f166388ba63ba856111517f0000000000000000000000000000000000000000000000000000000000000004876117c4565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016040805180830381865afa158015611197573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111bb91906117ed565b51610427906001600160701b031682611679565b5f7f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f6001600160a01b031663874d6d816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561122c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b3a919061178e565b604051631b9c0fa160e11b8152600481018290525f907f000000000000000000000000b226c52eb411326cdb54824a88abafdaaff16d3d6001600160a01b0316906337381f4290602401602060405180830381865afa1580156112b5573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061042b919061178e565b5f806112e36111cf565b6040516370a0823160e01b81526001600160a01b0385811660048301529192505f9161133c917f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f909116906370a0823190602401610f8a565b9050805f0361134e57505f9392505050565b5f61135c6104d48685611053565b9050805f0361136f57505f949350505050565b81611382670de0b6b3a764000083611777565b61138c91906117a5565b95945050505050565b5f80610cb25f85856114eb565b5f806113ac6111cf565b9050805f036113bc575f91505090565b6103aa610315600183611679565b5f6113d3610431565b5f036113e057505f61042b565b8215806113eb575081155b156113f757505f61042b565b5f6114006111cf565b9050805f03611412575f91505061042b565b5f61141e6106ff6113a2565b9050805f03611431575f9250505061042b565b5f61143e61044a84610554565b9050805f03611452575f935050505061042b565b6034610de68783611777565b5f806114686111cf565b90505f6114c66114788584610975565b6040516370a0823160e01b81526001600160a01b0387811660048301527f000000000000000000000000e9a115b77a1057c918f997c32663fdce24fb873f16906370a082319060240161086b565b9050805f036114d857505f9392505050565b5f61135c6104d486610286600187611679565b5f805f85611502576114fd8585610cbd565b61150c565b61150c85856113ca565b9050805f03611521575f80925092505061159a565b5f866115345761152f610fc9565b61153c565b61153c610431565b9050805f03611552575f8093509350505061159a565b5f81611566670de0b6b3a764000085611777565b61157091906117a5565b90505f8261157c610af0565b6115869086611777565b61159091906117a5565b9195509093505050505b935093915050565b5f80604083850312156115b3575f80fd5b50508035926020909101359150565b5f602082840312156115d2575f80fd5b5035919050565b80356001600160a01b03811681146115ef575f80fd5b919050565b5f805f60608486031215611606575f80fd5b61160f846115d9565b95602085013595506040909401359392505050565b5f8060408385031215611635575f80fd5b61163e836115d9565b946020939093013593505050565b5f6020828403121561165c575f80fd5b6106b9826115d9565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561042b5761042b611665565b600181815b808511156116c657815f19048211156116ac576116ac611665565b808516156116b957918102915b93841c9390800290611691565b509250929050565b5f826116dc5750600161042b565b816116e857505f61042b565b81600181146116fe576002811461170857611724565b600191505061042b565b60ff84111561171957611719611665565b50506001821b61042b565b5060208310610133831016604e8410600b8410161715611747575081810a61042b565b611751838361168c565b805f190482111561176457611764611665565b029392505050565b5f6106b983836116ce565b808202811582820484141761042b5761042b611665565b5f6020828403121561179e575f80fd5b5051919050565b5f826117bf57634e487b7160e01b5f52601260045260245ffd5b500490565b8082018082111561042b5761042b611665565b80516001600160701b03811681146115ef575f80fd5b5f604082840312156117fd575f80fd5b6040516040810181811067ffffffffffffffff8211171561182c57634e487b7160e01b5f52604160045260245ffd5b604052611838836117d7565b8152611846602084016117d7565b60208201529392505050565b6001600160701b0381811683821602808216919082811461187557611875611665565b50509291505056fea2646970667358221220060c268d1c0b29d0812cfaa487c01bf0e0ba668be2c9647d6923f5ad0ad9a12664736f6c63430008190033
Deployed Bytecode Sourcemap
280:11028:7:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10569:141;;;:::i;:::-;;;160:25:8;;;148:2;133:18;10569:141:7;;;;;;;;10949:357;;;;;;:::i;:::-;;:::i;4747:526::-;;;:::i;9051:295::-;;;;;;:::i;:::-;;:::i;2386:1208::-;;;;;;:::i;:::-;;:::i;8629:416::-;;;;;;:::i;:::-;;:::i;466:44::-;;;;;9455:118;;;:::i;10041:341::-;;;;;;:::i;:::-;;:::i;7443:231::-;;;;;;:::i;:::-;;:::i;:::-;;;;1572:25:8;;;1628:2;1613:18;;1606:34;;;;1545:18;7443:231:7;1398:248:8;6671:766:7;;;;;;:::i;:::-;;:::i;3600:1141::-;;;;;;:::i;:::-;;:::i;5279:475::-;;;:::i;9579:456::-;;;;;;:::i;:::-;;:::i;516:29::-;;;;;;;;-1:-1:-1;;;;;1829:32:8;;;1811:51;;1799:2;1784:18;516:29:7;1651:217:8;9352:97:7;334:4;9352:97;;10860:83;;;:::i;551:40::-;;;;;10716:138;;;;;;:::i;:::-;;:::i;1864:516::-;;;;;;:::i;:::-;;:::i;7679:235::-;;;;;;:::i;:::-;;:::i;10388:175::-;;;:::i;597:55::-;;;;;5760:905;;;;;;:::i;:::-;;:::i;1161:647::-;;;;;;:::i;:::-;;:::i;10569:141::-;10623:4;10639:9;10651;:7;:9::i;:::-;10639:21;;10677:26;10698:4;10677:20;:26::i;:::-;10670:33;;;10569:141;:::o;10949:357::-;11056:7;11102:2;11083:15;:21;;11075:46;;;;-1:-1:-1;;;11075:46:7;;2735:2:8;11075:46:7;;;2717:21:8;2774:2;2754:18;;;2747:30;-1:-1:-1;;;2793:18:8;;;2786:42;2845:18;;11075:46:7;;;;;;;;11136:15;11155:2;11136:21;11132:65;;-1:-1:-1;11180:6:7;11173:13;;11132:65;11206:23;11232:20;11237:15;11232:2;:20;:::i;:::-;11206:46;-1:-1:-1;11278:21:7;11206:46;11278:2;:21;:::i;:::-;11269:30;;:6;:30;:::i;:::-;11262:37;;;10949:357;;;;;:::o;4747:526::-;4810:4;4826:16;4845:9;:7;:9::i;:::-;4826:28;;4864:11;4878:138;4937:35;4960:11;4937:22;:35::i;:::-;4905:3;-1:-1:-1;;;;;4905:15:7;;:17;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:67;;;;:::i;:::-;4986:20;4878:13;:138::i;:::-;4864:152;;5030:6;5040:1;5030:11;5026:25;;5050:1;5043:8;;;;4747:526;:::o;5026:25::-;5061:11;5075:110;5102:39;5125:15;5139:1;5125:11;:15;:::i;5075:110::-;5061:124;;5199:6;5209:1;5199:11;5195:25;;5219:1;5212:8;;;;;4747:526;:::o;5195:25::-;5260:6;5238:18;334:4;5238:6;:18;:::i;:::-;5237:29;;;;:::i;:::-;5230:36;;;;;4747:526;:::o;9051:295::-;9116:4;;-1:-1:-1;;;;;9168:3:7;:42;;9211:30;9219:22;9211:5;:30;:::i;:::-;9168:74;;;;;;;;;;;;;160:25:8;;148:2;133:18;;14:177;9168:74:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:108;9152:124;;:1;:124;:::i;:::-;-1:-1:-1;;;;;9132:144:7;;;9308:3;-1:-1:-1;;;;;9308:24:7;;9333:5;9308:31;;;;;;;;;;;;;160:25:8;;148:2;133:18;;14:177;9308:31:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9293:46;;:12;:46;:::i;:::-;9286:53;9051:295;-1:-1:-1;;;9051:295:7:o;2386:1208::-;2530:4;2550:21;;;:47;;-1:-1:-1;2575:22:7;;2550:47;2546:61;;;-1:-1:-1;2606:1:7;2599:8;;2546:61;2617:16;2636:9;:7;:9::i;:::-;2617:28;;2659:11;2674:1;2659:16;2655:30;;2684:1;2677:8;;;;;2655:30;2696:18;2717:92;2744:20;:18;:20::i;:::-;2778:21;2717:13;:92::i;:::-;2696:113;;2823:13;2840:1;2823:18;2819:32;;2850:1;2843:8;;;;;;2819:32;2862:14;-1:-1:-1;;;;;2879:19:7;:35;;2928:8;2950:15;2964:1;2950:11;:15;:::i;:::-;2879:96;;-1:-1:-1;;;;;;2879:96:7;;;;;;;-1:-1:-1;;;;;6533:32:8;;;2879:96:7;;;6515:51:8;6582:18;;;6575:34;6488:18;;2879:96:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2862:113;;2989:9;3002:1;2989:14;2985:28;;3012:1;3005:8;;;;;;;2985:28;3023:16;3042:25;3054:13;3042:9;:25;:::i;:::-;3023:44;;3081:11;3096:1;3081:16;3077:30;;3106:1;3099:8;;;;;;;;3077:30;3117:22;3142:159;3211:46;3235:8;3245:11;3211:23;:46::i;:::-;3169:23;;-1:-1:-1;;;3169:23:7;;-1:-1:-1;;;;;1829:32:8;;;3169:23:7;;;1811:51:8;3169:3:7;:13;;;;1784:18:8;;3169:23:7;;;;;;;;;;;;;;;;;;;;;;;3142:159;3117:184;;3315:17;3336:1;3315:22;3311:36;;3346:1;3339:8;;;;;;;;;3311:36;3357:20;334:4;3380:19;-1:-1:-1;;;;;3380:29:7;;:31;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:43;;;;:::i;:::-;3357:66;-1:-1:-1;3357:66:7;3520:36;3540:16;3520:17;:36;:::i;:::-;458:2;3454:31;3474:11;3454:17;:31;:::i;:::-;3453:50;;;;:::i;:::-;3452:105;;;;:::i;:::-;:135;;;;:::i;:::-;3433:154;2386:1208;-1:-1:-1;;;;;;;;;;2386:1208:7:o;8629:416::-;8735:4;;-1:-1:-1;;;;;8787:3:7;:43;;8852:8;8882:30;8890:22;8882:5;:30;:::i;:::-;8787:143;;-1:-1:-1;;;;;;8787:143:7;;;;;;;-1:-1:-1;;;;;6533:32:8;;;8787:143:7;;;6515:51:8;6582:18;;;6575:34;6488:18;;8787:143:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:177;8771:193;;:1;:193;:::i;:::-;8996:42;;-1:-1:-1;;;8996:42:7;;-1:-1:-1;;;;;6533:32:8;;;8996:42:7;;;6515:51:8;6582:18;;;6575:34;;;-1:-1:-1;;;;;8751:213:7;;;;;-1:-1:-1;8996:3:7;:25;;;;;;6488:18:8;;8996:42:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;8981:57;;:12;:57;:::i;9455:118::-;9496:4;9565:1;9534:26;:22;9559:1;9534:26;:::i;:::-;9520:41;;334:4;9520:41;:::i;:::-;9519:47;;;;:::i;:::-;9512:54;;9455:118;:::o;10041:341::-;10142:28;;-1:-1:-1;;;10142:28:7;;;;;160:25:8;;;10106:4:7;;;;-1:-1:-1;;;;;10142:3:7;:21;;;;133:18:8;;10142:28:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10122:48;;10184:12;10200:1;10184:17;10180:31;;-1:-1:-1;10210:1:7;;10041:341;-1:-1:-1;;10041:341:7:o;10180:31::-;-1:-1:-1;;;;;10267:3:7;:42;;10310:30;10318:22;10310:5;:30;:::i;:::-;10267:74;;;;;;;;;;;;;160:25:8;;148:2;133:18;;14:177;10267:74:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:108;10240:135;;-1:-1:-1;;;;;10240:135:7;:12;:135;:::i;7443:231::-;7569:8;7579;7606:61;7625:4;7631:16;7649:17;7606:18;:61::i;:::-;7599:68;;;;7443:231;;;;;:::o;6671:766::-;6792:4;6812:21;;;:47;;-1:-1:-1;6837:22:7;;6812:47;6808:61;;;-1:-1:-1;6868:1:7;6861:8;;6808:61;6879:16;6898:9;:7;:9::i;:::-;6879:28;;6917:18;6938:95;6965:23;:21;:23::i;6938:95::-;6917:116;;7047:13;7064:1;7047:18;7043:32;;7074:1;7067:8;;;;;;7043:32;7085:11;7099:3;-1:-1:-1;;;;;7099:15:7;;:17;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;7085:31;;7130:6;7140:1;7130:11;7126:25;;7150:1;7143:8;;;;;;;7126:25;7204:6;7165:35;7188:11;7165:22;:35::i;:::-;:45;7161:59;;7219:1;7212:8;;;;;;;7161:59;7260:43;7274:6;7282:20;7260:13;:43::i;:::-;7251:52;-1:-1:-1;458:2:7;7385:25;7394:16;7251:52;7385:25;:::i;:::-;334:4;7323:33;7339:17;7323:13;:33;:::i;:::-;:45;;;;:::i;:::-;7322:89;;;;:::i;:::-;7321:108;;;;:::i;:::-;7313:117;6671:766;-1:-1:-1;;;;;;6671:766:7:o;3600:1141::-;3745:4;3765:21;;;:47;;-1:-1:-1;3790:22:7;;3765:47;3761:61;;;-1:-1:-1;3821:1:7;3814:8;;3761:61;3832:16;3851:9;:7;:9::i;:::-;3832:28;;3874:11;3889:1;3874:16;3870:30;;3899:1;3892:8;;;;;3870:30;3910:18;3931:95;3958:23;:21;:23::i;3931:95::-;3910:116;;4040:13;4057:1;4040:18;4036:32;;4067:1;4060:8;;;;;;4036:32;4095:92;;-1:-1:-1;;;4095:92:7;;-1:-1:-1;;;;;6533:32:8;;;4095:92:7;;;6515:51:8;6582:18;;;6575:34;;;4078:14:7;;4095:19;:35;;;;;;6488:18:8;;4095:92:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;4078:109;;4201:9;4214:1;4201:14;4197:28;;4224:1;4217:8;;;;;;;4197:28;4235:16;4254:25;4266:13;4254:9;:25;:::i;:::-;4235:44;;4293:11;4308:1;4293:16;4289:30;;4318:1;4311:8;;;;;;;;4289:30;4381:23;;-1:-1:-1;;;4381:23:7;;-1:-1:-1;;;;;1829:32:8;;;4381:23:7;;;1811:51:8;4329:22:7;;4354:94;;4381:3;:13;;;;1784:18:8;;4381:23:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;5279:475::-;5345:4;5361:16;5380:9;:7;:9::i;:::-;5361:28;;5399:11;5413:88;5440:3;-1:-1:-1;;;;;5440:15:7;;:17;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5413:88;5399:102;;5515:6;5525:1;5515:11;5511:25;;5535:1;5528:8;;;;5279:475;:::o;5511:25::-;5546:11;5560:106;5587:35;5610:11;5587:22;:35::i;9579:456::-;9719:39;;-1:-1:-1;;;9719:39:7;;-1:-1:-1;;;;;6533:32:8;;;9719:39:7;;;6515:51:8;6582:18;;;6575:34;;;9685:4:7;;;;9719:3;:22;;;;6488:18:8;;9719:39:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9701:57;;9772:10;9786:1;9772:15;9768:29;;9796:1;9789:8;;;;;9768:29;-1:-1:-1;;;;;9851:3:7;:43;;9916:8;9946:30;9954:22;9946:5;:30;:::i;:::-;9851:143;;-1:-1:-1;;;;;;9851:143:7;;;;;;;-1:-1:-1;;;;;6533:32:8;;;9851:143:7;;;6515:51:8;6582:18;;;6575:34;6488:18;;9851:143:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;:177;9826:202;;-1:-1:-1;;;;;9826:202:7;:10;:202;:::i;10860:83::-;10900:4;10923:3;-1:-1:-1;;;;;10923:11:7;;:13;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;10716:138::-;10802:45;;-1:-1:-1;;;10802:45:7;;;;;160:25:8;;;10779:4:7;;10802:19;-1:-1:-1;;;;;10802:38:7;;;;133:18:8;;10802:45:7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;1864:516::-;1957:4;1973:16;1992:9;:7;:9::i;:::-;2053:20;;-1:-1:-1;;;2053:20:7;;-1:-1:-1;;;;;1829:32:8;;;2053:20:7;;;1811:51:8;1973:28:7;;-1:-1:-1;;;2026:91:7;;2053:3;:13;;;;;;1784:18:8;;2053:20:7;1651:217:8;2026:91:7;2011:106;;2131:7;2142:1;2131:12;2127:26;;-1:-1:-1;2152:1:7;;1864:516;-1:-1:-1;;;1864:516:7:o;2127:26::-;2163:11;2177:114;2204:43;2228:5;2235:11;2204:23;:43::i;2177:114::-;2163:128;;2305:6;2315:1;2305:11;2301:25;;-1:-1:-1;2325:1:7;;1864:516;-1:-1:-1;;;;1864:516:7:o;2301:25::-;2366:7;2344:18;334:4;2344:6;:18;:::i;:::-;2343:30;;;;:::i;:::-;2336:37;1864:516;-1:-1:-1;;;;;1864:516:7:o;7679:235::-;7808:8;7818;7845:62;7864:5;7871:16;7889:17;7845:18;:62::i;10388:175::-;10439:4;10455:9;10467;:7;:9::i;:::-;10455:21;;10490:4;10498:1;10490:9;10486:23;;10508:1;10501:8;;;10388:175;:::o;10486:23::-;10526:30;10547:8;10554:1;10547:4;:8;:::i;5760:905::-;5878:4;5898:32;:30;:32::i;:::-;5934:1;5898:37;5894:51;;-1:-1:-1;5944:1:7;5937:8;;5894:51;5959:21;;;:47;;-1:-1:-1;5984:22:7;;5959:47;5955:61;;;-1:-1:-1;6015:1:7;6008:8;;5955:61;6026:16;6045:9;:7;:9::i;:::-;6026:28;;6068:11;6083:1;6068:16;6064:30;;6093:1;6086:8;;;;;6064:30;6104:18;6125:92;6152:20;:18;:20::i;6125:92::-;6104:113;;6231:13;6248:1;6231:18;6227:32;;6258:1;6251:8;;;;;;6227:32;6356:11;6370:126;6417:35;6440:11;6417:22;:35::i;6370:126::-;6356:140;;6510:6;6520:1;6510:11;6506:25;;6530:1;6523:8;;;;;;;6506:25;458:2;6613:25;6622:16;6613:6;:25;:::i;1161:647::-;1251:4;1267:16;1286:9;:7;:9::i;:::-;1267:28;;1342:12;1357:149;1419:43;1443:5;1450:11;1419:23;:43::i;:::-;1384:20;;-1:-1:-1;;;1384:20:7;;-1:-1:-1;;;;;1829:32:8;;;1384:20:7;;;1811:51:8;1384:3:7;:13;;;;1784:18:8;;1384:20:7;1651:217:8;1357:149:7;1342:164;;1520:7;1531:1;1520:12;1516:26;;-1:-1:-1;1541:1:7;;1161:647;-1:-1:-1;;;1161:647:7:o;1516:26::-;1587:11;1601:118;1628:47;1652:5;1659:15;1673:1;1659:11;:15;:::i;7920:703::-;8062:8;8072;8092:11;8106:7;:150;;8198:58;8220:16;8238:17;8198:21;:58::i;:::-;8106:150;;;8128:55;8147:16;8165:17;8128:18;:55::i;:::-;8092:164;;8271:6;8281:1;8271:11;8267:30;;8292:1;8295;8284:13;;;;;;;8267:30;8308:13;8324:7;:104;;8393:35;:33;:35::i;:::-;8324:104;;;8346:32;:30;:32::i;:::-;8308:120;;8443:8;8455:1;8443:13;8439:32;;8466:1;8469;8458:13;;;;;;;;8439:32;8481:11;8519:8;8496:19;334:4;8496:6;:19;:::i;:::-;8495:32;;;;:::i;:::-;8481:46;;8537:11;8575:8;8561:10;:8;:10::i;:::-;8552:19;;:6;:19;:::i;:::-;8551:32;;;;:::i;:::-;8601:6;;-1:-1:-1;8537:46:7;;-1:-1:-1;;;;7920:703:7;;;;;;;:::o;196:248:8:-;264:6;272;325:2;313:9;304:7;300:23;296:32;293:52;;;341:1;338;331:12;293:52;-1:-1:-1;;364:23:8;;;434:2;419:18;;;406:32;;-1:-1:-1;196:248:8:o;449:180::-;508:6;561:2;549:9;540:7;536:23;532:32;529:52;;;577:1;574;567:12;529:52;-1:-1:-1;600:23:8;;449:180;-1:-1:-1;449:180:8:o;634:173::-;702:20;;-1:-1:-1;;;;;751:31:8;;741:42;;731:70;;797:1;794;787:12;731:70;634:173;;;:::o;812:322::-;889:6;897;905;958:2;946:9;937:7;933:23;929:32;926:52;;;974:1;971;964:12;926:52;997:29;1016:9;997:29;:::i;:::-;987:39;1073:2;1058:18;;1045:32;;-1:-1:-1;1124:2:8;1109:18;;;1096:32;;812:322;-1:-1:-1;;;812:322:8:o;1139:254::-;1207:6;1215;1268:2;1256:9;1247:7;1243:23;1239:32;1236:52;;;1284:1;1281;1274:12;1236:52;1307:29;1326:9;1307:29;:::i;:::-;1297:39;1383:2;1368:18;;;;1355:32;;-1:-1:-1;;;1139:254:8:o;2108:186::-;2167:6;2220:2;2208:9;2199:7;2195:23;2191:32;2188:52;;;2236:1;2233;2226:12;2188:52;2259:29;2278:9;2259:29;:::i;2874:127::-;2935:10;2930:3;2926:20;2923:1;2916:31;2966:4;2963:1;2956:15;2990:4;2987:1;2980:15;3006:128;3073:9;;;3094:11;;;3091:37;;;3108:18;;:::i;3139:416::-;3228:1;3265:5;3228:1;3279:270;3300:7;3290:8;3287:21;3279:270;;;3359:4;3355:1;3351:6;3347:17;3341:4;3338:27;3335:53;;;3368:18;;:::i;:::-;3418:7;3408:8;3404:22;3401:55;;;3438:16;;;;3401:55;3517:22;;;;3477:15;;;;3279:270;;;3283:3;3139:416;;;;;:::o;3560:806::-;3609:5;3639:8;3629:80;;-1:-1:-1;3680:1:8;3694:5;;3629:80;3728:4;3718:76;;-1:-1:-1;3765:1:8;3779:5;;3718:76;3810:4;3828:1;3823:59;;;;3896:1;3891:130;;;;3803:218;;3823:59;3853:1;3844:10;;3867:5;;;3891:130;3928:3;3918:8;3915:17;3912:43;;;3935:18;;:::i;:::-;-1:-1:-1;;3991:1:8;3977:16;;4006:5;;3803:218;;4105:2;4095:8;4092:16;4086:3;4080:4;4077:13;4073:36;4067:2;4057:8;4054:16;4049:2;4043:4;4040:12;4036:35;4033:77;4030:159;;;-1:-1:-1;4142:19:8;;;4174:5;;4030:159;4221:34;4246:8;4240:4;4221:34;:::i;:::-;4291:6;4287:1;4283:6;4279:19;4270:7;4267:32;4264:58;;;4302:18;;:::i;:::-;4340:20;;3560:806;-1:-1:-1;;;3560:806:8:o;4371:131::-;4431:5;4460:36;4487:8;4481:4;4460:36;:::i;4507:168::-;4580:9;;;4611;;4628:15;;;4622:22;;4608:37;4598:71;;4649:18;;:::i;4680:184::-;4750:6;4803:2;4791:9;4782:7;4778:23;4774:32;4771:52;;;4819:1;4816;4809:12;4771:52;-1:-1:-1;4842:16:8;;4680:184;-1:-1:-1;4680:184:8:o;4869:217::-;4909:1;4935;4925:132;;4979:10;4974:3;4970:20;4967:1;4960:31;5014:4;5011:1;5004:15;5042:4;5039:1;5032:15;4925:132;-1:-1:-1;5071:9:8;;4869:217::o;5091:125::-;5156:9;;;5177:10;;;5174:36;;;5190:18;;:::i;5221:188::-;5300:13;;-1:-1:-1;;;;;5342:42:8;;5332:53;;5322:81;;5399:1;5396;5389:12;5414:647;5510:6;5563:2;5551:9;5542:7;5538:23;5534:32;5531:52;;;5579:1;5576;5569:12;5531:52;5612:2;5606:9;5654:2;5646:6;5642:15;5723:6;5711:10;5708:22;5687:18;5675:10;5672:34;5669:62;5666:185;;;5773:10;5768:3;5764:20;5761:1;5754:31;5808:4;5805:1;5798:15;5836:4;5833:1;5826:15;5666:185;5867:2;5860:22;5906:40;5936:9;5906:40;:::i;:::-;5898:6;5891:56;5980:49;6025:2;6014:9;6010:18;5980:49;:::i;:::-;5975:2;5963:15;;5956:74;5967:6;5414:647;-1:-1:-1;;;5414:647:8:o;6066:270::-;-1:-1:-1;;;;;6200:10:8;;;6212;;;6196:27;6243:20;;;;6138:30;6282:24;;;6272:58;;6310:18;;:::i;:::-;6272:58;;6066:270;;;;:::o
Swarm Source
ipfs://060c268d1c0b29d0812cfaa487c01bf0e0ba668be2c9647d6923f5ad0ad9a126
🤖 Code Reader Beta

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.