Base Sepolia Testnet

Contract

0x3418c003F43FbA5Ce8f69041a49EF7cb4d1d6a58
Source Code Source Code

Overview

ETH Balance

0 ETH

More Info

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Amount

There are no matching entries

Please try again later

Parent Transaction Hash Block From To Amount
View All Internal Transactions

Loading...
Loading
Exact Match Similar Match: 0x2F7980Da...AAa11B230
Constructor

Contract Name

positionFinderPro

Compiler Version
v0.8.28+commit.7893614a
Optimization Enabled
Yes with 200 runs
Other Settings
paris EvmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"UniV4StakingForOurToken","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"NFTStakingContract","outputs":[{"internalType":"contract IUniswapV4NFTStaking","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"Q128","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"startId","type":"uint256"},{"internalType":"uint256","name":"endId","type":"uint256"},{"internalType":"address","name":"Token0","type":"address"},{"internalType":"address","name":"Token1","type":"address"},{"internalType":"address","name":"HookAddress","type":"address"},{"internalType":"uint256","name":"minTokenA","type":"uint256"}],"name":"findAllUsersTokenIDSinStaking","outputs":[{"internalType":"uint256[]","name":"ownedTokens","type":"uint256[]"},{"internalType":"uint256[]","name":"amountTokenA","type":"uint256[]"},{"internalType":"uint256[]","name":"amountTokenB","type":"uint256[]"},{"internalType":"uint128[]","name":"positionLiquidity","type":"uint128[]"},{"internalType":"int128[]","name":"feesOwedTokenA","type":"int128[]"},{"internalType":"int128[]","name":"feesOwedTokenB","type":"int128[]"},{"components":[{"internalType":"Currency","name":"currency0","type":"address"},{"internalType":"Currency","name":"currency1","type":"address"},{"internalType":"uint24","name":"fee","type":"uint24"},{"internalType":"int24","name":"tickSpacing","type":"int24"},{"internalType":"address","name":"hooks","type":"address"}],"internalType":"struct PoolKey[]","name":"poolKeyz","type":"tuple[]"},{"internalType":"uint256[]","name":"poolInfo","type":"uint256[]"},{"internalType":"address[]","name":"OwnerOfStakingNFT","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"startId","type":"uint256"},{"internalType":"uint256","name":"endId","type":"uint256"},{"internalType":"address","name":"Token0","type":"address"},{"internalType":"address","name":"Token1","type":"address"},{"internalType":"address","name":"HookAddress","type":"address"}],"name":"findUserTokenIds","outputs":[{"internalType":"uint256[]","name":"ownedTokens","type":"uint256[]"},{"internalType":"uint256[]","name":"LiquidityTokenA","type":"uint256[]"},{"internalType":"uint256[]","name":"LiquidityTokenB","type":"uint256[]"},{"internalType":"uint128[]","name":"positionLiquidity","type":"uint128[]"},{"internalType":"int128[]","name":"feesOwedTokenA","type":"int128[]"},{"internalType":"int128[]","name":"feesOwedTokenB","type":"int128[]"},{"components":[{"internalType":"Currency","name":"currency0","type":"address"},{"internalType":"Currency","name":"currency1","type":"address"},{"internalType":"uint24","name":"fee","type":"uint24"},{"internalType":"int24","name":"tickSpacing","type":"int24"},{"internalType":"address","name":"hooks","type":"address"}],"internalType":"struct PoolKey[]","name":"poolKeyz","type":"tuple[]"},{"internalType":"uint256[]","name":"poolInfo","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"startId","type":"uint256"},{"internalType":"uint256","name":"endId","type":"uint256"},{"internalType":"address","name":"Token0","type":"address"},{"internalType":"address","name":"Token1","type":"address"},{"internalType":"address","name":"HookAddress","type":"address"},{"internalType":"uint256","name":"minTokenA","type":"uint256"}],"name":"findUserTokenIdswithMinimum","outputs":[{"internalType":"uint256[]","name":"ownedTokens","type":"uint256[]"},{"internalType":"uint256[]","name":"amountTokenA","type":"uint256[]"},{"internalType":"uint256[]","name":"amountTokenB","type":"uint256[]"},{"internalType":"uint128[]","name":"positionLiquidity","type":"uint128[]"},{"internalType":"int128[]","name":"feesOwedTokenA","type":"int128[]"},{"internalType":"int128[]","name":"feesOwedTokenB","type":"int128[]"},{"components":[{"internalType":"Currency","name":"currency0","type":"address"},{"internalType":"Currency","name":"currency1","type":"address"},{"internalType":"uint24","name":"fee","type":"uint24"},{"internalType":"int24","name":"tickSpacing","type":"int24"},{"internalType":"address","name":"hooks","type":"address"}],"internalType":"struct PoolKey[]","name":"poolKeyz","type":"tuple[]"},{"internalType":"uint256[]","name":"poolInfo","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint160","name":"sqrtPriceAX96","type":"uint160"},{"internalType":"uint160","name":"sqrtPriceBX96","type":"uint160"},{"internalType":"uint128","name":"liquidity","type":"uint128"}],"name":"getAmount0ForLiquidity","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint160","name":"sqrtPriceAX96","type":"uint160"},{"internalType":"uint160","name":"sqrtPriceBX96","type":"uint160"},{"internalType":"uint128","name":"liquidity","type":"uint128"}],"name":"getAmount1ForLiquidity","outputs":[{"internalType":"uint256","name":"amount1","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"address","name":"Token0","type":"address"},{"internalType":"address","name":"Token1","type":"address"},{"internalType":"uint256","name":"minAmount0","type":"uint256"},{"internalType":"uint256","name":"startIndex","type":"uint256"},{"internalType":"uint256","name":"count","type":"uint256"},{"internalType":"address","name":"HookAddress","type":"address"}],"name":"getIDSofStakedTokensForUserwithMinimum","outputs":[{"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"internalType":"uint256[]","name":"LiquidityTokenA","type":"uint256[]"},{"internalType":"uint256[]","name":"LiquidityTokenB","type":"uint256[]"},{"internalType":"uint128[]","name":"positionLiquidity","type":"uint128[]"},{"internalType":"uint256[]","name":"timeStakedAt","type":"uint256[]"},{"internalType":"uint256[]","name":"multiplierPenalty","type":"uint256[]"},{"internalType":"address[]","name":"currency0","type":"address[]"},{"internalType":"address[]","name":"currency1","type":"address[]"},{"internalType":"uint256[]","name":"poolInfo","type":"uint256[]"},{"internalType":"int128","name":"startCountAt","type":"int128"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getMaxStakedIDforUser","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getMaxUniswapIDPossible","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"startIndex","type":"uint256"},{"internalType":"uint256","name":"count","type":"uint256"}],"name":"getStakedTokenIdsAllInfoRange","outputs":[{"internalType":"uint256[]","name":"tokenIds","type":"uint256[]"},{"internalType":"uint256[]","name":"tokenTimeStakedAt","type":"uint256[]"},{"internalType":"uint256[]","name":"MultiplierPenalty","type":"uint256[]"},{"internalType":"address[]","name":"Currency0","type":"address[]"},{"internalType":"address[]","name":"Currency1","type":"address[]"},{"internalType":"uint256[]","name":"poolInfozf","type":"uint256[]"},{"internalType":"uint256[]","name":"ArraySpot","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"positionManager","outputs":[{"internalType":"contract IPositionManager","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"stateView","outputs":[{"internalType":"contract IStateView","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Deployed Bytecode
0x610a80604052600436101561001357600080fd5b60003560e01c806329e24cb714611406578063477e5de0146113c1578063492a542e146113595780634c4a3c25146113145780636ac69a8e146112f357806370b06abc1461124357806374b3dc081461121a578063791b98bc146111d55780637ee1791b14610efb5780638da5cb5b14610ed2578063b4b15f7114610eb2578063bcba7c1714610a4a578063c30d2e53146109b75763c448c4c6146100b757600080fd5b346109b25760e03660031901126109b2576100d0611469565b6024356001600160a01b0381168082036109b2576100ec6114c1565b9160c4356001600160a01b03811692908390036109b25760006104a0526001600160a01b03841611156109ad57915b604051631c2c1aaf60e21b81526001600160a01b039094166004850152608435602485015260a43560448501526104a05184606481305afa8015610874576104a0516104e0526104a051610420526104a0516101e0526104a051610320526104a051610400526104a051610280526104a0516101c052610882575b60a09350640100ad139c6102205273ff53611968f1e5ca45cfca7918447e7f5776f6d461038052604051926101ca84611760565b600180861b03168352600180851b03166020830152628000006040830152603c606083015260808201522060405190633205590760e21b8252600482015260808160248160018060a01b037f000000000000000000000000571291b572ed32ce6751a2cb2486ebee8defb9b4165afa8015610874576104a0516102c05261083f575b5061025a6104e051516117e8565b6102e05261026b6104e051516117e8565b6102005261027c6104e051516117e8565b6102405261028d6104e051516117e8565b6102a05261029e6104e051516117e8565b6104c0526102af6104e051516117e8565b610260526102c06104e051516117e8565b610300526102d16104e051516117e8565b610480526102e26104e051516117e8565b610440526104a051610460526000196104a05260006103e0525b6104e051516103e051101561058d5761031b6103e0516104e0516118d1565b516103c09081526040516103a0818152631efeed3360e01b9091529051815160040152516020906024817f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03165afa6103605261036051156105815760006103405261036051610537575b6103a161034051610380516102c05161216a565b6064358110156103bd575b5060016103e051016103e0526102fc565b6104a051600f0b6000191461051a575b6103dd6103e0516104e0516118d1565b516103ee610460516102e0516118d1565b526103ff61046051610200516118d1565b52610414610340516102c05161022051611703565b61042461046051610240516118d1565b52610435610460516102a0516118d1565b6001600160801b03610340511690526104546103e051610420516118d1565b51610465610460516104c0516118d1565b526104766103e0516101e0516118d1565b5161048761046051610260516118d1565b526104986103e051610280516118d1565b516104a961046051610300516118d1565b526103e051610320516001600160a01b03916104c4916118d1565b51166104d661046051610480516118d1565b526103e051610400516001600160a01b03916104f1916118d1565b511661050361046051610440516118d1565b526105106104605161181a565b61046052386103ac565b61052a6103e0516101c0516118d1565b51600f0b6104a0526103cd565b60203d811161057a575b806105516020926103a0516117ae565b6103a05190810103126105735761056a6103a0516119ba565b6103405261038d565b6103405180fd5b503d610541565b6040513d6000823e3d90fd5b610599610460516117e8565b610180526105a9610460516117e8565b6101a0526105b9610460516117e8565b60a0526105c8610460516117e8565b60c0526105d7610460516117e8565b60e0526105e6610460516117e8565b610100526105f6610460516117e8565b61016052610606610460516117e8565b61012052610616610460516117e8565b6101405260006080525b61046051608051106106f5576040516101408152806106e46106d26106c16106b061069f61068f61067f61066f61065e6101408a01610180516114d7565b89810360208b01526101a0516114d7565b88810360408a015260a0516114d7565b878103606089015260c05161150b565b868103608088015260e0516114d7565b85810360a0870152610100516114d7565b84810360c086015261012051611697565b83810360e085015261014051611697565b828103610100840152610160516114d7565b6104a051600f0b6101208301520390f35b6107046080516102e0516118d1565b51610714608051610180516118d1565b52610724608051610200516118d1565b516107346080516101a0516118d1565b52610744608051610240516118d1565b5161075360805160a0516118d1565b526001600160801b0361076b6080516102a0516118d1565b511661077b60805160c0516118d1565b5261078b6080516104c0516118d1565b5161079a60805160e0516118d1565b526107aa608051610260516118d1565b516107ba608051610100516118d1565b526107ca608051610300516118d1565b516107da608051610160516118d1565b52608051610480516001600160a01b03916107f4916118d1565b5116610805608051610120516118d1565b52608051610440516001600160a01b039161081f916118d1565b5116610830608051610140516118d1565b52600160805101608052610620565b6108609060803d60801161086d575b61085881836117ae565b8101906118fb565b5050506102c0523861024c565b503d61084e565b6040513d6104a051823e3d90fd5b3d806104a051863e61089481866117ae565b84019360e0818603126109a657805167ffffffffffffffff81116109a657856108be9183016127ba565b90602081015167ffffffffffffffff81116109a657866108df9183016127ba565b604082015167ffffffffffffffff81116109a657876108ff9184016127ba565b606083015167ffffffffffffffff81116109a6578861091f918501612817565b90608084015167ffffffffffffffff81116109a65789610940918601612817565b9260a085015167ffffffffffffffff81116109a6578a6109619187016127ba565b9460c08101519a67ffffffffffffffff8c116109a65760a09b61098492016127ba565b956104e052610420526101e0526103205261040052610280526101c052610196565b6104a05180fd5b61011b565b600080fd5b346109b25760203660031901126109b2576109d0611469565b6000546040516302463ac560e21b81526001600160a01b0392831660048201529160209183916024918391165afa801561058157600090610a17575b602090604051908152f35b506020813d602011610a42575b81610a31602093836117ae565b810103126109b25760209051610a0c565b3d9150610a24565b346109b25760c03660031901126109b257610a636114c1565b61074052610a6f61147f565b61064052610abc610a7e611495565b61064051610740516001600160a01b0391821691161015610ea4576107405161064051905b60005460243590600435906001600160a01b03166119ce565b610680526105e0526105a052610a60516105c052610a005161060052610a205161076052610a405161052052610660526000805b6106605151811015610b305760a435610b0c82610520516118d1565b511015610b1c575b600101610af0565b90610b2860019161181a565b919050610b14565b610ba182610b3d816117e8565b6106c052610b4a816117e8565b6106a052610b57816117e8565b61058052610b64816117e8565b61072052610b71816117e8565b61056052610b7e816117e8565b61054052610b8b8161196a565b61062052610b98816117e8565b6106e0526117e8565b6107005260006107805261078051610500525b6106605151610500511015610de55760a435610bd661050051610520516118d1565b511015610bee575b6001610500510161050052610bb4565b610bfe61050051610660516118d1565b51610c0f610780516106c0516118d1565b5261064051610740516001600160a01b0391821691161015610dbe57610c3b61050051610520516118d1565b51610c4c61050051610760516118d1565b515b610c5e61078051610580516118d1565b52610c6f610780516106a0516118d1565b526001600160801b03610c8861050051610600516118d1565b5116610c9a61078051610720516118d1565b5261064051610740516001600160a01b0391821691161015610d9157610cc6610500516105c0516118d1565b51600f0b610cda610500516105a0516118d1565b51600f0b5b610cef61078051610540516118d1565b90600f0b9052610d0561078051610560516118d1565b90600f0b9052610d1b610500516105e0516118d1565b51610d2c61078051610620516118d1565b52610d3d61078051610620516118d1565b50610d4e61050051610680516118d1565b51610d5f610780516106e0516118d1565b5260018060a01b0360015416610d7b61078051610700516118d1565b52610d886107805161181a565b61078052610bde565b610da1610500516105a0516118d1565b51600f0b610db5610500516105c0516118d1565b51600f0b610cdf565b610dce61050051610760516118d1565b51610ddf61050051610520516118d1565b51610c4e565b604051610120815280610ea0610e8e610e7d610e6c610e5b610e4a610e39610e28610e176101208a016106c0516114d7565b89810360208b01526106a0516114d7565b88810360408a0152610580516114d7565b87810360608901526107205161150b565b868103608088015261056051611548565b85810360a087015261054051611548565b84810360c0860152610620516115c2565b83810360e08501526106e0516114d7565b82810361010084015261070051611697565b0390f35b610640516107405190610aa3565b346109b25760003660031901126109b257604051600160801b8152602090f35b346109b25760003660031901126109b2576001546040516001600160a01b039091168152602090f35b346109b25760e03660031901126109b257610f3e610f17611469565b610f1f61147f565b610f27611495565b90610f306114ab565b9260443590602435906119ce565b6108c0526108205261098052610a605161086052610a005161084052610a205161090052610a40516109a0526108e0526000805b6108e05151811015610fb25760c435610f8e826109a0516118d1565b511015610f9e575b600101610f72565b90610faa60019161181a565b919050610f96565b61101682610fbf816117e8565b6109c052610fcc816117e8565b6108a052610fd9816117e8565b6107e052610fe6816117e8565b6107c052610ff3816117e8565b61092052611000816117e8565b6108005261100d8161196a565b610880526117e8565b61094052600061096052610960516107a0525b6108e051516107a05110156111a85760c43561104b6107a0516109a0516118d1565b511015611063575b60016107a051016107a052611029565b6110736107a0516109a0516118d1565b51611084610960516108a0516118d1565b526110956107a051610900516118d1565b516110a6610960516107e0516118d1565b526110b76107a0516108e0516118d1565b516110c8610960516109c0516118d1565b526001600160801b036110e16107a051610840516118d1565b51166110f3610960516107c0516118d1565b526111046107a051610860516118d1565b51600f0b61111861096051610920516118d1565b526111296107a051610980516118d1565b51600f0b61113d61096051610800516118d1565b5261114e6107a051610820516118d1565b5161115f61096051610880516118d1565b5261117061096051610880516118d1565b506111816107a0516108c0516118d1565b5161119261096051610940516118d1565b5261119f6109605161181a565b61096052611053565b60405180610ea0610940516108805161080051610920516107c0516107e0516108a0516109c05189611600565b346109b25760003660031901126109b2576040517f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03168152602090f35b346109b25760003660031901126109b2576000546040516001600160a01b039091168152602090f35b346109b25760603660031901126109b2576112bb60e0610ea06112c96112e56112ad6112d7611280611273611469565b60443590602435906121f3565b999461129f60409e949593979e999299519e8f9e8f81815201906114d7565b8d810360208f0152906114d7565b908b820360408d01526114d7565b9089820360608b0152611697565b908782036080890152611697565b9085820360a08701526114d7565b9083820360c08501526114d7565b346109b257602061130c6113063661141f565b9161216a565b604051908152f35b346109b25760003660031901126109b2576040517f000000000000000000000000571291b572ed32ce6751a2cb2486ebee8defb9b46001600160a01b03168152602090f35b346109b25760003660031901126109b257604051631d5e528f60e21b81526020816004817f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03165afa801561058157600090610a1757602090604051908152f35b346109b25760c03660031901126109b257610ea06113e0610f17611469565b9391929390610a605193610a005194610a205195610a4051979660405198899889611600565b346109b257602061130c6114193661141f565b91611703565b60609060031901126109b2576004356001600160a01b03811681036109b257906024356001600160a01b03811681036109b257906044356001600160801b03811681036109b25790565b600435906001600160a01b03821682036109b257565b606435906001600160a01b03821682036109b257565b608435906001600160a01b03821682036109b257565b60a435906001600160a01b03821682036109b257565b604435906001600160a01b03821682036109b257565b906020808351928381520192019060005b8181106114f55750505090565b82518452602093840193909201916001016114e8565b906020808351928381520192019060005b8181106115295750505090565b82516001600160801b031684526020938401939092019160010161151c565b906020808351928381520192019060005b8181106115665750505090565b8251600f0b845260209384019390920191600101611559565b80516001600160a01b03908116835260208083015182169084015260408083015162ffffff169084015260608083015160020b9084015260809182015116910152565b906020808351928381520192019060005b8181106115e05750505090565b909192602060a0826115f5600194885161157f565b0194019291016115d3565b96939461165c6116869661164e611678966116408c6116949e9c9861163261166a9961010084526101008401906114d7565b9160208184039101526114d7565b8c810360408e0152906114d7565b908a820360608c015261150b565b9088820360808a0152611548565b9086820360a0880152611548565b9084820360c08601526115c2565b9160e08184039101526114d7565b90565b906020808351928381520192019060005b8181106116b55750505090565b82516001600160a01b03168452602093840193909201916001016116a8565b6001600160a01b0391821690821603919082116116ed57565b634e487b7160e01b600052601160045260246000fd5b61169492916001600160801b03916001600160a01b0380831690821611611740575b6001600160a01b039161173891906116d4565b16911661287c565b90611725565b919082039182116116ed57565b919082018092116116ed57565b60a0810190811067ffffffffffffffff82111761177c57604052565b634e487b7160e01b600052604160045260246000fd5b6040810190811067ffffffffffffffff82111761177c57604052565b90601f8019910116810190811067ffffffffffffffff82111761177c57604052565b67ffffffffffffffff811161177c5760051b60200190565b906117f2826117d0565b6117ff60405191826117ae565b8281528092611810601f19916117d0565b0190602036910137565b60001981146116ed5760010190565b51906001600160a01b03821682036109b257565b519062ffffff821682036109b257565b51908160020b82036109b257565b8092910360c081126109b25760a0136109b25760a060405161187c81611760565b61188584611829565b815261189360208501611829565b60208201526118a46040850161183d565b60408201526118b56060850161184d565b60608201526118c660808501611829565b608082015292015190565b80518210156118e55760209160051b010190565b634e487b7160e01b600052603260045260246000fd5b91908260809103126109b25781516001600160a01b03811681036109b257916119266020820161184d565b9161169460606119386040850161183d565b930161183d565b6040519061194c82611760565b60006080838281528260208201528260408201528260608201520152565b90611974826117d0565b61198160405191826117ae565b8281528092611992601f19916117d0565b019060005b8281106119a357505050565b6020906119ae61193f565b82828501015201611997565b51906001600160801b03821682036109b257565b959192959390936000610a40526000610a20526000610a00526000610a60526119f78585611746565b600181018091116116ed57611a0b906117e8565b6000979094906001600160a01b038481169082161015612164575b6040516001600160a01b0394851698919094169390611a4482611760565b84825260208201899052628000006040830152603c60608301526001600160a01b031660808201819052965b82811115611fbb575050505060a090611a94640100ad139c6001600160a01b031690565b9473ff53611968f1e5ca45cfca7918447e7f5776f6d49660405192611ab884611760565b83526020830152628000006040830152603c60608301526080820152209260405195633205590760e21b875284600488015260808760248160018060a01b037f000000000000000000000000571291b572ed32ce6751a2cb2486ebee8defb9b4165afa96871561058157600097611f97575b50611b34816117e8565b96611b3e826117e8565b610a4052611b4b826117e8565b610a2052611b58826117e8565b610a0052611b65826117e8565b610a6052611b72826117e8565b96611b7c8361196a565b96611b86846117e8565b9660005b858110611b9a5750505050505050565b8b611bb082611ba981866118d1565b51926118d1565b52611bbb81836118d1565b51604051637ba03aad60e01b8152600481019190915260c0816024817f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03165afa8015610581576000918291611f67575b50611c1e838c6118d1565b52611c29828c6118d1565b52611c3481836118d1565b51611c3d612993565b5060405163dacf1d2f60e01b8152600481018590526001600160a01b037f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca8081166024830152620d89b3196044830152620d89b46064830152608482019290925290606090829060a49082907f000000000000000000000000571291b572ed32ce6751a2cb2486ebee8defb9b4165afa9081156105815760009182918391611f1e575b50604080516353e9c1fb60e01b815260048101889052620d89b3196024820152620d89b4604482015290816064817f000000000000000000000000571291b572ed32ce6751a2cb2486ebee8defb9b46001600160a01b03165afa938415610581576000918295611ee0575b50611d83926001600160801b03611d7c819694611d7783611d779616968792611d71612993565b50611746565b6128c6565b1695611746565b1690600f0b6020604051611d9681611792565b8281520191600f0b8252611dad83610a60516118d1565b5251600f0b611dbc828d6118d1565b52611dc781836118d1565b51604051631efeed3360e01b815260048101919091526020816024817f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03165afa90811561058157600091611ea0575b50906001916001600160801b03611e3883610a00516118d1565b91169052611e5d6001600160801b03611e5483610a00516118d1565b5116868861216a565b611e6a82610a40516118d1565b52611e8c6001600160801b03611e8383610a00516118d1565b5116878a611703565b611e9982610a20516118d1565b5201611b8a565b906020823d8211611ed8575b81611eb9602093836117ae565b81010312611ed5575090611ece6001926119ba565b9091611e1e565b80fd5b3d9150611eac565b919094506040823d8211611f16575b81611efc604093836117ae565b81010312611ed55750805160209091015193611d83611d4a565b3d9150611eef565b929150506060823d8211611f5f575b81611f3a606093836117ae565b81010312611ed55750611f4c816119ba565b6040602083015192015190919038611cdf565b3d9150611f2d565b9050611f8a915060c03d8111611f90575b611f8281836117ae565b81019061185b565b38611c13565b503d611f78565b611fb191975060803d60801161086d5761085881836117ae565b5050509538611b2a565b604051637ba03aad60e01b81526004810182905260c0816024817f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03165afa90811561058157600091612145575b506040516331a9108f60e11b8152600481018390526020816024817f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03165afa6000918161210a575b506120755750506120709061181a565b611a70565b6001600160a01b0386811691161490816120ba575b50612099575b6120709061181a565b986120b2818b6120ac612070948b6118d1565b5261181a565b999050612090565b90506040516120cd60208201809361157f565b60a081526120dc60c0826117ae565b51902060405160208101906120f1828661157f565b60a0815261210060c0826117ae565b519020143861208a565b90916020823d821161213d575b81612124602093836117ae565b81010312611ed5575061213690611829565b9038612060565b3d9150612117565b61215d915060c03d8111611f9057611f8281836117ae565b5038612010565b92611a26565b916121c1916001600160a01b03808216908516116121ed575b6001600160a01b0361219585836116d4565b6001600160a01b039092169291169060601b6fffffffffffffffffffffffffffffffff60601b16612910565b6001600160a01b039091169081156121d7570490565b634e487b7160e01b600052601260045260246000fd5b92612183565b9290918015612775576122068184611753565b6000546040516302463ac560e21b81526001600160a01b03968716600482018190529690911691602082602481865afa91821561058157600092612741575b50116126cd575b612255826117e8565b9461225f836117e8565b95612269846117e8565b612272856117e8565b9361227c866117e8565b92612286876117e8565b99612290886117e8565b9860009861229e818d611753565b9b600181018091116126b9575b8c81111580612652575b156124f057604051635e1b4d9960e01b815289600482015281602482015260a0816044818a5afa80156105815760009182908392612489575b50612304575b50506122ff9061181a565b6122ab565b816123118e949e896118d1565b528061231d84886118d1565b5260405190630a898ebd60e11b825260048201526020816024818b5afa80156105815760009061244a575b6001600160801b0391501661235d838a6118d1565b5261236661193f565b50604051637ba03aad60e01b8152600481019190915260c0816024817f0000000000000000000000004b2c77d209d3405f41a037ec6c77f7f5b8e2ca806001600160a01b03165afa918215610581578f6120ac8f8f92908f916124128f612418988895916122ff9b8780946000948593612420575b50906123e6916118d1565b5281516001600160a01b0316906123fe9084906118d1565b52602001516001600160a01b0316926118d1565b526118d1565b9a90386122f4565b6123e692955061243f91935060c03d8111611f9057611f8281836117ae565b9490949290916123db565b6020823d8211612481575b81612462602093836117ae565b81010312611ed5575061247c6001600160801b03916119ba565b612348565b3d9150612455565b91505060a0813d82116124e8575b816124a460a093836117ae565b810103126124e45780516124ba602083016119ba565b506040820151928315158403611ed557506124dc608060608401519301611829565b5091386122ee565b5080fd5b3d9150612497565b5092949a509498955099969150811061250d575096959493929190565b939095919661251f85999694996117e8565b95612529866117e8565b610a0052612536866117e8565b6109e052612543866117e8565b610a4052612550866117e8565b610a605261255d866117e8565b610a205261256a866117e8565b9760005b87811061259e5750505050505050509091925091610a0051916109e05191610a605191610a205191610a40519190565b80612640818e8c6125b583611ba96001988a6118d1565b526125c082886118d1565b516125ce83610a00516118d1565b526125d982896118d1565b516125e7836109e0516118d1565b526125f2828a6118d1565b5161260083610a40516118d1565b52848060a01b03612611838c6118d1565b511661262083610a60516118d1565b52848060a01b03612631838d6118d1565b511661241283610a20516118d1565b5161264b828d6118d1565b520161256e565b506040516302463ac560e21b8152600481018a90526020816024818a5afa90811561058157600091612688575b508111156122b5565b906020823d82116126b1575b816126a1602093836117ae565b81010312611ed55750513861267f565b3d9150612694565b634e487b7160e01b8b52601160045260248bfd5b90506040516302463ac560e21b8152846004820152602081602481855afa801561058157849060009061270b575b6127059250611746565b9061224c565b50506020813d602011612739575b81612726602093836117ae565b810103126109b2578361270591516126fb565b3d9150612719565b9091506020813d60201161276d575b8161275d602093836117ae565b810103126109b257519038612245565b3d9150612750565b60405162461bcd60e51b815260206004820152601c60248201527f436f756e74206d7573742062652067726561746572207468616e2030000000006044820152606490fd5b9080601f830112156109b25781516127d1816117d0565b926127df60405194856117ae565b81845260208085019260051b8201019283116109b257602001905b8282106128075750505090565b81518152602091820191016127fa565b9080601f830112156109b257815161282e816117d0565b9261283c60405194856117ae565b81845260208085019260051b8201019283116109b257602001905b8282106128645750505090565b6020809161287184611829565b815201910190612857565b818102919060001982820991838084109303928084039384600160601b11156109b257146128bd57600160601b910990828211900360a01b910360601c1790565b50505060601c90565b818102919060001982820991838084109303928084039384600160801b11156109b2571461290757600160801b910990828211900360801b910360801c1790565b50505060801c90565b9181830291600019818509938380861095039480860395868511156109b2571461298b5790829109818060000316809204600281600302188082026002030280820260020302808202600203028082026002030280820260020302809102600203029360018380600003040190848311900302920304170290565b505091500490565b604051906129a082611792565b6000602083828152015256fea2646970667358221220488f4c0ce825cecf8de55bf310a87c66dc7e7f5b7ab9811b674c14caa7a225a564736f6c634300081c0033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
0x3418c003F43FbA5Ce8f69041a49EF7cb4d1d6a58
Loading...
Loading
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.