Search by Address
Sponsor Louper
Reach thousands of Blockchain Enthusiasts & Developers Worldwide
ConnextDiamond
0x8898B472C54c31894e3B9bb83cEA802a5d0e63C6
Upgradable
Comments
You must sign in to post a comment.
Upgrade History
1
- ๐
Diamond Cut
0x15e28b7e8fb786c16393b328f274e31549264eb93234e9bbf163e75b3a5033470x1506e4630x600620910x80dc22480x9b5985190x57bd0a320xae8bc0de0x2c1999d00xbd8671a70x1ecf6f9f0xad4c77710x949de9690x07a38d7b0xf15376860x5a2164e50xa1b193010x03e418c20xb64a5e070xe1cb39580xc40584290xe9d7bcec0x8a3362310x159e041f0x2424401f0xc2fb26a60xb49c53a70x63e3e7d20xcb8058ba0x541267110xaffed0e00x121cca310x6989ca7c0x1a8bc0e10x41bdc8b50xbfd790300x3339df960x8aac16ba0x91f5de790xab2dc3f50xc5b350df0xbb271a270x2ec0c0020xa9943b1b0x6a42b8f80x8da5cb5b0x8456cb590x5c975abb0xb1f8100d0xc56ce3580xd1851c920x3cf52ffb0xc91cb56a0x23986f7d0x80e52e3f0x6be557850x122329370x3f4ba83a0xa03e4bc30xef1eb0c10x09d7ba540xd1e5f31c0xb3f62fcb0x75d323710x349f937c0x3bd30d340xdd39f00d0x8cba8b6a0x65bc85820x60f0a5ac0xf01b3e010x4b72c5da0x0951d6d80x09935b8f0x540645940x2d3f9ef60xf259cd270xda3a892f0x3b688da60x12d571700x1407093b0x8770e6820xe9160f3e0xc6bf691d0xb214c9010x9bf6d8750x22a3c0070xf72c50480xfd5bd5fe0x41258b5c0x582c78d20x829047160xffaf3f1a0x911b8ee20x04376ff40x8d3654570xa02288f40x29d99b100x8f11d27f0x76ca2e520xd251dc350x7652f59d0x1301caa20x8b480b120x2d91a5150xb3a4eab40xbb0577eb0xad94911b0xf495e8070x4bbcba8e0x241ca57a0xb6618dff0xff126de90x80b297e80x74c6b89b0xea027c2f0xe5f6220f0x4b141bb40x2bf63bcc0x1963e4260x3e74aea00x9c8eab970x43be5eaf0x72a30e080x8dc514840xa1a23c290x1f931c1c0x56a8ea480xbbf2358e0x2c67849c0x9a7e155e0xcdffacc60x52ef6b2c0xadfca15e0x7a0ed6270x01ffc9a7
TokenFacet
0xe37d4f73ef1c85def2174a394f17ac65dd3cbb81
Method | Selector |
---|---|
addStableSwapPool((uint32,bytes32),address) | 0x1506e463 |
adoptedToCanonical(address) | 0x60062091 |
adoptedToLocalExternalPools((uint32,bytes32)) | 0x80dc2248 |
adoptedToLocalExternalPools(bytes32) | 0x9b598519 |
approvedAssets(bytes32) | 0x57bd0a32 |
approvedAssets((uint32,bytes32)) | 0xae8bc0de |
canonicalToAdopted(bytes32) | 0x2c1999d0 |
canonicalToAdopted((uint32,bytes32)) | 0xbd8671a7 |
canonicalToRepresentation(bytes32) | 0x1ecf6f9f |
canonicalToRepresentation((uint32,bytes32)) | 0xad4c7771 |
getCustodiedAmount(bytes32) | 0x949de969 |
getLocalAndAdoptedToken(bytes32,uint32) | 0x07a38d7b |
getTokenId(address) | 0xf1537686 |
removeAssetId((uint32,bytes32),address,address) | 0x5a2164e5 |
removeAssetId(bytes32,address,address) | 0xa1b19301 |
representationToCanonical(address) | 0x03e418c2 |
setupAsset((uint32,bytes32),uint8,string,string,address,address,uint256) | 0xb64a5e07 |
setupAssetWithDeployedRepresentation((uint32,bytes32),address,address,address) | 0xe1cb3958 |
updateDetails((uint32,bytes32),string,string) | 0xc4058429 |
updateLiquidityCap((uint32,bytes32),uint256) | 0xe9d7bcec |
BridgeFacet
0x0e93f1e9a44af236186a8cbcdeb22e2e6564856c
Method | Selector |
---|---|
addSequencer(address) | 0x8a336231 |
approvedSequencers(address) | 0x159e041f |
bumpTransfer(bytes32) | 0x2424401f |
domain() | 0xc2fb26a6 |
enrollRemoteRouter(uint32,bytes32) | 0xb49c53a7 |
execute(((uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),address[],bytes[],address,bytes)) | 0x63e3e7d2 |
forceReceiveLocal((uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32)) | 0xcb8058ba |
forceUpdateSlippage((uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),uint256) | 0x54126711 |
nonce() | 0xaffed0e0 |
remote(uint32) | 0x121cca31 |
removeSequencer(address) | 0x6989ca7c |
routedTransfers(bytes32) | 0x1a8bc0e1 |
setXAppConnectionManager(address) | 0x41bdc8b5 |
transferStatus(bytes32) | 0xbfd79030 |
xAppConnectionManager() | 0x3339df96 |
xcall(uint32,address,address,address,uint256,uint256,bytes) | 0x8aac16ba |
xcallIntoLocal(uint32,address,address,address,uint256,uint256,bytes) | 0x91f5de79 |
InboxFacet
0x5ccd25372a41eeb3d4e5353879bb28213df5a295
Method | Selector |
---|---|
handle(uint32,uint32,bytes32,bytes) | 0xab2dc3f5 |
ProposedOwnableFacet
0x086b5a16d7bd6b2955fcc7d5f9aa2a1544b67e0d
Method | Selector |
---|---|
acceptProposedOwner() | 0xc5b350df |
assignRoleAdmin(address) | 0xbb271a27 |
assignRoleRouterAdmin(address) | 0x2ec0c002 |
assignRoleWatcher(address) | 0xa9943b1b |
delay() | 0x6a42b8f8 |
owner() | 0x8da5cb5b |
pause() | 0x8456cb59 |
paused() | 0x5c975abb |
proposeNewOwner(address) | 0xb1f8100d |
proposeRouterAllowlistRemoval() | 0xc56ce358 |
proposed() | 0xd1851c92 |
proposedTimestamp() | 0x3cf52ffb |
queryRole(address) | 0xc91cb56a |
removeRouterAllowlist() | 0x23986f7d |
revokeRole(address) | 0x80e52e3f |
routerAllowlistRemoved() | 0x6be55785 |
routerAllowlistTimestamp() | 0x12232937 |
unpause() | 0x3f4ba83a |
PortalFacet
0x7993bb17d8d8a0676cc1527f8b4ce52a2b490352
Method | Selector |
---|---|
aavePool() | 0xa03e4bc3 |
aavePortalFee() | 0xef1eb0c1 |
getAavePortalDebt(bytes32) | 0x09d7ba54 |
getAavePortalFeeDebt(bytes32) | 0xd1e5f31c |
repayAavePortal((uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),uint256,uint256,uint256) | 0xb3f62fcb |
repayAavePortalFor((uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),address,uint256,uint256) | 0x75d32371 |
setAavePool(address) | 0x349f937c |
setAavePortalFee(uint256) | 0x3bd30d34 |
RelayerFacet
0xccb64fdf1c0cc1aac1c39e5968e82f89c1b8c769
Method | Selector |
---|---|
addRelayer(address) | 0xdd39f00d |
approvedRelayers(address) | 0x8cba8b6a |
relayerFeeVault() | 0x65bc8582 |
removeRelayer(address) | 0x60f0a5ac |
setRelayerFeeVault(address) | 0xf01b3e01 |
RoutersFacet
0xbe8d8ac9a44fba6cb7a7e02c1e6576e06c7da72d
Method | Selector |
---|---|
LIQUIDITY_FEE_DENOMINATOR() | 0x4b72c5da |
LIQUIDITY_FEE_NUMERATOR() | 0x0951d6d8 |
acceptProposedRouterOwner(address) | 0x09935b8f |
addRouterLiquidity(uint256,address) | 0x54064594 |
addRouterLiquidityFor(uint256,address,address) | 0x2d3f9ef6 |
approveRouter(address) | 0xf259cd27 |
approveRouterForPortal(address) | 0xda3a892f |
getProposedRouterOwner(address) | 0x3b688da6 |
getProposedRouterOwnerTimestamp(address) | 0x12d57170 |
getRouterApproval(address) | 0x1407093b |
getRouterApprovalForPortal(address) | 0x8770e682 |
getRouterOwner(address) | 0xe9160f3e |
getRouterRecipient(address) | 0xc6bf691d |
initializeRouter(address,address) | 0xb214c901 |
maxRoutersPerTransfer() | 0x9bf6d875 |
proposeRouterOwner(address,address) | 0x22a3c007 |
removeRouterLiquidity((uint32,bytes32),uint256,address) | 0xf72c5048 |
removeRouterLiquidityFor((uint32,bytes32),uint256,address,address) | 0xfd5bd5fe |
routerBalances(address,address) | 0x41258b5c |
setLiquidityFeeNumerator(uint256) | 0x582c78d2 |
setMaxRoutersPerTransfer(uint256) | 0x82904716 |
setRouterRecipient(address,address) | 0xffaf3f1a |
unapproveRouter(address) | 0x911b8ee2 |
unapproveRouterForPortal(address) | 0x04376ff4 |
StableSwapFacet
0x9ab5f562dc2acccd1b80d6564b770786e38f0686
Method | Selector |
---|---|
addSwapLiquidity(bytes32,uint256[],uint256,uint256) | 0x8d365457 |
calculateRemoveSwapLiquidity(bytes32,uint256) | 0xa02288f4 |
calculateRemoveSwapLiquidityOneToken(bytes32,uint256,uint8) | 0x29d99b10 |
calculateSwap(bytes32,uint8,uint8,uint256) | 0x8f11d27f |
calculateSwapTokenAmount(bytes32,uint256[],bool) | 0x76ca2e52 |
getSwapA(bytes32) | 0xd251dc35 |
getSwapAPrecise(bytes32) | 0x7652f59d |
getSwapAdminBalance(bytes32,uint256) | 0x1301caa2 |
getSwapLPToken(bytes32) | 0x8b480b12 |
getSwapStorage(bytes32) | 0x2d91a515 |
getSwapToken(bytes32,uint8) | 0xb3a4eab4 |
getSwapTokenBalance(bytes32,uint8) | 0xbb0577eb |
getSwapTokenIndex(bytes32,address) | 0xad94911b |
getSwapVirtualPrice(bytes32) | 0xf495e807 |
removeSwapLiquidity(bytes32,uint256,uint256[],uint256) | 0x4bbcba8e |
removeSwapLiquidityImbalance(bytes32,uint256[],uint256,uint256) | 0x241ca57a |
removeSwapLiquidityOneToken(bytes32,uint256,uint8,uint256,uint256) | 0xb6618dff |
swap(bytes32,uint8,uint8,uint256,uint256,uint256) | 0xff126de9 |
swapExact(bytes32,uint256,address,address,uint256,uint256) | 0x80b297e8 |
swapExactOut(bytes32,uint256,address,address,uint256,uint256) | 0x74c6b89b |
SwapAdminFacet
0x6369f971fd1f1f230b8584151ed7747ff710cc68
Method | Selector |
---|---|
disableSwap(bytes32) | 0xea027c2f |
initializeSwap(bytes32,address[],uint8[],string,string,uint256,uint256,uint256) | 0xe5f6220f |
isDisabled(bytes32) | 0x4b141bb4 |
lpTokenTargetAddress() | 0x2bf63bcc |
rampA(bytes32,uint256,uint256) | 0x1963e426 |
removeSwap(bytes32) | 0x3e74aea0 |
setSwapAdminFee(bytes32,uint256) | 0x9c8eab97 |
setSwapFee(bytes32,uint256) | 0x43be5eaf |
stopRampA(bytes32) | 0x72a30e08 |
updateLpTokenTarget(address) | 0x8dc51484 |
withdrawSwapAdminFees(bytes32) | 0xa1a23c29 |
DiamondCutFacet
0x324c5834cd3bd19c4991f4fc5b3a0ff5257a692b
Method | Selector |
---|---|
diamondCut((address,uint8,bytes4[])[],address,bytes) | 0x1f931c1c |
getAcceptanceTime((address,uint8,bytes4[])[],address,bytes) | 0x56a8ea48 |
proposeDiamondCut((address,uint8,bytes4[])[],address,bytes) | 0xbbf2358e |
rescindDiamondCut((address,uint8,bytes4[])[],address,bytes) | 0x2c67849c |
DiamondInit
0x44e799f47a5599f5c9158d1f2457e30a6d77adb4
Method | Selector |
---|---|
init(uint32,address,uint256,address) | 0x9a7e155e |
DiamondLoupeFacet
0x3bcf4185443a339517ad4e580067f178d1b68e1d
Method | Selector |
---|---|
facetAddress(bytes4) | 0xcdffacc6 |
facetAddresses() | 0x52ef6b2c |
facetFunctionSelectors(address) | 0xadfca15e |
facets() | 0x7a0ed627 |
supportsInterface(bytes4) | 0x01ffc9a7 |