Search by Address
Sponsor Louper
Reach thousands of Blockchain Enthusiasts & Developers Worldwide
LiFiDiamond
0x1231DEB6f5749EF6cE6943a275A1D3E7486F4EaE
Upgradable
Comments
You must sign in to post a comment.
Upgrade History
31
- ๐
- ๐
Diamond Cut
0x9485d039d8e833e8b86507598f938855c936f353c9aea05225bbf8231b11a4d60x0680ded40x2b53e8f30x4db91a000xe62534160x787f2d0e0x6721556d0x826149970x00d2aed60xdf55e126 - ๐
Diamond Cut
0xeaa5820d04a35cda1985d183ed680a232d86144884bad84603e5a9d6fd9397810x0680ded40x2b53e8f30x4db91a000xe62534160x787f2d0e0x6721556d0x826149970x00d2aed60xdf55e126 - ๐
- ๐
Diamond Cut
0x78c619641b62a19ce120ad5572c8e2b853f8f07e613080161a597bd97dca49190x280c6deb0xef27dc6f0x64a74ee2 - ๐
Diamond Cut
0x7ee6f6356e1c0fef623f9eb056dd273c744db97919f9ca13c620bd944a4fae290x0680ded40x2b53e8f30x4db91a000xe62534160x787f2d0e0x6721556d0x826149970x00d2aed60xdf55e126 - ๐
Diamond Cut
0xd743c5a9b94fae93b5286655925cc199c35cff813fae102204135b01ca0a3ba80x0680ded40x2b53e8f30x4db91a000xe62534160x787f2d0e0x6721556d0x826149970x00d2aed60xdf55e126 - ๐
Diamond Cut
0xffc08d467e0d725641232c79beb11a0dcfbdf50442e8a099140fd6bf72f51ea90x0680ded40x2b53e8f30x4db91a000xe62534160x787f2d0e0x6721556d0x826149970x00d2aed60xdf55e126 - ๐
Diamond Cut
0x4ade7587e37ab9cf6f6c5f4f69ccb0da2f37e52995fc6707d64a9b44e2e4518a0x7dd15f250x2b53e8f30x4db91a000xe62534160x787f2d0e0x6721556d0x826149970x00d2aed60xdf55e126 - ๐
Diamond Cut
0x4472a5b5b5fec9e3e6084cc4d71b6b87dd71fe0a12868ca46b2c2ebb73900c9a0x7dd15f250x2b53e8f30x4db91a000xe62534160x787f2d0e0x6721556d0x826149970x00d2aed60xdf55e126 - ๐
Diamond Cut
0x0e0b185b809c84a5ec015bc1bb3cd663bd38b1d37def357bddbca14e252cd10d0x3961d1ed0xfa904c120xe55f8110 - ๐
Diamond Cut
0xf11c1e1fc96f6c60bd00408d534244110b70d44ef4240f210326a17b76f03b2a0x3961d1ed0xfa904c120xe55f8110 - ๐
- ๐
- ๐
- ๐
- ๐
- ๐
Diamond Cut
0xbbe5b0c6275a8c0c9de866254c9e665dcf69a7d690d1c247cbc3e7884552f0ce0xdf76ed590xd35794fd0x7f4445a40x3b00e8070xd7556c1e - ๐
- ๐
Diamond Cut
0x149125ba3d08a4c0f99f4cacec767d2bf53632daeafc9633fce70b34cd49a4120xdecb09d70xce8a97a50x5bb5d448 - ๐
- ๐
- ๐
Diamond Cut
0x6be9d6e4ebe9571be6f43654b6a3c5aab6ac16937ceeb15a291e707a6d7e747a0x23920d460x2cd540530xef55f6dd0xa342d3ff - ๐
- ๐
Diamond Cut
0xad2c13f240609cd18e35a97fe51a022d5b327a9ebd7052cdccc2cecfd0eadeaa0x3961d1ed0xfa904c120xe55f8110 - ๐
- ๐
- ๐
Diamond Cut
0x1f91cabc573985f85548eb69a34917321d346a110e048e878ea9191044fe2add0xaeb116de0x13045b0f0x733499c9 - ๐
- ๐
Diamond Cut
0x4b376242e4f8005cd56e96570b9d32f3d7478f7dcd1e7c43f2b106a27ba7d2400xcdffacc60x52ef6b2c0xadfca15e0x7a0ed6270x01ffc9a70x23452b9c0x7200b8290x8da5cb5b0xf2fde38b0x1458d7ad0xd9caed120x536db2660xfbb2d3810xfcd8e49e0x9afc19c70x44e2b18c0x2d2506a90x124f1ead0xc3a6a96b0x612ad9cb0xa4c3366e - ๐
DiamondCutFacet
0xf7993a8df974ad022647e63402d6315137c58abf
Method | Selector |
---|---|
diamondCut((address,uint8,bytes4[])[],address,bytes) | 0x1f931c1c |
DiamondLoupeFacet
0xf5ba8db6fea7af820de35c8d0c294e17dbc1b9d2
Method | Selector |
---|---|
facetAddress(bytes4) | 0xcdffacc6 |
facetAddresses() | 0x52ef6b2c |
facetFunctionSelectors(address) | 0xadfca15e |
facets() | 0x7a0ed627 |
supportsInterface(bytes4) | 0x01ffc9a7 |
OwnershipFacet
0x2327f3fbec98b836012639545be35e6e8f83892a
Method | Selector |
---|---|
cancelOwnershipTransfer() | 0x23452b9c |
confirmOwnershipTransfer() | 0x7200b829 |
owner() | 0x8da5cb5b |
transferOwnership(address) | 0xf2fde38b |
WithdrawFacet
0x756061f9c646a755233c63f5bc6e7ad0d3b54fc3
Method | Selector |
---|---|
executeCallAndWithdraw(address,bytes,address,address,uint256) | 0x1458d7ad |
withdraw(address,address,uint256) | 0xd9caed12 |
DexManagerFacet
0x4f90dc98674a7bc597e70d1d4b8d72d75be09732
Method | Selector |
---|---|
addDex(address) | 0x536db266 |
approvedDexs() | 0xfbb2d381 |
batchAddDex(address[]) | 0xfcd8e49e |
batchRemoveDex(address[]) | 0x9afc19c7 |
batchSetFunctionApprovalBySignature(bytes4[],bool) | 0x44e2b18c |
isFunctionApproved(bytes4) | 0x2d2506a9 |
removeDex(address) | 0x124f1ead |
setFunctionApprovalBySignature(bytes4,bool) | 0xc3a6a96b |
AccessManagerFacet
0x8f1f3113dbf717a53edfddf3a7e4168e45fd62f5
Method | Selector |
---|---|
addressCanExecuteMethod(bytes4,address) | 0x612ad9cb |
setCanExecute(bytes4,address,bool) | 0xa4c3366e |
AcrossFacet
0x6622d02754559bf2a6a4f5cc3469846900dcd395
Method | Selector |
---|---|
startBridgeTokensViaAcross((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint64,uint32)) | 0xba66bd9a |
swapAndStartBridgeTokensViaAcross((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint64,uint32)) | 0x4eefe3a5 |
AxelarFacet
0xb0d0bc62fbbe8d275b308c8ae18b7bbc52aa0e0d
Method | Selector |
---|---|
executeCallViaAxelar((uint256,address,address,bytes)) | 0xaeb116de |
executeCallWithTokenViaAxelar((uint256,address,address,bytes),address,uint256,address) | 0x13045b0f |
setChainName(uint256,string) | 0x733499c9 |
CBridgeFacet
0x3b2b473b2e390aaeb76ff00a4278045da25e2bfb
Method | Selector |
---|---|
startBridgeTokensViaCBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint32,uint64)) | 0xae0b91e5 |
swapAndStartBridgeTokensViaCBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint32,uint64)) | 0x482c6a85 |
GnosisBridgeFacet
0x11128ce75cb297ebeb0e98cf09bd7df007534ee1
Method | Selector |
---|---|
startBridgeTokensViaXDaiBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool)) | 0x02cba4a3 |
swapAndStartBridgeTokensViaXDaiBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[]) | 0xa9d0550f |
ArbitrumBridgeFacet
0x0ca20617798cf4dbfd92378dfa1e6252dbc0ae78
Method | Selector |
---|---|
startBridgeTokensViaArbitrumBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint256,uint256,uint256)) | 0xc9851d0b |
swapAndStartBridgeTokensViaArbitrumBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint256,uint256,uint256)) | 0x3cc9517b |
HyphenFacet
0x2f7f1a1c392e58012b84cfa673df73101666314d
Method | Selector |
---|---|
startBridgeTokensViaHyphen((bytes32,string,string,address,address,address,uint256,uint256,bool,bool)) | 0x8bf6ef99 |
swapAndStartBridgeTokensViaHyphen((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[]) | 0x9feb6731 |
MultichainFacet
0x6444cc208fb4f9059813ad795fad0c07db8793a2
Method | Selector |
---|---|
registerBridge(address,bool) | 0x23920d46 |
registerBridge(address[],bool[]) | 0x2cd54053 |
startBridgeTokensViaMultichain((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address)) | 0xef55f6dd |
swapAndStartBridgeTokensViaMultichain((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(address)) | 0xa342d3ff |
NXTPFacet
0x26cdc2c58bdc2d3028a7a37f5d7e479eb7bf025c
Method | Selector |
---|---|
startBridgeTokensViaNXTP((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),((address,address,address,address,address,address,address,address,address,uint256,uint256,bytes32,bytes32),uint256,bytes,bytes,bytes,bytes)) | 0xc9fb76b1 |
swapAndStartBridgeTokensViaNXTP((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],((address,address,address,address,address,address,address,address,address,uint256,uint256,bytes32,bytes32),uint256,bytes,bytes,bytes,bytes)) | 0x9c70d7e6 |
OmniBridgeFacet
0x80a5ca3cd907376fef5e57b0e9032b27db82201b
Method | Selector |
---|---|
startBridgeTokensViaOmniBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool)) | 0x782621d8 |
swapAndStartBridgeTokensViaOmniBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[]) | 0x95726782 |
OptimismBridgeFacet
0x87c10910da7258e55da2c5d43739fb68b12e6a4b
Method | Selector |
---|---|
registerOptimismBridge(address,address) | 0xdecb09d7 |
startBridgeTokensViaOptimismBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,uint32,bool)) | 0xce8a97a5 |
swapAndStartBridgeTokensViaOptimismBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(address,uint32,bool)) | 0x5bb5d448 |
PolygonBridgeFacet
0x2fd7d88c4abfc35749c75f9eeeb68cb8f41e3cac
Method | Selector |
---|---|
startBridgeTokensViaPolygonBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool)) | 0xaf62c7d6 |
swapAndStartBridgeTokensViaPolygonBridge((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[]) | 0xb4f37581 |
StargateFacet
0x353268a8eb912be2079876bc1faca109e89e5308
Method | Selector |
---|---|
quoteLayerZeroFee(uint256,(uint256,uint256,uint256,uint256,address,bytes,bytes)) | 0xdf76ed59 |
setLayerZeroChainId(uint256,uint16) | 0xd35794fd |
setStargatePoolId(address,uint16) | 0x7f4445a4 |
startBridgeTokensViaStargate((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint256,uint256,uint256,uint256,address,bytes,bytes)) | 0x3b00e807 |
swapAndStartBridgeTokensViaStargate((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint256,uint256,uint256,uint256,address,bytes,bytes)) | 0xd7556c1e |
PeripheryRegistryFacet
0x8e4097ecfcc60f25ff2d7ee4d472eca4a28a8425
Method | Selector |
---|---|
getPeripheryContract(string) | 0xa516f0f3 |
registerPeripheryContract(string,address) | 0x5c2ed36a |
GenericSwapFacet
0x7db3e450d818ce91cec519425385bcf8c4cffda9
Method | Selector |
---|---|
swapTokensGeneric(bytes32,string,string,address,uint256,(address,address,address,address,uint256,bytes,bool)[]) | 0x4630a0d8 |
HopFacet
0x0cf028b3c8d4dfd8ddf59ab480d45c24bffbb8f2
Method | Selector |
---|---|
registerBridge(address,address) | 0x3961d1ed |
startBridgeTokensViaHop((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint256,uint256,uint256,uint256,uint256)) | 0xfa904c12 |
swapAndStartBridgeTokensViaHop((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint256,uint256,uint256,uint256,uint256)) | 0xe55f8110 |
GetGasFacet
0x50b4cb2c152322760a8fa59105a46745ce2b7eac
Method | Selector |
---|---|
startBridgeTokensViaGetGas((bytes32,string,string,address,address,address,uint256,uint256,bool,bool)) | 0xfd750f84 |
swapAndStartBridgeTokensViaGetGas((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[]) | 0x3461c144 |
AmarokFacet
0xe7ca1f5e54cc0be6c544f32cce714fb484b0dfc4
Method | Selector |
---|---|
setAmarokDomain(uint256,uint32) | 0x280c6deb |
startBridgeTokensViaAmarok((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(bytes,address,uint256,uint256,address)) | 0xef27dc6f |
swapAndStartBridgeTokensViaAmarok((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(bytes,address,uint256,uint256,address)) | 0x64a74ee2 |
HopFacetOptimized
0xbce268b24155df2a18982984e9716136278f38d6
Method | Selector |
---|---|
setApprovalForBridges(address[],address[]) | 0x0680ded4 |
startBridgeTokensViaHopL1ERC20((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint256,uint256,uint256,uint256,uint256,address)) | 0x2b53e8f3 |
startBridgeTokensViaHopL1Native((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint256,uint256,uint256,uint256,uint256,address)) | 0x4db91a00 |
startBridgeTokensViaHopL2ERC20((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint256,uint256,uint256,uint256,uint256,address)) | 0xe6253416 |
startBridgeTokensViaHopL2Native((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(uint256,uint256,uint256,uint256,uint256,address)) | 0x787f2d0e |
swapAndStartBridgeTokensViaHopL1ERC20((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint256,uint256,uint256,uint256,uint256,address)) | 0x6721556d |
swapAndStartBridgeTokensViaHopL1Native((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint256,uint256,uint256,uint256,uint256,address)) | 0x82614997 |
swapAndStartBridgeTokensViaHopL2ERC20((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint256,uint256,uint256,uint256,uint256,address)) | 0x00d2aed6 |
swapAndStartBridgeTokensViaHopL2Native((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[],(uint256,uint256,uint256,uint256,uint256,address)) | 0xdf55e126 |
LIFuelFacet
0x1d8f23cffda7c259a1a5d2dc776309acb3afda59
Method | Selector |
---|---|
startBridgeTokensViaLIFuel((bytes32,string,string,address,address,address,uint256,uint256,bool,bool)) | 0x9b6ee8e4 |
swapAndStartBridgeTokensViaLIFuel((bytes32,string,string,address,address,address,uint256,uint256,bool,bool),(address,address,address,address,uint256,bytes,bool)[]) | 0x55206216 |