Search by Address
arbitrum

Sponsor Louper

Reach thousands of Blockchain Enthusiasts & Developers Worldwide

ConnextDiamond

0xEE9deC2712cCE65174B561151701Bf54b99C24C8
Upgradable
Download ABI
Recent Transactions
Block # Hash Function Age From Value
Upgrade History
2
Comments
You must sign in to post a comment.

TokenFacet

0xe37d4f73ef1c85def2174a394f17ac65dd3cbb81
Method Selector
Read Only
adoptedToCanonical(address) view returns (tuple(uint32,bytes32)) 0x60062091
adoptedToLocalExternalPools(tuple(uint32,bytes32)) view returns (address) 0x80dc2248
adoptedToLocalExternalPools(bytes32) view returns (address) 0x9b598519
approvedAssets(bytes32) view returns (bool) 0x57bd0a32
approvedAssets(tuple(uint32,bytes32)) view returns (bool) 0xae8bc0de
canonicalToAdopted(bytes32) view returns (address) 0x2c1999d0
canonicalToAdopted(tuple(uint32,bytes32)) view returns (address) 0xbd8671a7
canonicalToRepresentation(bytes32) view returns (address) 0x1ecf6f9f
canonicalToRepresentation(tuple(uint32,bytes32)) view returns (address) 0xad4c7771
getCustodiedAmount(bytes32) view returns (uint256) 0x949de969
getLocalAndAdoptedToken(bytes32,uint32) view returns (address,address) 0x07a38d7b
getTokenId(address) view returns (tuple(uint32,bytes32)) 0xf1537686
representationToCanonical(address) view returns (tuple(uint32,bytes32)) 0x03e418c2
Writeable
addStableSwapPool(tuple(uint32,bytes32),address) 0x1506e463
removeAssetId(tuple(uint32,bytes32),address,address) 0x5a2164e5
removeAssetId(bytes32,address,address) 0xa1b19301
setupAsset(tuple(uint32,bytes32),uint8,string,string,address,address,uint256) returns (address) 0xb64a5e07
setupAssetWithDeployedRepresentation(tuple(uint32,bytes32),address,address,address) returns (address) 0xe1cb3958
updateDetails(tuple(uint32,bytes32),string,string) 0xc4058429
updateLiquidityCap(tuple(uint32,bytes32),uint256) 0xe9d7bcec

BridgeFacet

0x8d5a6be033d6aec504f87c8be946ae9b6b1f2dd7
Method Selector
Read Only
approvedSequencers(address) view returns (bool) 0x159e041f
domain() view returns (uint32) 0xc2fb26a6
nonce() view returns (uint256) 0xaffed0e0
remote(uint32) view returns (address) 0x121cca31
routedTransfers(bytes32) view returns (address[]) 0x1a8bc0e1
transferStatus(bytes32) view returns (uint8) 0xbfd79030
xAppConnectionManager() view returns (address) 0x3339df96
Writeable
addSequencer(address) 0x8a336231
bumpTransfer(bytes32) payable 0x2424401f
bumpTransfer(bytes32,address,uint256) 0x59efa162
enrollRemoteRouter(uint32,bytes32) 0xb49c53a7
execute(tuple(tuple(uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),address[],bytes[],address,bytes)) returns (bytes32) 0x63e3e7d2
forceReceiveLocal(tuple(uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32)) 0xcb8058ba
forceUpdateSlippage(tuple(uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),uint256) 0x54126711
removeSequencer(address) 0x6989ca7c
setXAppConnectionManager(address) 0x41bdc8b5
xcall(uint32,address,address,address,uint256,uint256,bytes) payable returns (bytes32) 0x8aac16ba
xcall(uint32,address,address,address,uint256,uint256,bytes,uint256) returns (bytes32) 0x93f18ac5
xcallIntoLocal(uint32,address,address,address,uint256,uint256,bytes,uint256) returns (bytes32) 0x674dc933
xcallIntoLocal(uint32,address,address,address,uint256,uint256,bytes) payable returns (bytes32) 0x91f5de79

InboxFacet

0x5ccd25372a41eeb3d4e5353879bb28213df5a295
Method Selector
Writeable
handle(uint32,uint32,bytes32,bytes) 0xab2dc3f5

