ETH Price: $1,632.74 (-2.20%)

Contract

0xaD3f379AaED8Eca895209Af446F2e34f07145dbC
 

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
Settlement242757482026-01-20 11:40:23140 days ago1768909223IN
Optimex: WETH Vault
0 ETH0.000004260.06200925
Deposit242755482026-01-20 11:00:11140 days ago1768906811IN
Optimex: WETH Vault
0 ETH0.00000480.05334254
Settlement239167622025-12-01 6:11:11190 days ago1764569471IN
Optimex: WETH Vault
0 ETH0.000003360.04888429
Settlement237522542025-11-08 4:47:47213 days ago1762577267IN
Optimex: WETH Vault
0 ETH0.000008580.12498044
Deposit237522272025-11-08 4:42:23213 days ago1762576943IN
Optimex: WETH Vault
0 ETH0.000012850.14284334
Settlement236831832025-10-29 12:54:59223 days ago1761742499IN
Optimex: WETH Vault
0 ETH0.000013880.20218881
Settlement236682062025-10-27 10:31:59225 days ago1761561119IN
Optimex: WETH Vault
0 ETH0.000007230.1052527
Claim235455072025-10-10 6:20:47242 days ago1760077247IN
Optimex: WETH Vault
0 ETH0.000005420.14073627
Settlement235412222025-10-09 15:58:47243 days ago1760025527IN
Optimex: WETH Vault
0 ETH0.000126641.72263874
Settlement235391302025-10-09 8:57:35243 days ago1760000255IN
Optimex: WETH Vault
0 ETH0.00007321.06533339
Settlement235391302025-10-09 8:57:35243 days ago1760000255IN
Optimex: WETH Vault
0 ETH0.000078321.06533339
Settlement235387012025-10-09 7:31:23243 days ago1759995083IN
Optimex: WETH Vault
0 ETH0.000008830.14717277
Settlement235335672025-10-08 14:16:47244 days ago1759933007IN
Optimex: WETH Vault
0 ETH0.000058040.96635094
Settlement235334662025-10-08 13:56:35244 days ago1759931795IN
Optimex: WETH Vault
0 ETH0.000028390.4377927
Settlement235326092025-10-08 11:02:59244 days ago1759921379IN
Optimex: WETH Vault
0 ETH0.000012670.17246981
Settlement235321982025-10-08 9:39:11244 days ago1759916351IN
Optimex: WETH Vault
0 ETH0.000018350.24968654
Settlement235318092025-10-08 8:21:23244 days ago1759911683IN
Optimex: WETH Vault
0 ETH0.000009940.1354151
Settlement235254002025-10-07 10:51:59245 days ago1759834319IN
Optimex: WETH Vault
0 ETH0.000010340.15053186
Settlement234946822025-10-03 3:51:59249 days ago1759463519IN
Optimex: WETH Vault
0 ETH0.000010310.15016001
Deposit234946562025-10-03 3:46:47249 days ago1759463207IN
Optimex: WETH Vault
0 ETH0.000110811.15035295
Settlement234396572025-09-25 11:08:59257 days ago1758798539IN
Optimex: WETH Vault
0 ETH0.000018050.26277139
Settlement234392242025-09-25 9:42:11257 days ago1758793331IN
Optimex: WETH Vault
0 ETH0.000026990.39317024
Settlement234387232025-09-25 8:01:23257 days ago1758787283IN
Optimex: WETH Vault
0 ETH0.000032140.46788761
Settlement234305802025-09-24 4:42:47258 days ago1758688967IN
Optimex: WETH Vault
0 ETH0.000017110.24909194
Settlement232888022025-09-04 9:17:11278 days ago1756977431IN
Optimex: WETH Vault
0 ETH0.000025430.37027087
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
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 Exact Match

Contract Name

TokenVault

