MNT Price: $0.54 (-4.85%)
Gas: 50 Gwei

Contract

0xc2e3A3C18ccb634622B57fF119a1C8C7f12e8C0c
 

Overview

MNT Balance

Mantle Mainnet Network LogoMantle Mainnet Network LogoMantle Mainnet Network Logo0 MNT

MNT Value

$0.00

More Info

Private Name Tags

Transaction Hash
Block
From
To
Deploy Token And...955427842026-05-19 18:38:00119 days ago1779215880IN
0xc2e3A3C1...7f12e8C0c
0 MNT0.4206845250.1
Deploy Token And...917428482026-02-20 19:33:28207 days ago1771616008IN
0xc2e3A3C1...7f12e8C0c
0 MNT0.414748770.0201777
Deploy Token Poo...759678972025-02-20 15:41:46572 days ago1740066106IN
0xc2e3A3C1...7f12e8C0c
0 MNT0.263986220.02
Deploy Token And...747941702025-01-24 11:37:32599 days ago1737718652IN
0xc2e3A3C1...7f12e8C0c
0 MNT0.538948870.02
Deploy Token And...747488872025-01-23 10:28:06600 days ago1737628086IN
0xc2e3A3C1...7f12e8C0c
0 MNT0.608785470.03
Deploy Token And...743313662025-01-13 18:30:44610 days ago1736793044IN
0xc2e3A3C1...7f12e8C0c
0 MNT0.791436880.02

Latest 13 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
955427842026-05-19 18:38:00119 days ago1779215880
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
955427842026-05-19 18:38:00119 days ago1779215880
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
917428482026-02-20 19:33:28207 days ago1771616008
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
917428482026-02-20 19:33:28207 days ago1771616008
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
889990422025-12-19 7:13:16270 days ago1766128396
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
889990422025-12-19 7:13:16270 days ago1766128396
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
759678972025-02-20 15:41:46572 days ago1740066106
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
747941702025-01-24 11:37:32599 days ago1737718652
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
747941702025-01-24 11:37:32599 days ago1737718652
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
747488872025-01-23 10:28:06600 days ago1737628086
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
747488872025-01-23 10:28:06600 days ago1737628086
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
743313662025-01-13 18:30:44610 days ago1736793044
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT
743313662025-01-13 18:30:44610 days ago1736793044
0xc2e3A3C1...7f12e8C0c
 Contract Creation0 MNT

Cross-Chain Transactions
Loading...
Loading
Source Code Verified Exact Match

Contract Name

TokenPoolFactory