ProposedOwnableFacet

0x086b5a16d7bd6b2955fcc7d5f9aa2a1544b67e0d
Method Selector
Read Only
delay() view returns (uint256) 0x6a42b8f8
owner() view returns (address) 0x8da5cb5b
paused() view returns (bool) 0x5c975abb
proposed() view returns (address) 0xd1851c92
proposedTimestamp() view returns (uint256) 0x3cf52ffb
queryRole(address) view returns (uint8) 0xc91cb56a
routerAllowlistRemoved() view returns (bool) 0x6be55785
routerAllowlistTimestamp() view returns (uint256) 0x12232937
Writeable
acceptProposedOwner() 0xc5b350df
assignRoleAdmin(address) 0xbb271a27
assignRoleRouterAdmin(address) 0x2ec0c002
assignRoleWatcher(address) 0xa9943b1b
pause() 0x8456cb59
proposeNewOwner(address) 0xb1f8100d
proposeRouterAllowlistRemoval() 0xc56ce358
removeRouterAllowlist() 0x23986f7d
revokeRole(address) 0x80e52e3f
unpause() 0x3f4ba83a

PortalFacet

0x7993bb17d8d8a0676cc1527f8b4ce52a2b490352
Method Selector
Read Only
aavePool() view returns (address) 0xa03e4bc3
aavePortalFee() view returns (uint256) 0xef1eb0c1
getAavePortalDebt(bytes32) view returns (uint256) 0x09d7ba54
getAavePortalFeeDebt(bytes32) view returns (uint256) 0xd1e5f31c
Writeable
repayAavePortal(tuple(uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),uint256,uint256,uint256) 0xb3f62fcb
repayAavePortalFor(tuple(uint32,uint32,uint32,address,address,bool,bytes,uint256,address,uint256,uint256,uint256,bytes32),address,uint256,uint256) payable 0x75d32371
setAavePool(address) 0x349f937c
setAavePortalFee(uint256) 0x3bd30d34

RelayerFacet

0xccb64fdf1c0cc1aac1c39e5968e82f89c1b8c769
Method Selector
Read Only
approvedRelayers(address) view returns (bool) 0x8cba8b6a
relayerFeeVault() view returns (address) 0x65bc8582
Writeable
addRelayer(address) 0xdd39f00d
removeRelayer(address) 0x60f0a5ac
setRelayerFeeVault(address) 0xf01b3e01

RoutersFacet

0xbe8d8ac9a44fba6cb7a7e02c1e6576e06c7da72d
Method Selector
Read Only
LIQUIDITY_FEE_DENOMINATOR() pure returns (uint256) 0x4b72c5da
LIQUIDITY_FEE_NUMERATOR() view returns (uint256) 0x0951d6d8
getProposedRouterOwner(address) view returns (address) 0x3b688da6
getProposedRouterOwnerTimestamp(address) view returns (uint256) 0x12d57170
getRouterApproval(address) view returns (bool) 0x1407093b
getRouterApprovalForPortal(address) view returns (bool) 0x8770e682
getRouterOwner(address) view returns (address) 0xe9160f3e
getRouterRecipient(address) view returns (address) 0xc6bf691d
maxRoutersPerTransfer() view returns (uint256) 0x9bf6d875
routerBalances(address,address) view returns (uint256) 0x41258b5c
Writeable
acceptProposedRouterOwner(address) 0x09935b8f
addRouterLiquidity(uint256,address) payable 0x54064594
addRouterLiquidityFor(uint256,address,address) payable 0x2d3f9ef6
approveRouter(address) 0xf259cd27
approveRouterForPortal(address) 0xda3a892f
initializeRouter(address,address) 0xb214c901
proposeRouterOwner(address,address) 0x22a3c007
removeRouterLiquidity(tuple(uint32,bytes32),uint256,address) 0xf72c5048
removeRouterLiquidityFor(tuple(uint32,bytes32),uint256,address,address) 0xfd5bd5fe
setLiquidityFeeNumerator(uint256) 0x582c78d2
setMaxRoutersPerTransfer(uint256) 0x82904716
setRouterRecipient(address,address) 0xffaf3f1a
unapproveRouter(address) 0x911b8ee2
unapproveRouterForPortal(address) 0x04376ff4