Compiler Version
v0.8.28+commit.7893614a
Optimization Enabled
Yes with 200 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":[{"internalType":"address","name":"pAddress","type":"address"},{"internalType":"address","name":"tokenAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AddressZero","type":"error"},{"inputs":[],"name":"ClaimNotAvailable","type":"error"},{"inputs":[],"name":"DuplicatedDeposit","type":"error"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[],"name":"FailedCall","type":"error"},{"inputs":[{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"InsufficientBalance","type":"error"},{"inputs":[],"name":"InvalidAddressLength","type":"error"},{"inputs":[],"name":"InvalidDepositAmount","type":"error"},{"inputs":[],"name":"InvalidDepositToken","type":"error"},{"inputs":[],"name":"InvalidMPCSign","type":"error"},{"inputs":[],"name":"InvalidPresign","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[],"name":"InvalidTimeout","type":"error"},{"inputs":[],"name":"ReentrancyGuardReentrantCall","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"inputs":[],"name":"Timeout","type":"error"},{"inputs":[],"name":"TradeDetailNotMatched","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Claimed","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"depositor","type":"address"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":false,"internalType":"address","name":"ephemeralL2Address","type":"address"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"indexed":false,"internalType":"struct IBaseVault.TradeDetail","name":"detail","type":"tuple"}],"name":"Deposited","type":"event"},{"anonymous":false,"inputs":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"address","name":"newProtocol","type":"address"}],"name":"ProtocolUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"indexed":true,"internalType":"address","name":"token","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"uint256","name":"settledAmount","type":"uint256"},{"indexed":false,"internalType":"address","name":"pFeeAddress","type":"address"},{"indexed":false,"internalType":"uint256","name":"totalFeeAmount","type":"uint256"}],"name":"Settled","type":"event"},{"inputs":[],"name":"LOCKING_TOKEN","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"internalType":"struct IBaseVault.TradeDetail","name":"detail","type":"tuple"}],"name":"claim","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"ephemeralL2Address","type":"address"},{"components":[{"internalType":"uint256","name":"sessionId","type":"uint256"},{"internalType":"address","name":"solver","type":"address"},{"components":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"bytes[3]","name":"fromChain","type":"bytes[3]"},{"internalType":"bytes[3]","name":"toChain","type":"bytes[3]"}],"internalType":"struct ITypes.TradeInfo","name":"tradeInfo","type":"tuple"}],"internalType":"struct IBaseVault.TradeInput","name":"input","type":"tuple"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"internalType":"struct IBaseVault.TradeDetail","name":"data","type":"tuple"}],"name":"deposit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"tradeId","type":"bytes32"}],"name":"getTradeHash","outputs":[{"internalType":"bytes32","name":"tradeHash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"protocol","outputs":[{"internalType":"contract IProtocol","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newProtocol","type":"address"}],"name":"setProtocol","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"tradeId","type":"bytes32"},{"internalType":"uint256","name":"totalFee","type":"uint256"},{"internalType":"address","name":"toAddress","type":"address"},{"components":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint64","name":"timeout","type":"uint64"},{"internalType":"address","name":"mpc","type":"address"},{"internalType":"address","name":"ephemeralAssetAddress","type":"address"},{"internalType":"address","name":"refundAddress","type":"address"}],"internalType":"struct IBaseVault.TradeDetail","name":"detail","type":"tuple"},{"internalType":"bytes","name":"presign","type":"bytes"},{"internalType":"bytes","name":"mpcSignature","type":"bytes"}],"name":"settlement","outputs":[],"stateMutability":"nonpayable","type":"function"}]
61018080604052346101b357604081611992803803809161002082856101b7565b8339810103126101b35761003f6020610038836101ee565b92016101ee565b9060405161004e6040826101b7565b600b815260208101906a151bdad95b8815985d5b1d60aa1b8252604051916100776040846101b7565b6009835260208301916856657273696f6e203160b81b835261009881610202565b610120526100a584610398565b61014052519020918260e05251902080610100524660a0526040519060208201927f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f8452604083015260608201524660808201523060a082015260a0815261010e60c0826101b7565b5190206080523060c052600280546001600160a01b0319166001600160a01b0392909216919091179055610160526040516114c190816104d1823960805181611258015260a05181611315015260c05181611222015260e051816112a7015261010051816112cd015261012051816108620152610140518161088b015261016051818181610134015281816107100152818161078c015281816109570152610a120152f35b5f80fd5b601f909101601f19168101906001600160401b038211908210176101da57604052565b634e487b7160e01b5f52604160045260245ffd5b51906001600160a01b03821682036101b357565b908151602081105f1461027c575090601f81511161023c57602081519101516020821061022d571790565b5f198260200360031b1b161790565b604460209160405192839163305a27a960e01b83528160048401528051918291826024860152018484015e5f828201840152601f01601f19168101030190fd5b6001600160401b0381116101da575f54600181811c9116801561038e575b602082101461037a57601f8111610348575b50602092601f82116001146102e957928192935f926102de575b50508160011b915f199060031b1c1916175f5560ff90565b015190505f806102c6565b601f198216935f8052805f20915f5b8681106103305750836001959610610318575b505050811b015f5560ff90565b01515f1960f88460031b161c191690555f808061030b565b919260206001819286850151815501940192016102f8565b5f8052601f60205f20910160051c810190601f830160051c015b81811061036f57506102ac565b5f8155600101610362565b634e487b7160e01b5f52602260045260245ffd5b90607f169061029a565b908151602081105f146103c3575090601f81511161023c57602081519101516020821061022d571790565b6001600160401b0381116101da57600154600181811c911680156104c6575b602082101461037a57601f8111610493575b50602092601f821160011461043257928192935f92610427575b50508160011b915f199060031b1c19161760015560ff90565b015190505f8061040e565b601f1982169360015f52805f20915f5b86811061047b5750836001959610610463575b505050811b0160015560ff90565b01515f1960f88460031b161c191690555f8080610455565b91926020600181928685015181550194019201610442565b60015f52601f60205f20910160051c810190601f830160051c015b8181106104bb57506103f4565b5f81556001016104ae565b90607f16906103e256fe6080806040526004361015610012575f80fd5b5f3560e01c9081630a9d793d14610ac0575080635d7cb37d146109865780636b2b32741461094257806384b0196e1461084a5780638ce74426146108225780639a14226d14610469578063c7b9233a1461043f5763dff7288814610074575f80fd5b346103695760e03660031901126103695761008d610b85565b6024356001600160401b038111610369578060040191606060031983360301126103695760a03660431901126103695760448201906100ea6100e46100df6100d58588610c80565b6020810190610c80565b610c95565b90610d00565b60601c926101066100e46101016100d58689610c80565b610cc9565b60601c94601461011c6100df6100d58785610c80565b905014801590610423575b61041457338503610406577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316958690036103f8576064356001600160401b0381169081810361036957508042116103e95760443594851580156103d5575b6103c6576084356001600160a01b0381169490939085850361036957851580156103ae575b8015610396575b610387576024906101fa6040516323b872dd60e01b60208201528b848201523060448201528a6064820152606481526101f4608482610c00565b8c6111c7565b0135906001600160a01b038216808303610369576102906102206020955f955084610c80565b91610282604051938492888401963587526040840152606080840152803560808401526102716102666102558a840184610d40565b606060a087015260e0860190610d54565b916040810190610d40565b838203607f190160c0850152610d54565b03601f198101835282610c00565b604051918291518091835e8101838152039060025afa1561037c575f5194855f52600360205260405f205461036d5760405160208101906102d2826044610dd7565b60a081526102e160c082610c00565b519020865f52600360205260405f20556040519460018060a01b031685526020850152604084015250606082015260a43560018060a01b03811680910361036957608082015260c4356001600160a01b03811690819003610369578160c09160a07faa404b075ebdfc1c4da0d8398cf7dd96ab83e1ab262985ab6ad81f9f4ce81a6c940152a4005b5f80fd5b630495826160e51b5f5260045ffd5b6040513d5f823e3d90fd5b639fabe1c160e01b5f5260045ffd5b506001600160a01b036103a7610c6a565b16156101ba565b506001600160a01b036103bf610c54565b16156101b3565b63fe9ba5cd60e01b5f5260045ffd5b506103e08184610c80565b3586141561018e565b631ffb86f160e21b5f5260045ffd5b62de080760e01b5f5260045ffd5b6282b42960e81b5f5260045ffd5b636616760160e11b5f5260045ffd5b5060146104366101016100d58785610c80565b90501415610127565b34610369576020366003190112610369576004355f526003602052602060405f2054604051908152f35b3461036957610140366003190112610369576044356001600160a01b038116906004356024358383036103695760a036606319011261036957610104356001600160401b038111610369576104c2903690600401610bd3565b9390610124356001600160401b038111610369576104e4903690600401610bd3565b6104ef929192610e4b565b855f52600360205260405f2054604051602081019061050f826064610dd7565b60a0815261051e60c082610c00565b51902003610813576084356001600160401b038116908181036103695750421161080457604080516001600160a01b038616602082019081526064359282018390529198916105e6916105dd916105cc9161057c8160608101610282565b51902060405160208101917f4688b1433855d3bee57e03543daa667dd7303cb521188301fe987ba34d12f83e83528c60408301526060820152606081526105c4608082610c00565b5190206111a1565b6105d7368588610f75565b9061133b565b90929192611375565b6001600160a01b036105f6610c6a565b166001600160a01b03909116036107f5576106749361066c6106206105dd956105d7943691610f75565b6020815191012060405160208101917f216c04309d7d13eca933fc37c2c3908738b23eb5b2650f7ca9cb7ac26ca6d9d883528a60408301526060820152606081526105c4608082610c00565b923691610f75565b6001600160a01b03610684610c54565b166001600160a01b03909116036107e657600490835f5260036020525f6040812055602060018060a01b036002541660405193848092632679b96360e11b82525afa91821561037c575f926107b5575b5082610785575b828503948511610771577f71be2a15cf9fa3274f373780d96c4e649ded827c0954a09699a26d953c790c9892608092610736877f00000000000000000000000000000000000000000000000000000000000000009485610e80565b6040805133815260208101989098526001600160a01b039182169088015260608701919091521693a45f5f51602061146c5f395f51905f525d005b634e487b7160e01b5f52601160045260245ffd5b6107b083837f0000000000000000000000000000000000000000000000000000000000000000610e80565b6106db565b6107d891925060203d6020116107df575b6107d08183610c00565b810190610c35565b90866106d4565b503d6107c6565b63e0c3975760e01b5f5260045ffd5b63247c9c7560e11b5f5260045ffd5b63055e18ff60e31b5f5260045ffd5b6349273daf60e01b5f5260045ffd5b34610369575f366003190112610369576002546040516001600160a01b039091168152602090f35b34610369575f366003190112610369576108e66108867f0000000000000000000000000000000000000000000000000000000000000000610fab565b6108af7f00000000000000000000000000000000000000000000000000000000000000006110d1565b60206108f4604051926108c28385610c00565b5f84525f368137604051958695600f60f81b875260e08588015260e0870190610baf565b908582036040870152610baf565b4660608501523060808501525f60a085015283810360c08501528180845192838152019301915f5b82811061092b57505050500390f35b83518552869550938101939281019260010161091c565b34610369575f366003190112610369576040517f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03168152602090f35b346103695760c03660031901126103695760043560a0366023190112610369576109ae610e4b565b805f52600360205260405f205460405160208101906109ce826024610dd7565b60a081526109dd60c082610c00565b51902003610813576044356001600160401b038116908181036103695750421115610ab157805f5260036020525f60408120557f000000000000000000000000000000000000000000000000000000000000000090610a3a610c54565b90610a49602435809385610e80565b7f8c18dc0a2c06d397feb6dd44b409d75c443e6cfbe8cd39e19619d7809ff9b874610a9c610a75610c54565b6040805133815260208101969096526001600160a01b039182169690911694918291820190565b0390a45f5f51602061146c5f395f51905f525d005b633c21f90f60e01b5f5260045ffd5b3461036957602036600319011261036957610ad9610b85565b600254638da5cb5b60e01b8352916020816004816001600160a01b0387165afa90811561037c575f91610b66575b506001600160a01b03163303610406576001600160a01b0316908115610387576001600160a01b031916811760025560405190815233907fe858b09c9c1084c50b4068ecd87193979750b323655ca8e37a8724fdbae692eb90602090a2005b610b7f915060203d6020116107df576107d08183610c00565b83610b07565b600435906001600160a01b038216820361036957565b35906001600160a01b038216820361036957565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b9181601f84011215610369578235916001600160401b038311610369576020838186019501011161036957565b90601f801991011681019081106001600160401b03821117610c2157604052565b634e487b7160e01b5f52604160045260245ffd5b9081602091031261036957516001600160a01b03811681036103695790565b60a4356001600160a01b03811681036103695790565b60c4356001600160a01b03811681036103695790565b903590605e1981360301821215610369570190565b803590601e19813603018212156103695701908135916001600160401b038311610369576020018236038113610369579190565b604081013590601e19813603018212156103695701908135916001600160401b038311610369576020018236038113610369579190565b356bffffffffffffffffffffffff19811692919060148210610d20575050565b6bffffffffffffffffffffffff1960149290920360031b82901b16169150565b9035605e1982360301811215610369570190565b6060820191805f835b60038210610d6d57505050505090565b909192939483810385528535601e198336030181121561036957820190602082359201916001600160401b038111610369578036038313610369576020828280600196849695859652848401375f828201840152601f01601f191601019701950193920190610d5d565b803582526020810135906001600160401b0382168092036103695760208301919091526080906001600160a01b03610e1160408301610b9b565b1660408401526001600160a01b03610e2b60608301610b9b565b1660608401526001600160a01b0390610e45908301610b9b565b16910152565b5f51602061146c5f395f51905f525c610e715760015f51602061146c5f395f51905f525d565b633ee5aeb560e01b5f5260045ffd5b6001600160a01b031680610f175750814710610f00575f918291829182916001600160a01b03165af13d15610ef8573d90610eba82610f5a565b91610ec86040519384610c00565b82523d5f602084013e5b15610eda5750565b805115610ee957805190602001fd5b63d6bda27560e01b5f5260045ffd5b606090610ed2565b504763cf47918160e01b5f5260045260245260445ffd5b60405163a9059cbb60e01b60208201526001600160a01b03929092166024830152604480830193909352918152610f5891610f53606483610c00565b6111c7565b565b6001600160401b038111610c2157601f01601f191660200190565b929192610f8182610f5a565b91610f8f6040519384610c00565b829481845281830111610369578281602093845f960137010152565b60ff8114610ff15760ff811690601f8211610fe25760405191610fcf604084610c00565b6020808452838101919036833783525290565b632cd44ac360e21b5f5260045ffd5b506040515f5f548060011c91600182169182156110c7575b6020841083146110b35783855284929081156110945750600114611037575b61103492500382610c00565b90565b505f80805290917f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b81831061107857505090602061103492820101611028565b6020919350806001915483858801015201910190918392611060565b6020925061103494915060ff191682840152151560051b820101611028565b634e487b7160e01b5f52602260045260245ffd5b92607f1692611009565b60ff81146110f55760ff811690601f8211610fe25760405191610fcf604084610c00565b506040515f6001548060011c9160018216918215611197575b6020841083146110b357838552849290811561109457506001146111385761103492500382610c00565b5060015f90815290917fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b81831061117b57505090602061103492820101611028565b6020919350806001915483858801015201910190918392611163565b92607f169261110e565b6042906111ac61121f565b906040519161190160f01b8352600283015260228201522090565b905f602091828151910182855af11561037c575f513d61121657506001600160a01b0381163b155b6111f65750565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b600114156111ef565b307f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03161480611312575b1561127a577f000000000000000000000000000000000000000000000000000000000000000090565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527f000000000000000000000000000000000000000000000000000000000000000060408201527f000000000000000000000000000000000000000000000000000000000000000060608201524660808201523060a082015260a0815261130c60c082610c00565b51902090565b507f00000000000000000000000000000000000000000000000000000000000000004614611251565b815191906041830361136b576113649250602082015190606060408401519301515f1a906113e9565b9192909190565b50505f9160029190565b60048110156113d55780611387575050565b6001810361139e5763f645eedf60e01b5f5260045ffd5b600281036113b9575063fce698f760e01b5f5260045260245ffd5b6003146113c35750565b6335e2f38360e21b5f5260045260245ffd5b634e487b7160e01b5f52602160045260245ffd5b91907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08411611460579160209360809260ff5f9560405194855216868401526040830152606082015282805260015afa1561037c575f516001600160a01b0381161561145657905f905f90565b505f906001905f90565b5050505f916003919056fe9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a2646970667358221220bc4692a654a509114334d406c339384c70209c1d24e4dedddb0ad6d453a71e1564736f6c634300081c0033000000000000000000000000db063f10d5810a83b5bd7f26358814ce7dcd5ef3000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Deployed Bytecode
0x6080806040526004361015610012575f80fd5b5f3560e01c9081630a9d793d14610ac0575080635d7cb37d146109865780636b2b32741461094257806384b0196e1461084a5780638ce74426146108225780639a14226d14610469578063c7b9233a1461043f5763dff7288814610074575f80fd5b346103695760e03660031901126103695761008d610b85565b6024356001600160401b038111610369578060040191606060031983360301126103695760a03660431901126103695760448201906100ea6100e46100df6100d58588610c80565b6020810190610c80565b610c95565b90610d00565b60601c926101066100e46101016100d58689610c80565b610cc9565b60601c94601461011c6100df6100d58785610c80565b905014801590610423575b61041457338503610406577f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc26001600160a01b0316958690036103f8576064356001600160401b0381169081810361036957508042116103e95760443594851580156103d5575b6103c6576084356001600160a01b0381169490939085850361036957851580156103ae575b8015610396575b610387576024906101fa6040516323b872dd60e01b60208201528b848201523060448201528a6064820152606481526101f4608482610c00565b8c6111c7565b0135906001600160a01b038216808303610369576102906102206020955f955084610c80565b91610282604051938492888401963587526040840152606080840152803560808401526102716102666102558a840184610d40565b606060a087015260e0860190610d54565b916040810190610d40565b838203607f190160c0850152610d54565b03601f198101835282610c00565b604051918291518091835e8101838152039060025afa1561037c575f5194855f52600360205260405f205461036d5760405160208101906102d2826044610dd7565b60a081526102e160c082610c00565b519020865f52600360205260405f20556040519460018060a01b031685526020850152604084015250606082015260a43560018060a01b03811680910361036957608082015260c4356001600160a01b03811690819003610369578160c09160a07faa404b075ebdfc1c4da0d8398cf7dd96ab83e1ab262985ab6ad81f9f4ce81a6c940152a4005b5f80fd5b630495826160e51b5f5260045ffd5b6040513d5f823e3d90fd5b639fabe1c160e01b5f5260045ffd5b506001600160a01b036103a7610c6a565b16156101ba565b506001600160a01b036103bf610c54565b16156101b3565b63fe9ba5cd60e01b5f5260045ffd5b506103e08184610c80565b3586141561018e565b631ffb86f160e21b5f5260045ffd5b62de080760e01b5f5260045ffd5b6282b42960e81b5f5260045ffd5b636616760160e11b5f5260045ffd5b5060146104366101016100d58785610c80565b90501415610127565b34610369576020366003190112610369576004355f526003602052602060405f2054604051908152f35b3461036957610140366003190112610369576044356001600160a01b038116906004356024358383036103695760a036606319011261036957610104356001600160401b038111610369576104c2903690600401610bd3565b9390610124356001600160401b038111610369576104e4903690600401610bd3565b6104ef929192610e4b565b855f52600360205260405f2054604051602081019061050f826064610dd7565b60a0815261051e60c082610c00565b51902003610813576084356001600160401b038116908181036103695750421161080457604080516001600160a01b038616602082019081526064359282018390529198916105e6916105dd916105cc9161057c8160608101610282565b51902060405160208101917f4688b1433855d3bee57e03543daa667dd7303cb521188301fe987ba34d12f83e83528c60408301526060820152606081526105c4608082610c00565b5190206111a1565b6105d7368588610f75565b9061133b565b90929192611375565b6001600160a01b036105f6610c6a565b166001600160a01b03909116036107f5576106749361066c6106206105dd956105d7943691610f75565b6020815191012060405160208101917f216c04309d7d13eca933fc37c2c3908738b23eb5b2650f7ca9cb7ac26ca6d9d883528a60408301526060820152606081526105c4608082610c00565b923691610f75565b6001600160a01b03610684610c54565b166001600160a01b03909116036107e657600490835f5260036020525f6040812055602060018060a01b036002541660405193848092632679b96360e11b82525afa91821561037c575f926107b5575b5082610785575b828503948511610771577f71be2a15cf9fa3274f373780d96c4e649ded827c0954a09699a26d953c790c9892608092610736877f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc29485610e80565b6040805133815260208101989098526001600160a01b039182169088015260608701919091521693a45f5f51602061146c5f395f51905f525d005b634e487b7160e01b5f52601160045260245ffd5b6107b083837f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2610e80565b6106db565b6107d891925060203d6020116107df575b6107d08183610c00565b810190610c35565b90866106d4565b503d6107c6565b63e0c3975760e01b5f5260045ffd5b63247c9c7560e11b5f5260045ffd5b63055e18ff60e31b5f5260045ffd5b6349273daf60e01b5f5260045ffd5b34610369575f366003190112610369576002546040516001600160a01b039091168152602090f35b34610369575f366003190112610369576108e66108867f546f6b656e205661756c7400000000000000000000000000000000000000000b610fab565b6108af7f56657273696f6e203100000000000000000000000000000000000000000000096110d1565b60206108f4604051926108c28385610c00565b5f84525f368137604051958695600f60f81b875260e08588015260e0870190610baf565b908582036040870152610baf565b4660608501523060808501525f60a085015283810360c08501528180845192838152019301915f5b82811061092b57505050500390f35b83518552869550938101939281019260010161091c565b34610369575f366003190112610369576040517f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc26001600160a01b03168152602090f35b346103695760c03660031901126103695760043560a0366023190112610369576109ae610e4b565b805f52600360205260405f205460405160208101906109ce826024610dd7565b60a081526109dd60c082610c00565b51902003610813576044356001600160401b038116908181036103695750421115610ab157805f5260036020525f60408120557f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc290610a3a610c54565b90610a49602435809385610e80565b7f8c18dc0a2c06d397feb6dd44b409d75c443e6cfbe8cd39e19619d7809ff9b874610a9c610a75610c54565b6040805133815260208101969096526001600160a01b039182169690911694918291820190565b0390a45f5f51602061146c5f395f51905f525d005b633c21f90f60e01b5f5260045ffd5b3461036957602036600319011261036957610ad9610b85565b600254638da5cb5b60e01b8352916020816004816001600160a01b0387165afa90811561037c575f91610b66575b506001600160a01b03163303610406576001600160a01b0316908115610387576001600160a01b031916811760025560405190815233907fe858b09c9c1084c50b4068ecd87193979750b323655ca8e37a8724fdbae692eb90602090a2005b610b7f915060203d6020116107df576107d08183610c00565b83610b07565b600435906001600160a01b038216820361036957565b35906001600160a01b038216820361036957565b805180835260209291819084018484015e5f828201840152601f01601f1916010190565b9181601f84011215610369578235916001600160401b038311610369576020838186019501011161036957565b90601f801991011681019081106001600160401b03821117610c2157604052565b634e487b7160e01b5f52604160045260245ffd5b9081602091031261036957516001600160a01b03811681036103695790565b60a4356001600160a01b03811681036103695790565b60c4356001600160a01b03811681036103695790565b903590605e1981360301821215610369570190565b803590601e19813603018212156103695701908135916001600160401b038311610369576020018236038113610369579190565b604081013590601e19813603018212156103695701908135916001600160401b038311610369576020018236038113610369579190565b356bffffffffffffffffffffffff19811692919060148210610d20575050565b6bffffffffffffffffffffffff1960149290920360031b82901b16169150565b9035605e1982360301811215610369570190565b6060820191805f835b60038210610d6d57505050505090565b909192939483810385528535601e198336030181121561036957820190602082359201916001600160401b038111610369578036038313610369576020828280600196849695859652848401375f828201840152601f01601f191601019701950193920190610d5d565b803582526020810135906001600160401b0382168092036103695760208301919091526080906001600160a01b03610e1160408301610b9b565b1660408401526001600160a01b03610e2b60608301610b9b565b1660608401526001600160a01b0390610e45908301610b9b565b16910152565b5f51602061146c5f395f51905f525c610e715760015f51602061146c5f395f51905f525d565b633ee5aeb560e01b5f5260045ffd5b6001600160a01b031680610f175750814710610f00575f918291829182916001600160a01b03165af13d15610ef8573d90610eba82610f5a565b91610ec86040519384610c00565b82523d5f602084013e5b15610eda5750565b805115610ee957805190602001fd5b63d6bda27560e01b5f5260045ffd5b606090610ed2565b504763cf47918160e01b5f5260045260245260445ffd5b60405163a9059cbb60e01b60208201526001600160a01b03929092166024830152604480830193909352918152610f5891610f53606483610c00565b6111c7565b565b6001600160401b038111610c2157601f01601f191660200190565b929192610f8182610f5a565b91610f8f6040519384610c00565b829481845281830111610369578281602093845f960137010152565b60ff8114610ff15760ff811690601f8211610fe25760405191610fcf604084610c00565b6020808452838101919036833783525290565b632cd44ac360e21b5f5260045ffd5b506040515f5f548060011c91600182169182156110c7575b6020841083146110b35783855284929081156110945750600114611037575b61103492500382610c00565b90565b505f80805290917f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b81831061107857505090602061103492820101611028565b6020919350806001915483858801015201910190918392611060565b6020925061103494915060ff191682840152151560051b820101611028565b634e487b7160e01b5f52602260045260245ffd5b92607f1692611009565b60ff81146110f55760ff811690601f8211610fe25760405191610fcf604084610c00565b506040515f6001548060011c9160018216918215611197575b6020841083146110b357838552849290811561109457506001146111385761103492500382610c00565b5060015f90815290917fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b81831061117b57505090602061103492820101611028565b6020919350806001915483858801015201910190918392611163565b92607f169261110e565b6042906111ac61121f565b906040519161190160f01b8352600283015260228201522090565b905f602091828151910182855af11561037c575f513d61121657506001600160a01b0381163b155b6111f65750565b635274afe760e01b5f9081526001600160a01b0391909116600452602490fd5b600114156111ef565b307f000000000000000000000000ad3f379aaed8eca895209af446f2e34f07145dbc6001600160a01b03161480611312575b1561127a577f22312fa3c736c66a954d138a09a4797192b983bc9953ed1425e810c8f97309c390565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527fa9775b52252d0e728ff92486020dd97a26d9b8dc30bfa4de2254c179bdd58ea960408201527f455d4879fad5394eee4c181dfecae12d30ef8eec6e9d54bec4a0a98cf044073360608201524660808201523060a082015260a0815261130c60c082610c00565b51902090565b507f00000000000000000000000000000000000000000000000000000000000000014614611251565b815191906041830361136b576113649250602082015190606060408401519301515f1a906113e9565b9192909190565b50505f9160029190565b60048110156113d55780611387575050565b6001810361139e5763f645eedf60e01b5f5260045ffd5b600281036113b9575063fce698f760e01b5f5260045260245ffd5b6003146113c35750565b6335e2f38360e21b5f5260045260245ffd5b634e487b7160e01b5f52602160045260245ffd5b91907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08411611460579160209360809260ff5f9560405194855216868401526040830152606082015282805260015afa1561037c575f516001600160a01b0381161561145657905f905f90565b505f906001905f90565b5050505f916003919056fe9b779b17422d0df92223018b32b4d1fa46e071723d6817e2486d003becc55f00a2646970667358221220bc4692a654a509114334d406c339384c70209c1d24e4dedddb0ad6d453a71e1564736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000db063f10d5810a83b5bd7f26358814ce7dcd5ef3000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2

-----Decoded View---------------
Arg [0] : pAddress (address): 0xdB063F10d5810a83B5BD7F26358814cE7DCd5Ef3
Arg [1] : tokenAddress (address): 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 000000000000000000000000db063f10d5810a83b5bd7f26358814ce7dcd5ef3
Arg [1] : 000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2

🤖 Code Reader

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.