Compiler Version
v0.8.24+commit.e11b9ed9
Optimization Enabled
Yes with 1000000 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":"contract ITokenAdminRegistry","name":"tokenAdminRegistry","type":"address"},{"internalType":"contract RegistryModuleOwnerCustom","name":"tokenAdminModule","type":"address"},{"internalType":"address","name":"rmnProxy","type":"address"},{"internalType":"address","name":"ccipRouter","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"Create2EmptyBytecode","type":"error"},{"inputs":[],"name":"FailedDeployment","type":"error"},{"inputs":[{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"InsufficientBalance","type":"error"},{"inputs":[],"name":"InvalidZeroAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint64","name":"remoteChainSelector","type":"uint64"},{"components":[{"internalType":"address","name":"remotePoolFactory","type":"address"},{"internalType":"address","name":"remoteRouter","type":"address"},{"internalType":"address","name":"remoteRMNProxy","type":"address"},{"internalType":"uint8","name":"remoteTokenDecimals","type":"uint8"}],"indexed":false,"internalType":"struct TokenPoolFactory.RemoteChainConfig","name":"remoteChainConfig","type":"tuple"}],"name":"RemoteChainConfigUpdated","type":"event"},{"inputs":[{"components":[{"internalType":"uint64","name":"remoteChainSelector","type":"uint64"},{"internalType":"bytes","name":"remotePoolAddress","type":"bytes"},{"internalType":"bytes","name":"remotePoolInitCode","type":"bytes"},{"components":[{"internalType":"address","name":"remotePoolFactory","type":"address"},{"internalType":"address","name":"remoteRouter","type":"address"},{"internalType":"address","name":"remoteRMNProxy","type":"address"},{"internalType":"uint8","name":"remoteTokenDecimals","type":"uint8"}],"internalType":"struct TokenPoolFactory.RemoteChainConfig","name":"remoteChainConfig","type":"tuple"},{"internalType":"enum TokenPoolFactory.PoolType","name":"poolType","type":"uint8"},{"internalType":"bytes","name":"remoteTokenAddress","type":"bytes"},{"internalType":"bytes","name":"remoteTokenInitCode","type":"bytes"},{"components":[{"internalType":"bool","name":"isEnabled","type":"bool"},{"internalType":"uint128","name":"capacity","type":"uint128"},{"internalType":"uint128","name":"rate","type":"uint128"}],"internalType":"struct RateLimiter.Config","name":"rateLimiterConfig","type":"tuple"}],"internalType":"struct TokenPoolFactory.RemoteTokenPoolInfo[]","name":"remoteTokenPools","type":"tuple[]"},{"internalType":"uint8","name":"localTokenDecimals","type":"uint8"},{"internalType":"bytes","name":"tokenInitCode","type":"bytes"},{"internalType":"bytes","name":"tokenPoolInitCode","type":"bytes"},{"internalType":"bytes32","name":"salt","type":"bytes32"}],"name":"deployTokenAndTokenPool","outputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint8","name":"localTokenDecimals","type":"uint8"},{"components":[{"internalType":"uint64","name":"remoteChainSelector","type":"uint64"},{"internalType":"bytes","name":"remotePoolAddress","type":"bytes"},{"internalType":"bytes","name":"remotePoolInitCode","type":"bytes"},{"components":[{"internalType":"address","name":"remotePoolFactory","type":"address"},{"internalType":"address","name":"remoteRouter","type":"address"},{"internalType":"address","name":"remoteRMNProxy","type":"address"},{"internalType":"uint8","name":"remoteTokenDecimals","type":"uint8"}],"internalType":"struct TokenPoolFactory.RemoteChainConfig","name":"remoteChainConfig","type":"tuple"},{"internalType":"enum TokenPoolFactory.PoolType","name":"poolType","type":"uint8"},{"internalType":"bytes","name":"remoteTokenAddress","type":"bytes"},{"internalType":"bytes","name":"remoteTokenInitCode","type":"bytes"},{"components":[{"internalType":"bool","name":"isEnabled","type":"bool"},{"internalType":"uint128","name":"capacity","type":"uint128"},{"internalType":"uint128","name":"rate","type":"uint128"}],"internalType":"struct RateLimiter.Config","name":"rateLimiterConfig","type":"tuple"}],"internalType":"struct TokenPoolFactory.RemoteTokenPoolInfo[]","name":"remoteTokenPools","type":"tuple[]"},{"internalType":"bytes","name":"tokenPoolInitCode","type":"bytes"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"enum TokenPoolFactory.PoolType","name":"poolType","type":"uint8"}],"name":"deployTokenPoolWithExistingToken","outputs":[{"internalType":"address","name":"poolAddress","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"typeAndVersion","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]
61010060405234801562000011575f80fd5b5060405162001933380380620019338339810160408190526200003491620000d2565b6001600160a01b03841615806200005257506001600160a01b038316155b806200006557506001600160a01b038216155b806200007857506001600160a01b038116155b15620000975760405163f6b2911f60e01b815260040160405180910390fd5b6001600160a01b0393841660805291831660a052821660c0521660e05262000137565b6001600160a01b0381168114620000cf575f80fd5b50565b5f805f8060808587031215620000e6575f80fd5b8451620000f381620000ba565b60208601519094506200010681620000ba565b60408601519093506200011981620000ba565b60608601519092506200012c81620000ba565b939692955090935050565b60805160a05160c05160e0516117ac620001875f395f81816105d9015261066b01525f81816105b7015261064601525f61092901525f81816109c301528181610a670152610b0901526117ac5ff3fe608060405234801561000f575f80fd5b506004361061003f575f3560e01c8063169ed05814610043578063181f5a7714610080578063eb03cac1146100c9575b5f80fd5b610056610051366004610ed9565b610109565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100bc6040518060400160405280601681526020017f546f6b656e506f6f6c466163746f727920312e352e310000000000000000000081525081565b6040516100779190610fe9565b6100dc6100d73660046110f9565b610180565b6040805173ffffffffffffffffffffffffffffffffffffffff938416815292909116602083015201610077565b5f823360405160200161014b92919091825260601b7fffffffffffffffffffffffffffffffffffffffff00000000000000000000000016602082015260340190565b604051602081830303815290604052805190602001209250610173898989898989898961030f565b9998505050505050505050565b5f8082336040516020016101c392919091825260601b7fffffffffffffffffffffffffffffffffffffffff00000000000000000000000016602082015260340190565b6040516020818303038152906040528051906020012092505f6101e75f85896107ed565b90505f6101fa828a8d8d8b8b8b5f61030f565b6040517fc630948d00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff80831660048301529192509083169063c630948d906024015f604051808303815f87803b158015610264575f80fd5b505af1158015610276573d5f803e3d5ffd5b5050505061028482826108e4565b6040517ff2fde38b00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff83169063f2fde38b906024015f604051808303815f87803b1580156102e8575f80fd5b505af11580156102fa573d5f803e3d5ffd5b50939d929c50919a5050505050505050505050565b5f808667ffffffffffffffff81111561032a5761032a610ffb565b60405190808252806020026020018201604052801561036357816020015b610350610c7f565b8152602001906001900390816103485790505b50905061036e610d16565b5f5b888110156105855789898281811061038a5761038a6111a2565b905060200281019061039c91906111cf565b6103a590611338565b91508160a00151515f036104275760c082015180516020909101206060830151516103d1918891610b66565b6040805173ffffffffffffffffffffffffffffffffffffffff909216602083015201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905260a08301525b8160200151515f036104d0575f610463836040015184606001518560a001518060200190518101906104599190611433565b8660800151610ba5565b6060840151519091506104799088908390610b66565b6040805173ffffffffffffffffffffffffffffffffffffffff909216602083015201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020840152505b6040805160018082528183019092525f91816020015b60608152602001906001900390816104e65790505090508260200151815f81518110610514576105146111a2565b60200260200101819052506040518060a00160405280845f015167ffffffffffffffff1681526020018281526020018460a0015181526020018460e0015181526020018460e00151815250848381518110610571576105716111a2565b602090810291909101015250600101610370565b5060605f85600181111561059b5761059b61144e565b0361061657604080515f8152602081018252610600918e918e917f0000000000000000000000000000000000000000000000000000000000000000907f00000000000000000000000000000000000000000000000000000000000000009083016114cb565b60405160208183030381529060405290506106a4565b600185600181111561062a5761062a61144e565b036106a457604080515f8152602081018252610692918e918e917f0000000000000000000000000000000000000000000000000000000000000000906001907f000000000000000000000000000000000000000000000000000000000000000090840161151d565b60405160208183030381529060405290505b5f6106d35f888b8b866040516020016106bf93929190611575565b6040516020818303038152906040526107ed565b604080515f815260208101918290527fe8a1da170000000000000000000000000000000000000000000000000000000090915290915073ffffffffffffffffffffffffffffffffffffffff82169063e8a1da179061073590876024820161159a565b5f604051808303815f87803b15801561074c575f80fd5b505af115801561075e573d5f803e3d5ffd5b50506040517ff2fde38b00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff8416925063f2fde38b91506024015f604051808303815f87803b1580156107c6575f80fd5b505af11580156107d8573d5f803e3d5ffd5b50929f9e505050505050505050505050505050565b5f83471015610835576040517fcf4791810000000000000000000000000000000000000000000000000000000081524760048201526024810185905260440160405180910390fd5b81515f0361086f576040517f4ca249dc00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8282516020840186f590503d151981151615610890576040513d5f823e3d81fd5b73ffffffffffffffffffffffffffffffffffffffff81166108dd576040517fb06ebf3d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b9392505050565b6040517f96ea2f7a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301527f000000000000000000000000000000000000000000000000000000000000000016906396ea2f7a906024015f604051808303815f87803b15801561096a575f80fd5b505af115801561097c573d5f803e3d5ffd5b50506040517f156194da00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301527f000000000000000000000000000000000000000000000000000000000000000016925063156194da91506024015f604051808303815f87803b158015610a06575f80fd5b505af1158015610a18573d5f803e3d5ffd5b50506040517f4e847fc700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff858116600483015284811660248301527f0000000000000000000000000000000000000000000000000000000000000000169250634e847fc791506044015f604051808303815f87803b158015610aaa575f80fd5b505af1158015610abc573d5f803e3d5ffd5b50506040517fddadfa8e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301523360248301527f000000000000000000000000000000000000000000000000000000000000000016925063ddadfa8e91506044015f604051808303815f87803b158015610b4c575f80fd5b505af1158015610b5e573d5f803e3d5ffd5b505050505050565b5f604051836040820152846020820152828152600b8101905060ff81536055902073ffffffffffffffffffffffffffffffffffffffff16949350505050565b5f80826001811115610bb957610bb961144e565b03610c46576060840151604080515f81526020808201835282880151908801518994610bed948994919391929083016114cb565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815290829052610c299291602001611771565b604051602081830303815290604052805190602001209050610c77565b6060840151604080515f81526020808201835282880151908801518994610bed94899491939192600191840161151d565b949350505050565b6040518060a001604052805f67ffffffffffffffff1681526020016060815260200160608152602001610cef60405180606001604052805f151581526020015f6fffffffffffffffffffffffffffffffff1681526020015f6fffffffffffffffffffffffffffffffff1681525090565b8152604080516060810182525f80825260208281018290529282015291015290565b905290565b6040518061010001604052805f67ffffffffffffffff1681526020016060815260200160608152602001610dac60405180608001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f60ff1681525090565b81526020015f81526020016060815260200160608152602001610d1160405180606001604052805f151581526020015f6fffffffffffffffffffffffffffffffff1681526020015f6fffffffffffffffffffffffffffffffff1681525090565b73ffffffffffffffffffffffffffffffffffffffff81168114610e2d575f80fd5b50565b803560ff81168114610e40575f80fd5b919050565b5f8083601f840112610e55575f80fd5b50813567ffffffffffffffff811115610e6c575f80fd5b6020830191508360208260051b8501011115610e86575f80fd5b9250929050565b5f8083601f840112610e9d575f80fd5b50813567ffffffffffffffff811115610eb4575f80fd5b602083019150836020828501011115610e86575f80fd5b803560028110610e40575f80fd5b5f805f805f805f8060c0898b031215610ef0575f80fd5b8835610efb81610e0c565b9750610f0960208a01610e30565b9650604089013567ffffffffffffffff80821115610f25575f80fd5b610f318c838d01610e45565b909850965060608b0135915080821115610f49575f80fd5b50610f568b828c01610e8d565b90955093505060808901359150610f6f60a08a01610ecb565b90509295985092959890939650565b5f5b83811015610f98578181015183820152602001610f80565b50505f910152565b5f8151808452610fb7816020860160208601610f7e565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081525f6108dd6020830184610fa0565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b604051610100810167ffffffffffffffff8111828210171561104c5761104c610ffb565b60405290565b5f82601f830112611061575f80fd5b813567ffffffffffffffff8082111561107c5761107c610ffb565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019082821181831017156110c2576110c2610ffb565b816040528381528660208588010111156110da575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f805f805f805f60a0888a03121561110f575f80fd5b873567ffffffffffffffff80821115611126575f80fd5b6111328b838c01610e45565b909950975087915061114660208b01610e30565b965060408a013591508082111561115b575f80fd5b6111678b838c01611052565b955060608a013591508082111561117c575f80fd5b506111898a828b01610e8d565b989b979a50959894979596608090950135949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f82357ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe61833603018112611201575f80fd5b9190910192915050565b803567ffffffffffffffff81168114610e40575f80fd5b5f60808284031215611232575f80fd5b6040516080810181811067ffffffffffffffff8211171561125557611255610ffb565b604052905080823561126681610e0c565b8152602083013561127681610e0c565b6020820152604083013561128981610e0c565b604082015261129a60608401610e30565b60608201525092915050565b80356fffffffffffffffffffffffffffffffff81168114610e40575f80fd5b5f606082840312156112d5575f80fd5b6040516060810181811067ffffffffffffffff821117156112f8576112f8610ffb565b6040529050808235801515811461130d575f80fd5b815261131b602084016112a6565b602082015261132c604084016112a6565b60408201525092915050565b5f6101a08236031215611349575f80fd5b611351611028565b61135a8361120b565b8152602083013567ffffffffffffffff80821115611376575f80fd5b61138236838701611052565b6020840152604085013591508082111561139a575f80fd5b6113a636838701611052565b60408401526113b83660608701611222565b60608401526113c960e08601610ecb565b60808401526101008501359150808211156113e2575f80fd5b6113ee36838701611052565b60a0840152610120850135915080821115611407575f80fd5b5061141436828601611052565b60c0830152506114283661014085016112c5565b60e082015292915050565b5f60208284031215611443575f80fd5b81516108dd81610e0c565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f815180845260208085019450602084015f5b838110156114c057815173ffffffffffffffffffffffffffffffffffffffff168752958201959082019060010161148e565b509495945050505050565b5f73ffffffffffffffffffffffffffffffffffffffff808816835260ff8716602084015260a0604084015261150360a084018761147b565b948116606084015292909216608090910152509392505050565b5f73ffffffffffffffffffffffffffffffffffffffff808916835260ff8816602084015260c0604084015261155560c084018861147b565b9581166060840152931515608083015250911660a0909101529392505050565b828482375f8382015f81528351611590818360208801610f7e565b0195945050505050565b604080825283518282018190525f9190606090818501906020808901865b838110156115de57815167ffffffffffffffff16855293820193908201906001016115b8565b50508683038188015287518084528184019250600581811b850183018a84015f5b8481101561175f578783037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00187528151805167ffffffffffffffff1684528681015161012088860181905281519086018190526101408087019282891b880190910191908a01905f5b818110156116b5577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec08985030185526116a3848451610fa0565b948c01949350918b0191600101611669565b5050508c83015191508581038d8701526116cf8183610fa0565b9150508a8201516117108c8701828051151582526020808201516fffffffffffffffffffffffffffffffff9081169184019190915260409182015116910152565b50608091909101518051151560c086015260208101516fffffffffffffffffffffffffffffffff90811660e08701526040820151166101008601529097870197935050908501906001016115ff565b50909c9b505050505050505050505050565b5f8351611782818460208801610f7e565b835190830190611796818360208801610f7e565b0194935050505056fea164736f6c6343000818000a000000000000000000000000000a744940eb5d857c0d61d97015dfc83107404f000000000000000000000000869c8c4e23668a83151267636f190f5a17a104fd00000000000000000000000091e2186e93f0eceddcdf9850078f104dab085e79000000000000000000000000670052635a9850bb45882cb2eccf66bcff0f41b7
Deployed Bytecode
0x608060405234801561000f575f80fd5b506004361061003f575f3560e01c8063169ed05814610043578063181f5a7714610080578063eb03cac1146100c9575b5f80fd5b610056610051366004610ed9565b610109565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020015b60405180910390f35b6100bc6040518060400160405280601681526020017f546f6b656e506f6f6c466163746f727920312e352e310000000000000000000081525081565b6040516100779190610fe9565b6100dc6100d73660046110f9565b610180565b6040805173ffffffffffffffffffffffffffffffffffffffff938416815292909116602083015201610077565b5f823360405160200161014b92919091825260601b7fffffffffffffffffffffffffffffffffffffffff00000000000000000000000016602082015260340190565b604051602081830303815290604052805190602001209250610173898989898989898961030f565b9998505050505050505050565b5f8082336040516020016101c392919091825260601b7fffffffffffffffffffffffffffffffffffffffff00000000000000000000000016602082015260340190565b6040516020818303038152906040528051906020012092505f6101e75f85896107ed565b90505f6101fa828a8d8d8b8b8b5f61030f565b6040517fc630948d00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff80831660048301529192509083169063c630948d906024015f604051808303815f87803b158015610264575f80fd5b505af1158015610276573d5f803e3d5ffd5b5050505061028482826108e4565b6040517ff2fde38b00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff83169063f2fde38b906024015f604051808303815f87803b1580156102e8575f80fd5b505af11580156102fa573d5f803e3d5ffd5b50939d929c50919a5050505050505050505050565b5f808667ffffffffffffffff81111561032a5761032a610ffb565b60405190808252806020026020018201604052801561036357816020015b610350610c7f565b8152602001906001900390816103485790505b50905061036e610d16565b5f5b888110156105855789898281811061038a5761038a6111a2565b905060200281019061039c91906111cf565b6103a590611338565b91508160a00151515f036104275760c082015180516020909101206060830151516103d1918891610b66565b6040805173ffffffffffffffffffffffffffffffffffffffff909216602083015201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905260a08301525b8160200151515f036104d0575f610463836040015184606001518560a001518060200190518101906104599190611433565b8660800151610ba5565b6060840151519091506104799088908390610b66565b6040805173ffffffffffffffffffffffffffffffffffffffff909216602083015201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020840152505b6040805160018082528183019092525f91816020015b60608152602001906001900390816104e65790505090508260200151815f81518110610514576105146111a2565b60200260200101819052506040518060a00160405280845f015167ffffffffffffffff1681526020018281526020018460a0015181526020018460e0015181526020018460e00151815250848381518110610571576105716111a2565b602090810291909101015250600101610370565b5060605f85600181111561059b5761059b61144e565b0361061657604080515f8152602081018252610600918e918e917f00000000000000000000000091e2186e93f0eceddcdf9850078f104dab085e79907f000000000000000000000000670052635a9850bb45882cb2eccf66bcff0f41b79083016114cb565b60405160208183030381529060405290506106a4565b600185600181111561062a5761062a61144e565b036106a457604080515f8152602081018252610692918e918e917f00000000000000000000000091e2186e93f0eceddcdf9850078f104dab085e79906001907f000000000000000000000000670052635a9850bb45882cb2eccf66bcff0f41b790840161151d565b60405160208183030381529060405290505b5f6106d35f888b8b866040516020016106bf93929190611575565b6040516020818303038152906040526107ed565b604080515f815260208101918290527fe8a1da170000000000000000000000000000000000000000000000000000000090915290915073ffffffffffffffffffffffffffffffffffffffff82169063e8a1da179061073590876024820161159a565b5f604051808303815f87803b15801561074c575f80fd5b505af115801561075e573d5f803e3d5ffd5b50506040517ff2fde38b00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff8416925063f2fde38b91506024015f604051808303815f87803b1580156107c6575f80fd5b505af11580156107d8573d5f803e3d5ffd5b50929f9e505050505050505050505050505050565b5f83471015610835576040517fcf4791810000000000000000000000000000000000000000000000000000000081524760048201526024810185905260440160405180910390fd5b81515f0361086f576040517f4ca249dc00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8282516020840186f590503d151981151615610890576040513d5f823e3d81fd5b73ffffffffffffffffffffffffffffffffffffffff81166108dd576040517fb06ebf3d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b9392505050565b6040517f96ea2f7a00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff83811660048301527f000000000000000000000000869c8c4e23668a83151267636f190f5a17a104fd16906396ea2f7a906024015f604051808303815f87803b15801561096a575f80fd5b505af115801561097c573d5f803e3d5ffd5b50506040517f156194da00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301527f000000000000000000000000000a744940eb5d857c0d61d97015dfc83107404f16925063156194da91506024015f604051808303815f87803b158015610a06575f80fd5b505af1158015610a18573d5f803e3d5ffd5b50506040517f4e847fc700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff858116600483015284811660248301527f000000000000000000000000000a744940eb5d857c0d61d97015dfc83107404f169250634e847fc791506044015f604051808303815f87803b158015610aaa575f80fd5b505af1158015610abc573d5f803e3d5ffd5b50506040517fddadfa8e00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85811660048301523360248301527f000000000000000000000000000a744940eb5d857c0d61d97015dfc83107404f16925063ddadfa8e91506044015f604051808303815f87803b158015610b4c575f80fd5b505af1158015610b5e573d5f803e3d5ffd5b505050505050565b5f604051836040820152846020820152828152600b8101905060ff81536055902073ffffffffffffffffffffffffffffffffffffffff16949350505050565b5f80826001811115610bb957610bb961144e565b03610c46576060840151604080515f81526020808201835282880151908801518994610bed948994919391929083016114cb565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815290829052610c299291602001611771565b604051602081830303815290604052805190602001209050610c77565b6060840151604080515f81526020808201835282880151908801518994610bed94899491939192600191840161151d565b949350505050565b6040518060a001604052805f67ffffffffffffffff1681526020016060815260200160608152602001610cef60405180606001604052805f151581526020015f6fffffffffffffffffffffffffffffffff1681526020015f6fffffffffffffffffffffffffffffffff1681525090565b8152604080516060810182525f80825260208281018290529282015291015290565b905290565b6040518061010001604052805f67ffffffffffffffff1681526020016060815260200160608152602001610dac60405180608001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f60ff1681525090565b81526020015f81526020016060815260200160608152602001610d1160405180606001604052805f151581526020015f6fffffffffffffffffffffffffffffffff1681526020015f6fffffffffffffffffffffffffffffffff1681525090565b73ffffffffffffffffffffffffffffffffffffffff81168114610e2d575f80fd5b50565b803560ff81168114610e40575f80fd5b919050565b5f8083601f840112610e55575f80fd5b50813567ffffffffffffffff811115610e6c575f80fd5b6020830191508360208260051b8501011115610e86575f80fd5b9250929050565b5f8083601f840112610e9d575f80fd5b50813567ffffffffffffffff811115610eb4575f80fd5b602083019150836020828501011115610e86575f80fd5b803560028110610e40575f80fd5b5f805f805f805f8060c0898b031215610ef0575f80fd5b8835610efb81610e0c565b9750610f0960208a01610e30565b9650604089013567ffffffffffffffff80821115610f25575f80fd5b610f318c838d01610e45565b909850965060608b0135915080821115610f49575f80fd5b50610f568b828c01610e8d565b90955093505060808901359150610f6f60a08a01610ecb565b90509295985092959890939650565b5f5b83811015610f98578181015183820152602001610f80565b50505f910152565b5f8151808452610fb7816020860160208601610f7e565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081525f6108dd6020830184610fa0565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b604051610100810167ffffffffffffffff8111828210171561104c5761104c610ffb565b60405290565b5f82601f830112611061575f80fd5b813567ffffffffffffffff8082111561107c5761107c610ffb565b604051601f83017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f011681019082821181831017156110c2576110c2610ffb565b816040528381528660208588010111156110da575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f805f805f805f60a0888a03121561110f575f80fd5b873567ffffffffffffffff80821115611126575f80fd5b6111328b838c01610e45565b909950975087915061114660208b01610e30565b965060408a013591508082111561115b575f80fd5b6111678b838c01611052565b955060608a013591508082111561117c575f80fd5b506111898a828b01610e8d565b989b979a50959894979596608090950135949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f82357ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe61833603018112611201575f80fd5b9190910192915050565b803567ffffffffffffffff81168114610e40575f80fd5b5f60808284031215611232575f80fd5b6040516080810181811067ffffffffffffffff8211171561125557611255610ffb565b604052905080823561126681610e0c565b8152602083013561127681610e0c565b6020820152604083013561128981610e0c565b604082015261129a60608401610e30565b60608201525092915050565b80356fffffffffffffffffffffffffffffffff81168114610e40575f80fd5b5f606082840312156112d5575f80fd5b6040516060810181811067ffffffffffffffff821117156112f8576112f8610ffb565b6040529050808235801515811461130d575f80fd5b815261131b602084016112a6565b602082015261132c604084016112a6565b60408201525092915050565b5f6101a08236031215611349575f80fd5b611351611028565b61135a8361120b565b8152602083013567ffffffffffffffff80821115611376575f80fd5b61138236838701611052565b6020840152604085013591508082111561139a575f80fd5b6113a636838701611052565b60408401526113b83660608701611222565b60608401526113c960e08601610ecb565b60808401526101008501359150808211156113e2575f80fd5b6113ee36838701611052565b60a0840152610120850135915080821115611407575f80fd5b5061141436828601611052565b60c0830152506114283661014085016112c5565b60e082015292915050565b5f60208284031215611443575f80fd5b81516108dd81610e0c565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f815180845260208085019450602084015f5b838110156114c057815173ffffffffffffffffffffffffffffffffffffffff168752958201959082019060010161148e565b509495945050505050565b5f73ffffffffffffffffffffffffffffffffffffffff808816835260ff8716602084015260a0604084015261150360a084018761147b565b948116606084015292909216608090910152509392505050565b5f73ffffffffffffffffffffffffffffffffffffffff808916835260ff8816602084015260c0604084015261155560c084018861147b565b9581166060840152931515608083015250911660a0909101529392505050565b828482375f8382015f81528351611590818360208801610f7e565b0195945050505050565b604080825283518282018190525f9190606090818501906020808901865b838110156115de57815167ffffffffffffffff16855293820193908201906001016115b8565b50508683038188015287518084528184019250600581811b850183018a84015f5b8481101561175f578783037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00187528151805167ffffffffffffffff1684528681015161012088860181905281519086018190526101408087019282891b880190910191908a01905f5b818110156116b5577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec08985030185526116a3848451610fa0565b948c01949350918b0191600101611669565b5050508c83015191508581038d8701526116cf8183610fa0565b9150508a8201516117108c8701828051151582526020808201516fffffffffffffffffffffffffffffffff9081169184019190915260409182015116910152565b50608091909101518051151560c086015260208101516fffffffffffffffffffffffffffffffff90811660e08701526040820151166101008601529097870197935050908501906001016115ff565b50909c9b505050505050505050505050565b5f8351611782818460208801610f7e565b835190830190611796818360208801610f7e565b0194935050505056fea164736f6c6343000818000a
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000a744940eb5d857c0d61d97015dfc83107404f000000000000000000000000869c8c4e23668a83151267636f190f5a17a104fd00000000000000000000000091e2186e93f0eceddcdf9850078f104dab085e79000000000000000000000000670052635a9850bb45882cb2eccf66bcff0f41b7

-----Decoded View---------------
Arg [0] : tokenAdminRegistry (address): 0x000A744940eB5D857c0d61d97015DFc83107404F
Arg [1] : tokenAdminModule (address): 0x869c8c4e23668A83151267636f190F5A17A104FD
Arg [2] : rmnProxy (address): 0x91E2186E93F0ECeDDCdf9850078F104daB085E79
Arg [3] : ccipRouter (address): 0x670052635a9850bb45882Cb2eCcF66bCff0F41B7

-----Encoded View---------------
4 Constructor Arguments found :
Arg [0] : 000000000000000000000000000a744940eb5d857c0d61d97015dfc83107404f
Arg [1] : 000000000000000000000000869c8c4e23668a83151267636f190f5a17a104fd
Arg [2] : 00000000000000000000000091e2186e93f0eceddcdf9850078f104dab085e79
Arg [3] : 000000000000000000000000670052635a9850bb45882cb2eccf66bcff0f41b7

🤖 Code Reader

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

Custom Contract ABI

                            

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
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.