StableSwapFacet

0x9ab5f562dc2acccd1b80d6564b770786e38f0686
Method Selector
Read Only
calculateRemoveSwapLiquidity(bytes32,uint256) view returns (uint256[]) 0xa02288f4
calculateRemoveSwapLiquidityOneToken(bytes32,uint256,uint8) view returns (uint256) 0x29d99b10
calculateSwap(bytes32,uint8,uint8,uint256) view returns (uint256) 0x8f11d27f
calculateSwapTokenAmount(bytes32,uint256[],bool) view returns (uint256) 0x76ca2e52
getSwapA(bytes32) view returns (uint256) 0xd251dc35
getSwapAPrecise(bytes32) view returns (uint256) 0x7652f59d
getSwapAdminBalance(bytes32,uint256) view returns (uint256) 0x1301caa2
getSwapLPToken(bytes32) view returns (address) 0x8b480b12
getSwapStorage(bytes32) view returns (tuple(bytes32,uint256,uint256,uint256,uint256,uint256,uint256,address,address[],uint256[],uint256[],uint256[],bool,uint256)) 0x2d91a515
getSwapToken(bytes32,uint8) view returns (address) 0xb3a4eab4
getSwapTokenBalance(bytes32,uint8) view returns (uint256) 0xbb0577eb
getSwapTokenIndex(bytes32,address) view returns (uint8) 0xad94911b
getSwapVirtualPrice(bytes32) view returns (uint256) 0xf495e807
Writeable
addSwapLiquidity(bytes32,uint256[],uint256,uint256) returns (uint256) 0x8d365457
removeSwapLiquidity(bytes32,uint256,uint256[],uint256) returns (uint256[]) 0x4bbcba8e
removeSwapLiquidityImbalance(bytes32,uint256[],uint256,uint256) returns (uint256) 0x241ca57a
removeSwapLiquidityOneToken(bytes32,uint256,uint8,uint256,uint256) returns (uint256) 0xb6618dff
swap(bytes32,uint8,uint8,uint256,uint256,uint256) returns (uint256) 0xff126de9
swapExact(bytes32,uint256,address,address,uint256,uint256) returns (uint256) 0x80b297e8
swapExactOut(bytes32,uint256,address,address,uint256,uint256) returns (uint256) 0x74c6b89b

SwapAdminFacet

0x6369f971fd1f1f230b8584151ed7747ff710cc68
Method Selector
Read Only
isDisabled(bytes32) view returns (bool) 0x4b141bb4
lpTokenTargetAddress() view returns (address) 0x2bf63bcc
Writeable
disableSwap(bytes32) 0xea027c2f
initializeSwap(bytes32,address[],uint8[],string,string,uint256,uint256,uint256) 0xe5f6220f
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
Read Only
getAcceptanceTime(tuple(address,uint8,bytes4[])[],address,bytes) view returns (uint256) 0x56a8ea48
Writeable
diamondCut(tuple(address,uint8,bytes4[])[],address,bytes) 0x1f931c1c
proposeDiamondCut(tuple(address,uint8,bytes4[])[],address,bytes) 0xbbf2358e
rescindDiamondCut(tuple(address,uint8,bytes4[])[],address,bytes) 0x2c67849c

DiamondInit

0x44e799f47a5599f5c9158d1f2457e30a6d77adb4
Method Selector
Writeable
init(uint32,address,uint256,address) 0x9a7e155e

DiamondLoupeFacet

0x3bcf4185443a339517ad4e580067f178d1b68e1d
Method Selector
Read Only
facetAddress(bytes4) view returns (address) 0xcdffacc6
facetAddresses() view returns (address[]) 0x52ef6b2c
facetFunctionSelectors(address) view returns (bytes4[]) 0xadfca15e
facets() view returns (tuple(address,bytes4[])[]) 0x7a0ed627
supportsInterface(bytes4) view returns (bool) 0x01ffc9a7

Copyright © 2022

Mark III Labs, LLC

All right reserved