ETH Price: $1,926.13 (+0.22%)
 

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

AgentToken

Compiler Version
v0.8.24+commit.e11b9ed9
Optimization Enabled
Yes with 50 runs
Other Settings
cancun 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":"account","type":"address"}],"name":"AddressInsufficientBalance","type":"error"},{"inputs":[],"name":"AllowanceDecreasedBelowZero","type":"error"},{"inputs":[],"name":"ApproveFromTheZeroAddress","type":"error"},{"inputs":[],"name":"ApproveToTheZeroAddress","type":"error"},{"inputs":[],"name":"BurnExceedsBalance","type":"error"},{"inputs":[],"name":"BurnFromTheZeroAddress","type":"error"},{"inputs":[],"name":"CallerIsNotAdminNorFactory","type":"error"},{"inputs":[],"name":"CannotWithdrawThisToken","type":"error"},{"inputs":[],"name":"FailedInnerCall","type":"error"},{"inputs":[],"name":"InitialLiquidityAlreadyAdded","type":"error"},{"inputs":[],"name":"InitialLiquidityNotYetAdded","type":"error"},{"inputs":[],"name":"InsufficientAllowance","type":"error"},{"inputs":[],"name":"InvalidAddress","type":"error"},{"inputs":[],"name":"InvalidInitialization","type":"error"},{"inputs":[],"name":"MintToZeroAddress","type":"error"},{"inputs":[],"name":"MintZeroAmount","type":"error"},{"inputs":[],"name":"NoTokenForLiquidityPair","type":"error"},{"inputs":[],"name":"NotInitializing","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"inputs":[],"name":"TransferAmountExceedsBalance","type":"error"},{"inputs":[],"name":"TransferFailed","type":"error"},{"inputs":[],"name":"TransferFromZeroAddress","type":"error"},{"inputs":[],"name":"TransferToZeroAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"tokenA","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"tokenB","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"lpToken","type":"uint256"}],"name":"InitialLiquidityAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint64","name":"version","type":"uint64"}],"name":"Initialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"addedPool","type":"address"}],"name":"LiquidityPoolCreated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINTER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"lpOwner","type":"address"},{"internalType":"int24","name":"tickSpacing","type":"int24"},{"internalType":"uint160","name":"initialSqrtPriceX96","type":"uint160"},{"internalType":"uint32","name":"lockDuration","type":"uint32"}],"name":"addInitialLiquidity","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"fundedDate","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[3]","name":"integrationAddresses_","type":"address[3]"},{"internalType":"bytes","name":"baseParams_","type":"bytes"},{"internalType":"bytes","name":"mintData_","type":"bytes"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"locker","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pairToken","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pool","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"poolLauncher","outputs":[{"internalType":"contract ICLPoolLauncher","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","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":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","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":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token_","type":"address"},{"internalType":"uint256","name":"amount_","type":"uint256"}],"name":"withdrawERC20","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount_","type":"uint256"}],"name":"withdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
608080604052346100b8577ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a009081549060ff8260401c166100a957506001600160401b036002600160401b031982821601610064575b604051611fd090816100bd8239f35b6001600160401b031990911681179091556040519081527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a15f8080610055565b63f92ee8a960e01b8152600490fd5b5f80fdfe608080604052600436101561001c575b50361561001a575f80fd5b005b5f3560e01c90816301ffc9a7146115575750806306fdde03146114ce578063095ea7b3146114a857806309d831a1146110f557806310b828c9146110cf57806316f0115b146110a857806318160ddd1461108b57806323b872dd14611053578063248a9ca31461101a5780632f2ff15d14610fd1578063313ce56714610fb657806331a837d314610f8e57806336568abe14610f475780633950935114610efa5780633de35b7914610ed257806340c10f1914610e3057806342966c6814610e13578063699bebc0146107a557806370a082311461076d578063715018a6146106f057806379ba50971461069f57806379cc67901461066f5780638da5cb5b1461063b57806391d14854146105e657806395d89b411461052c578063a1db978214610489578063a217fddf1461046f578063a457c2d71461040d578063a9059cbb146103dc578063d5391393146103b5578063d547741f1461036c578063d7b96d4e14610344578063dd62ed3e146102f7578063e30c3978146102c3578063f14210a61461023c5763f2fde38b146101b4575f61000f565b34610238576020366003190112610238576101cd6115f7565b6101d5611c75565b5f80516020611f7b83398151915280546001600160a01b0319166001600160a01b039283169081179091555f80516020611efb833981519152549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227005f80a3005b5f80fd5b34610238576020366003190112610238575f80516020611efb83398151915254336001600160a01b03918216141590816102b4575b506102a2575f808080600435335af1610288611719565b501561029057005b6040516312171d8360e31b8152600490fd5b60405163faa39fbf60e01b8152600490fd5b600b5416331415905081610271565b34610238575f366003190112610238575f80516020611f7b833981519152546040516001600160a01b039091168152602090f35b34610238576040366003190112610238576103106115f7565b61031861160d565b9060018060a01b038091165f52600a60205260405f2091165f52602052602060405f2054604051908152f35b34610238575f366003190112610238576001546040516001600160a01b039091168152602090f35b346102385760403660031901126102385761001a60043561038b61160d565b90805f525f80516020611f5b8339815191526020526103b0600160405f2001546118f5565b611ab7565b34610238575f3660031901126102385760206040515f80516020611f1b8339815191528152f35b34610238576040366003190112610238576104026103f86115f7565b6024359033611829565b602060405160018152f35b34610238576040366003190112610238576104266115f7565b60243590335f52600a60205260405f2060018060a01b0382165f5260205260405f20549180831061045d5761040292039033611748565b604051637b5591b560e11b8152600490fd5b34610238575f3660031901126102385760206040515f8152f35b34610238576040366003190112610238576104a26115f7565b5f80516020611efb833981519152546001600160a01b03919082163314158061051e575b6102a2571630811461050c5760405163a9059cbb60e01b60208201523360248083019190915235604480830191909152815261001a9161050760648361163e565b611e06565b60405163992501b360e01b8152600490fd5b503382600b541614156104c6565b34610238575f366003190112610238576040515f9060055461054d816116c0565b8083526020916001908181169081156105c65750600114610589575b610585846105798188038261163e565b604051918291826115cb565b0390f35b91935060055f52835f20915f925b8284106105b35750505081610585936105799282010193610569565b8054858501870152928501928101610597565b60ff1916858501525050151560051b820101915061057981610585610569565b34610238576040366003190112610238576105ff61160d565b6004355f525f80516020611f5b83398151915260205260405f209060018060a01b03165f52602052602060ff60405f2054166040519015158152f35b34610238575f366003190112610238575f80516020611efb833981519152546040516001600160a01b039091168152602090f35b346102385760403660031901126102385761001a61068b6115f7565b6024359061069a8233836117c9565b611b9a565b34610238575f366003190112610238575f80516020611f7b83398151915254336001600160a01b03909116036106d85761001a33611c95565b60405163118cdaa760e01b8152336004820152602490fd5b34610238575f36600319011261023857610708611c75565b5f80516020611f7b83398151915280546001600160a01b03199081169091555f80516020611efb833981519152805491821690555f906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b34610238576020366003190112610238576001600160a01b0361078e6115f7565b165f526009602052602060405f2054604051908152f35b346102385760a036600319011261023857366023121561023857604051606081018181106001600160401b03821117610c595760405280606436606411610238576004915b818310610df357836064356001600160401b0381116102385761081190369060040161167a565b6084356001600160401b0381116102385761083090369060040161167a565b907ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00928354916001600160401b03831680159081610de3575b6001149081610dd9575b159081610dd0575b50610dbe5760016001600160401b0319841617855560ff8360401c1615610d9f575b60ff855460401c1615610d8d5781516001600160a01b0316158015610d78575b8015610d63575b610d515781516108ef906001600160a01b03166108e081611c95565b6108e981611923565b506119ad565b508051810190608081602084019303126102385760208101516001600160401b0381116102385782602061092592840101611c1c565b916040820151906001600160401b03821161023857602061094892840101611c1c565b90606081015162ffffff81160361023857608001516001600160a01b03811603610238578051906001600160401b038211610c5957819061098a6005546116c0565b601f8111610d00575b50602090601f8311600114610c78575f92610c6d575b50508160011b915f199060031b1c1916176005555b8051906001600160401b038211610c595781906109dc6004546116c0565b601f8111610beb575b50602090601f8311600114610b67575f92610b5c575b50508160011b915f199060031b1c1916176004555b6020810151600280546001600160a01b03199081166001600160a01b039384161790915560409092015160038054841691909216179055825160e09084018490031261023857610acc83610a68602060ff9601611c61565b90610a7560408201611c61565b9060608101519160808201519360a08301519060e060c08501519401519585610b4d575b80610b34575b505080610b1b575b50506007556006555f80516020611efb833981519152546001600160a01b0316611b36565b3390600b541617600b5560401c1615610ae157005b805460ff60401b19169055604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a1005b610b2d916001600160a01b0316611b36565b8880610aa7565b610b46916001600160a01b0316611b36565b8a80610a9f565b610b578630611b36565b610a99565b0151905086806109fb565b60045f9081527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b9350601f198516905b818110610bd35750908460019594939210610bbb575b505050811b01600455610a10565b01515f1960f88460031b161c19169055868080610bad565b92936020600181928786015181550195019301610b97565b60045f529091507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f840160051c81019160208510610c4f575b90601f859493920160051c01905b818110610c4157506109e5565b5f8155849350600101610c34565b9091508190610c26565b634e487b7160e01b5f52604160045260245ffd5b0151905087806109a9565b60055f90815293507f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db091905b601f1984168510610ce5576001945083601f19811610610ccd575b505050811b016005556109be565b01515f1960f88460031b161c19169055878080610cbf565b81810151835560209485019460019093019290910190610ca4565b90915060055f5260205f20601f840160051c81019160208510610d47575b90601f859493920160051c01905b818110610d395750610993565b5f8155849350600101610d2c565b9091508190610d1e565b60405163e6c4247b60e01b8152600490fd5b5060408201516001600160a01b0316156108c4565b5060208201516001600160a01b0316156108bd565b604051631afcd79f60e31b8152600490fd5b68ffffffffffffffffff1983166801000000000000000117855561089d565b60405163f92ee8a960e01b8152600490fd5b9050158661087b565b303b159150610873565b604085901c60ff16159150610869565b82356001600160a01b0381168103610238578152602092830192016107ea565b346102385760203660031901126102385761001a60043533611b9a565b3461023857604036600319011261023857610e496115f7565b335f9081527f549fe2656c81d2947b3b913f0a53b9ea86c71e049f3a1b8aa23c09a8a05cb8d46020526040902054602435905f80516020611f1b8339815191529060ff1615610eb457508015610ea25761001a91611b36565b60405163cd53609f60e01b8152600490fd5b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b34610238575f366003190112610238576003546040516001600160a01b039091168152602090f35b3461023857604036600319011261023857610402610f166115f7565b335f52600a60205260405f2060018060a01b0382165f52602052610f4060243560405f20546116f8565b9033611748565b3461023857604036600319011261023857610f6061160d565b336001600160a01b03821603610f7c5761001a90600435611ab7565b60405163334bd91960e11b8152600490fd5b34610238575f366003190112610238576002546040516001600160a01b039091168152602090f35b34610238575f36600319011261023857602060405160128152f35b346102385760403660031901126102385761001a600435610ff061160d565b90805f525f80516020611f5b833981519152602052611015600160405f2001546118f5565b611a47565b34610238576020366003190112610238576004355f525f80516020611f5b8339815191526020526020600160405f200154604051908152f35b346102385760603660031901126102385761040261106f6115f7565b61107761160d565b604435916110868333836117c9565b611829565b34610238575f366003190112610238576020600854604051908152f35b34610238575f366003190112610238575f546040516001600160a01b039091168152602090f35b34610238575f36600319011261023857602063ffffffff60025460a01c16604051908152f35b346102385760803660031901126102385761110e6115f7565b602435908160020b820361023857604435906001600160a01b0382168203610238576064359163ffffffff83168303610238575f80516020611efb833981519152546001600160a01b031633141580611493575b6102a2576002549163ffffffff8360a01c166114815763ffffffff60a01b4260a01b1663ffffffff60a01b1984161760025560018060a01b036003541692600754906006545f965f926107d08a60020b1461146f575b60c88a60020b148015611462575b611450575b60328a60020b1461143e575b60018a60020b1461142c575b6111f89085906001600160a01b031689611d00565b6002546112109083906001600160a01b031630611d00565b60405192836101008101106001600160401b0361010086011117610c595760a098610184975f9663ffffffff956101008801604052875260208701528660408701528660608701526001808c1b0316608086015260020b8985015260020b60c08401521660e08201526040519261128684611623565b3084526020808501968752600298890b604080870191825260608088019586528b54825163499a98fd60e01b8152985160018d1b5f190190811660048b01529a518b1660248a015292518c0b604489015294518051606489015292830151608488015282015160a48701529281015160c48601526080810151871660e486015280880151890b61010486015260c081015190980b61012485015260e09097015163ffffffff1661014484015295841661016483015290948593849291165af1908115611421575f905f9261138a575b50602001515f80546001600160a01b039283166001600160a01b03199182161790915560018054939092169216919091179055005b9150508060a03d60a01161141a575b6113a3818361163e565b81010360a081126102385760801361023857604051906113c282611623565b805163ffffffff81168103610238576114139160809184526113e660208201611c61565b60208501526113f760408201611c61565b604085015261140860608201611c61565b606085015201611c61565b9082611355565b503d611399565b6040513d5f823e3d90fd5b620d89e7199850620d89e893506111e3565b620d89d1199850620d89d293506111d7565b620d899f199850620d89a093506111cb565b5060648a60020b146111c6565b620d84ef199850620d84f093506111b8565b60405163b1f3376760e01b8152600490fd5b50600b546001600160a01b0316331415611162565b34610238576040366003190112610238576104026114c46115f7565b6024359033611748565b34610238575f366003190112610238576040515f906004546114ef816116c0565b8083526020916001908181169081156105c6575060011461151a57610585846105798188038261163e565b91935060045f52835f20915f925b8284106115445750505081610585936105799282010193610569565b8054858501870152928501928101611528565b34610238576020366003190112610238576004359063ffffffff60e01b821680920361023857602091637965db0b60e01b8114908115611599575b5015158152f35b6301ffc9a760e01b14905083611592565b5f5b8381106115bb5750505f910152565b81810151838201526020016115ac565b604091602082526115eb81518092816020860152602086860191016115aa565b601f01601f1916010190565b600435906001600160a01b038216820361023857565b602435906001600160a01b038216820361023857565b608081019081106001600160401b03821117610c5957604052565b90601f801991011681019081106001600160401b03821117610c5957604052565b6001600160401b038111610c5957601f01601f191660200190565b81601f82011215610238578035906116918261165f565b9261169f604051948561163e565b8284526020838301011161023857815f926020809301838601378301015290565b90600182811c921680156116ee575b60208310146116da57565b634e487b7160e01b5f52602260045260245ffd5b91607f16916116cf565b9190820180921161170557565b634e487b7160e01b5f52601160045260245ffd5b3d15611743573d9061172a8261165f565b91611738604051938461163e565b82523d5f602084013e565b606090565b6001600160a01b039081169182156117b757169182156117a55760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591835f52600a825260405f20855f5282528060405f2055604051908152a3565b60405163b2fa1ef360e01b8152600490fd5b6040516356fdae6560e11b8152600490fd5b9060018060a01b038083165f52600a60205260405f209082165f5260205260405f2054925f1984036117fc575b50505050565b8084106118175761180e930391611748565b5f8080806117f6565b6040516313be252b60e01b8152600490fd5b63ffffffff60025460a01c16156118e3576001600160a01b039081169182156118d157169182156118bf57815f52600960205260405f20548181106118ad57818103908111611705575f80516020611f3b83398151915291602091845f526009835260405f2055845f5260405f206118a28282546116f8565b9055604051908152a3565b604051635dd58b8b60e01b8152600490fd5b604051633a954ecd60e21b8152600490fd5b604051630b07e54560e11b8152600490fd5b604051630d970b4560e21b8152600490fd5b805f525f80516020611f5b83398151915260205260405f20335f5260205260ff60405f20541615610eb45750565b6001600160a01b03165f8181527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d60205260409020545f80516020611f5b8339815191529060ff166119a7575f805260205260405f20815f5260205260405f20600160ff1982541617905533905f5f80516020611edb8339815191528180a4600190565b50505f90565b6001600160a01b03165f8181527f549fe2656c81d2947b3b913f0a53b9ea86c71e049f3a1b8aa23c09a8a05cb8d460205260409020545f80516020611f1b83398151915291905f80516020611f5b8339815191529060ff16611a4057825f5260205260405f20815f5260205260405f20600160ff1982541617905533915f80516020611edb8339815191525f80a4600190565b5050505f90565b90815f525f80516020611f5b8339815191528060205260405f209160018060a01b031691825f5260205260ff60405f205416155f14611a4057825f5260205260405f20815f5260205260405f20600160ff1982541617905533915f80516020611edb8339815191525f80a4600190565b90815f525f80516020611f5b8339815191528060205260405f209160018060a01b031691825f5260205260ff60405f2054165f14611a4057825f5260205260405f20815f5260205260405f2060ff19815416905533917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b5f80a4600190565b6001600160a01b0316908115611b89575f80516020611f3b83398151915260205f92611b6c60018060801b0382166008546116f8565b6008558484526009825260408420818154019055604051908152a3565b604051622e076360e81b8152600490fd5b6001600160a01b03168015611c0a57805f52600960205260405f205491808310611bf8576020815f80516020611f3b833981519152925f958587526009845203604086205560018060801b03811660085403600855604051908152a3565b60405163588569f760e01b8152600490fd5b6040516304fca6bd60e41b8152600490fd5b81601f82011215610238578051611c328161165f565b92611c40604051948561163e565b8184526020828401011161023857611c5e91602080850191016115aa565b90565b51906001600160a01b038216820361023857565b5f80516020611efb833981519152546001600160a01b031633036106d857565b5f80516020611f7b83398151915280546001600160a01b03199081169091555f80516020611efb83398151915280549182166001600160a01b0393841690811790915591167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3565b60405163095ea7b360e01b602082018181526001600160a01b0385166024840152604480840196909652948252909290611d3b60648561163e565b83516001600160a01b0395848716915f9182919082855af190611d5c611719565b82611dbc575b5081611db1575b5015611d77575b5050505050565b611da794610507926040519260208401521660248201525f604482015260448152611da181611623565b82611e06565b5f80808080611d70565b90503b15155f611d69565b80519192508115918215611dd4575b5050905f611d62565b611de79250602080918301019101611dee565b5f80611dcb565b90816020910312610238575180151581036102385790565b5f80611e2e9260018060a01b03169360208151910182865af1611e27611719565b9083611e77565b8051908115159182611e5c575b5050611e445750565b60249060405190635274afe760e01b82526004820152fd5b611e6f9250602080918301019101611dee565b155f80611e3b565b90611e9e5750805115611e8c57805190602001fd5b604051630a12f52160e11b8152600490fd5b81511580611ed1575b611eaf575090565b604051639996b31560e01b81526001600160a01b039091166004820152602490fd5b50803b15611ea756fe2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993009f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00a2646970667358221220e5e6625298c6c7463b4432a4f8a0e6c90bef7bb0e77686bd443bfe78945fa3c364736f6c63430008180033
Deployed Bytecode
0x608080604052600436101561001c575b50361561001a575f80fd5b005b5f3560e01c90816301ffc9a7146115575750806306fdde03146114ce578063095ea7b3146114a857806309d831a1146110f557806310b828c9146110cf57806316f0115b146110a857806318160ddd1461108b57806323b872dd14611053578063248a9ca31461101a5780632f2ff15d14610fd1578063313ce56714610fb657806331a837d314610f8e57806336568abe14610f475780633950935114610efa5780633de35b7914610ed257806340c10f1914610e3057806342966c6814610e13578063699bebc0146107a557806370a082311461076d578063715018a6146106f057806379ba50971461069f57806379cc67901461066f5780638da5cb5b1461063b57806391d14854146105e657806395d89b411461052c578063a1db978214610489578063a217fddf1461046f578063a457c2d71461040d578063a9059cbb146103dc578063d5391393146103b5578063d547741f1461036c578063d7b96d4e14610344578063dd62ed3e146102f7578063e30c3978146102c3578063f14210a61461023c5763f2fde38b146101b4575f61000f565b34610238576020366003190112610238576101cd6115f7565b6101d5611c75565b5f80516020611f7b83398151915280546001600160a01b0319166001600160a01b039283169081179091555f80516020611efb833981519152549091167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e227005f80a3005b5f80fd5b34610238576020366003190112610238575f80516020611efb83398151915254336001600160a01b03918216141590816102b4575b506102a2575f808080600435335af1610288611719565b501561029057005b6040516312171d8360e31b8152600490fd5b60405163faa39fbf60e01b8152600490fd5b600b5416331415905081610271565b34610238575f366003190112610238575f80516020611f7b833981519152546040516001600160a01b039091168152602090f35b34610238576040366003190112610238576103106115f7565b61031861160d565b9060018060a01b038091165f52600a60205260405f2091165f52602052602060405f2054604051908152f35b34610238575f366003190112610238576001546040516001600160a01b039091168152602090f35b346102385760403660031901126102385761001a60043561038b61160d565b90805f525f80516020611f5b8339815191526020526103b0600160405f2001546118f5565b611ab7565b34610238575f3660031901126102385760206040515f80516020611f1b8339815191528152f35b34610238576040366003190112610238576104026103f86115f7565b6024359033611829565b602060405160018152f35b34610238576040366003190112610238576104266115f7565b60243590335f52600a60205260405f2060018060a01b0382165f5260205260405f20549180831061045d5761040292039033611748565b604051637b5591b560e11b8152600490fd5b34610238575f3660031901126102385760206040515f8152f35b34610238576040366003190112610238576104a26115f7565b5f80516020611efb833981519152546001600160a01b03919082163314158061051e575b6102a2571630811461050c5760405163a9059cbb60e01b60208201523360248083019190915235604480830191909152815261001a9161050760648361163e565b611e06565b60405163992501b360e01b8152600490fd5b503382600b541614156104c6565b34610238575f366003190112610238576040515f9060055461054d816116c0565b8083526020916001908181169081156105c65750600114610589575b610585846105798188038261163e565b604051918291826115cb565b0390f35b91935060055f52835f20915f925b8284106105b35750505081610585936105799282010193610569565b8054858501870152928501928101610597565b60ff1916858501525050151560051b820101915061057981610585610569565b34610238576040366003190112610238576105ff61160d565b6004355f525f80516020611f5b83398151915260205260405f209060018060a01b03165f52602052602060ff60405f2054166040519015158152f35b34610238575f366003190112610238575f80516020611efb833981519152546040516001600160a01b039091168152602090f35b346102385760403660031901126102385761001a61068b6115f7565b6024359061069a8233836117c9565b611b9a565b34610238575f366003190112610238575f80516020611f7b83398151915254336001600160a01b03909116036106d85761001a33611c95565b60405163118cdaa760e01b8152336004820152602490fd5b34610238575f36600319011261023857610708611c75565b5f80516020611f7b83398151915280546001600160a01b03199081169091555f80516020611efb833981519152805491821690555f906001600160a01b03167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a3005b34610238576020366003190112610238576001600160a01b0361078e6115f7565b165f526009602052602060405f2054604051908152f35b346102385760a036600319011261023857366023121561023857604051606081018181106001600160401b03821117610c595760405280606436606411610238576004915b818310610df357836064356001600160401b0381116102385761081190369060040161167a565b6084356001600160401b0381116102385761083090369060040161167a565b907ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a00928354916001600160401b03831680159081610de3575b6001149081610dd9575b159081610dd0575b50610dbe5760016001600160401b0319841617855560ff8360401c1615610d9f575b60ff855460401c1615610d8d5781516001600160a01b0316158015610d78575b8015610d63575b610d515781516108ef906001600160a01b03166108e081611c95565b6108e981611923565b506119ad565b508051810190608081602084019303126102385760208101516001600160401b0381116102385782602061092592840101611c1c565b916040820151906001600160401b03821161023857602061094892840101611c1c565b90606081015162ffffff81160361023857608001516001600160a01b03811603610238578051906001600160401b038211610c5957819061098a6005546116c0565b601f8111610d00575b50602090601f8311600114610c78575f92610c6d575b50508160011b915f199060031b1c1916176005555b8051906001600160401b038211610c595781906109dc6004546116c0565b601f8111610beb575b50602090601f8311600114610b67575f92610b5c575b50508160011b915f199060031b1c1916176004555b6020810151600280546001600160a01b03199081166001600160a01b039384161790915560409092015160038054841691909216179055825160e09084018490031261023857610acc83610a68602060ff9601611c61565b90610a7560408201611c61565b9060608101519160808201519360a08301519060e060c08501519401519585610b4d575b80610b34575b505080610b1b575b50506007556006555f80516020611efb833981519152546001600160a01b0316611b36565b3390600b541617600b5560401c1615610ae157005b805460ff60401b19169055604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d290602090a1005b610b2d916001600160a01b0316611b36565b8880610aa7565b610b46916001600160a01b0316611b36565b8a80610a9f565b610b578630611b36565b610a99565b0151905086806109fb565b60045f9081527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b9350601f198516905b818110610bd35750908460019594939210610bbb575b505050811b01600455610a10565b01515f1960f88460031b161c19169055868080610bad565b92936020600181928786015181550195019301610b97565b60045f529091507f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b601f840160051c81019160208510610c4f575b90601f859493920160051c01905b818110610c4157506109e5565b5f8155849350600101610c34565b9091508190610c26565b634e487b7160e01b5f52604160045260245ffd5b0151905087806109a9565b60055f90815293507f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db091905b601f1984168510610ce5576001945083601f19811610610ccd575b505050811b016005556109be565b01515f1960f88460031b161c19169055878080610cbf565b81810151835560209485019460019093019290910190610ca4565b90915060055f5260205f20601f840160051c81019160208510610d47575b90601f859493920160051c01905b818110610d395750610993565b5f8155849350600101610d2c565b9091508190610d1e565b60405163e6c4247b60e01b8152600490fd5b5060408201516001600160a01b0316156108c4565b5060208201516001600160a01b0316156108bd565b604051631afcd79f60e31b8152600490fd5b68ffffffffffffffffff1983166801000000000000000117855561089d565b60405163f92ee8a960e01b8152600490fd5b9050158661087b565b303b159150610873565b604085901c60ff16159150610869565b82356001600160a01b0381168103610238578152602092830192016107ea565b346102385760203660031901126102385761001a60043533611b9a565b3461023857604036600319011261023857610e496115f7565b335f9081527f549fe2656c81d2947b3b913f0a53b9ea86c71e049f3a1b8aa23c09a8a05cb8d46020526040902054602435905f80516020611f1b8339815191529060ff1615610eb457508015610ea25761001a91611b36565b60405163cd53609f60e01b8152600490fd5b6044906040519063e2517d3f60e01b82523360048301526024820152fd5b34610238575f366003190112610238576003546040516001600160a01b039091168152602090f35b3461023857604036600319011261023857610402610f166115f7565b335f52600a60205260405f2060018060a01b0382165f52602052610f4060243560405f20546116f8565b9033611748565b3461023857604036600319011261023857610f6061160d565b336001600160a01b03821603610f7c5761001a90600435611ab7565b60405163334bd91960e11b8152600490fd5b34610238575f366003190112610238576002546040516001600160a01b039091168152602090f35b34610238575f36600319011261023857602060405160128152f35b346102385760403660031901126102385761001a600435610ff061160d565b90805f525f80516020611f5b833981519152602052611015600160405f2001546118f5565b611a47565b34610238576020366003190112610238576004355f525f80516020611f5b8339815191526020526020600160405f200154604051908152f35b346102385760603660031901126102385761040261106f6115f7565b61107761160d565b604435916110868333836117c9565b611829565b34610238575f366003190112610238576020600854604051908152f35b34610238575f366003190112610238575f546040516001600160a01b039091168152602090f35b34610238575f36600319011261023857602063ffffffff60025460a01c16604051908152f35b346102385760803660031901126102385761110e6115f7565b602435908160020b820361023857604435906001600160a01b0382168203610238576064359163ffffffff83168303610238575f80516020611efb833981519152546001600160a01b031633141580611493575b6102a2576002549163ffffffff8360a01c166114815763ffffffff60a01b4260a01b1663ffffffff60a01b1984161760025560018060a01b036003541692600754906006545f965f926107d08a60020b1461146f575b60c88a60020b148015611462575b611450575b60328a60020b1461143e575b60018a60020b1461142c575b6111f89085906001600160a01b031689611d00565b6002546112109083906001600160a01b031630611d00565b60405192836101008101106001600160401b0361010086011117610c595760a098610184975f9663ffffffff956101008801604052875260208701528660408701528660608701526001808c1b0316608086015260020b8985015260020b60c08401521660e08201526040519261128684611623565b3084526020808501968752600298890b604080870191825260608088019586528b54825163499a98fd60e01b8152985160018d1b5f190190811660048b01529a518b1660248a015292518c0b604489015294518051606489015292830151608488015282015160a48701529281015160c48601526080810151871660e486015280880151890b61010486015260c081015190980b61012485015260e09097015163ffffffff1661014484015295841661016483015290948593849291165af1908115611421575f905f9261138a575b50602001515f80546001600160a01b039283166001600160a01b03199182161790915560018054939092169216919091179055005b9150508060a03d60a01161141a575b6113a3818361163e565b81010360a081126102385760801361023857604051906113c282611623565b805163ffffffff81168103610238576114139160809184526113e660208201611c61565b60208501526113f760408201611c61565b604085015261140860608201611c61565b606085015201611c61565b9082611355565b503d611399565b6040513d5f823e3d90fd5b620d89e7199850620d89e893506111e3565b620d89d1199850620d89d293506111d7565b620d899f199850620d89a093506111cb565b5060648a60020b146111c6565b620d84ef199850620d84f093506111b8565b60405163b1f3376760e01b8152600490fd5b50600b546001600160a01b0316331415611162565b34610238576040366003190112610238576104026114c46115f7565b6024359033611748565b34610238575f366003190112610238576040515f906004546114ef816116c0565b8083526020916001908181169081156105c6575060011461151a57610585846105798188038261163e565b91935060045f52835f20915f925b8284106115445750505081610585936105799282010193610569565b8054858501870152928501928101611528565b34610238576020366003190112610238576004359063ffffffff60e01b821680920361023857602091637965db0b60e01b8114908115611599575b5015158152f35b6301ffc9a760e01b14905083611592565b5f5b8381106115bb5750505f910152565b81810151838201526020016115ac565b604091602082526115eb81518092816020860152602086860191016115aa565b601f01601f1916010190565b600435906001600160a01b038216820361023857565b602435906001600160a01b038216820361023857565b608081019081106001600160401b03821117610c5957604052565b90601f801991011681019081106001600160401b03821117610c5957604052565b6001600160401b038111610c5957601f01601f191660200190565b81601f82011215610238578035906116918261165f565b9261169f604051948561163e565b8284526020838301011161023857815f926020809301838601378301015290565b90600182811c921680156116ee575b60208310146116da57565b634e487b7160e01b5f52602260045260245ffd5b91607f16916116cf565b9190820180921161170557565b634e487b7160e01b5f52601160045260245ffd5b3d15611743573d9061172a8261165f565b91611738604051938461163e565b82523d5f602084013e565b606090565b6001600160a01b039081169182156117b757169182156117a55760207f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591835f52600a825260405f20855f5282528060405f2055604051908152a3565b60405163b2fa1ef360e01b8152600490fd5b6040516356fdae6560e11b8152600490fd5b9060018060a01b038083165f52600a60205260405f209082165f5260205260405f2054925f1984036117fc575b50505050565b8084106118175761180e930391611748565b5f8080806117f6565b6040516313be252b60e01b8152600490fd5b63ffffffff60025460a01c16156118e3576001600160a01b039081169182156118d157169182156118bf57815f52600960205260405f20548181106118ad57818103908111611705575f80516020611f3b83398151915291602091845f526009835260405f2055845f5260405f206118a28282546116f8565b9055604051908152a3565b604051635dd58b8b60e01b8152600490fd5b604051633a954ecd60e21b8152600490fd5b604051630b07e54560e11b8152600490fd5b604051630d970b4560e21b8152600490fd5b805f525f80516020611f5b83398151915260205260405f20335f5260205260ff60405f20541615610eb45750565b6001600160a01b03165f8181527fb7db2dd08fcb62d0c9e08c51941cae53c267786a0b75803fb7960902fc8ef97d60205260409020545f80516020611f5b8339815191529060ff166119a7575f805260205260405f20815f5260205260405f20600160ff1982541617905533905f5f80516020611edb8339815191528180a4600190565b50505f90565b6001600160a01b03165f8181527f549fe2656c81d2947b3b913f0a53b9ea86c71e049f3a1b8aa23c09a8a05cb8d460205260409020545f80516020611f1b83398151915291905f80516020611f5b8339815191529060ff16611a4057825f5260205260405f20815f5260205260405f20600160ff1982541617905533915f80516020611edb8339815191525f80a4600190565b5050505f90565b90815f525f80516020611f5b8339815191528060205260405f209160018060a01b031691825f5260205260ff60405f205416155f14611a4057825f5260205260405f20815f5260205260405f20600160ff1982541617905533915f80516020611edb8339815191525f80a4600190565b90815f525f80516020611f5b8339815191528060205260405f209160018060a01b031691825f5260205260ff60405f2054165f14611a4057825f5260205260405f20815f5260205260405f2060ff19815416905533917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b5f80a4600190565b6001600160a01b0316908115611b89575f80516020611f3b83398151915260205f92611b6c60018060801b0382166008546116f8565b6008558484526009825260408420818154019055604051908152a3565b604051622e076360e81b8152600490fd5b6001600160a01b03168015611c0a57805f52600960205260405f205491808310611bf8576020815f80516020611f3b833981519152925f958587526009845203604086205560018060801b03811660085403600855604051908152a3565b60405163588569f760e01b8152600490fd5b6040516304fca6bd60e41b8152600490fd5b81601f82011215610238578051611c328161165f565b92611c40604051948561163e565b8184526020828401011161023857611c5e91602080850191016115aa565b90565b51906001600160a01b038216820361023857565b5f80516020611efb833981519152546001600160a01b031633036106d857565b5f80516020611f7b83398151915280546001600160a01b03199081169091555f80516020611efb83398151915280549182166001600160a01b0393841690811790915591167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e05f80a3565b60405163095ea7b360e01b602082018181526001600160a01b0385166024840152604480840196909652948252909290611d3b60648561163e565b83516001600160a01b0395848716915f9182919082855af190611d5c611719565b82611dbc575b5081611db1575b5015611d77575b5050505050565b611da794610507926040519260208401521660248201525f604482015260448152611da181611623565b82611e06565b5f80808080611d70565b90503b15155f611d69565b80519192508115918215611dd4575b5050905f611d62565b611de79250602080918301019101611dee565b5f80611dcb565b90816020910312610238575180151581036102385790565b5f80611e2e9260018060a01b03169360208151910182865af1611e27611719565b9083611e77565b8051908115159182611e5c575b5050611e445750565b60249060405190635274afe760e01b82526004820152fd5b611e6f9250602080918301019101611dee565b155f80611e3b565b90611e9e5750805115611e8c57805190602001fd5b604051630a12f52160e11b8152600490fd5b81511580611ed1575b611eaf575090565b604051639996b31560e01b81526001600160a01b039091166004820152602490fd5b50803b15611ea756fe2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d9016d09d72d40fdae2fd8ceac6b6234c7706214fd39c1cd1e609a0528c1993009f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef02dd7bc7dec4dceedda775e58dd541e08a116c6c53815c0bd028192f7b626800237e158222e3e6968b72b9db0d8043aacf074ad9f650f0d1606b4d82ee432c00a2646970667358221220e5e6625298c6c7463b4432a4f8a0e6c90bef7bb0e77686bd443bfe78945fa3c364736f6c63430008180033
🤖 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.