0x9f452b7cc24e6e6fa690fe77cf5dd2ba3dbf1ed9

Unverified contract

Proxy

Active on Ethereum with 179,244 txns
Deployed by via 0x1b751e17 at 15848162
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 9 additional slots
ERC-20
Value $27,885.39
ERC-20
Value $27,204.49
ERC-20
Value $16,908.34
ERC-20
Value $7,212.84
ERC-20
Value $15.92
0x75f5e2b0fb6a5e0ebf3c6e09f68357903012a5d8ca99b67455344cb18d6eb783
0x485964c126bc0e7d34b38e53c54871e3b8ea54e31763487c4b4525e0a543aa33
0xe242d74c5516e3ec4ec9bc19607d5fd69fd5b65b935863c3bffccf0ca3bbb76d
0xf0997eacbe6fd57a37a8d0175281260963ce2818511f400e2379dd3ad18658cf
0xcf439ba021fb073c8e51ab4941c5ec6f8f35a86786b5e2650601fb7a542ded09
0xcd7de7fecfd4e9dbdfca0473e262d25c8f4754a80be57cab6753aaf2204080f7
0xd0c42f694a763b3d4eb5ef9a3ee37157b76a51ee9cd90c7a74a5a80a7c29f64c
0x5ecb0393d455783728831a0f53e6d6076d22602154018db32a714b27cb5091e3
0x441f69c99a1899c4c4c14009fb0e285bbb3059eaa7f11326c7759b96d58a50dc
0xfb389e4f29f6e8ec9b4f2778535951de0cdbd5854b48e48c854b2d8474b2dcde

Functions
Getter at block 21157423
authoritiesLength(view returns (uint256)
1
chainId(view returns (uint16)
2
governanceContract(view returns (bytes32)
0x159ae617db2bc67c1cef659ce3571b3de1236980c3a551e17ebae0674af60188
hubChainId(view returns (uint16)
1
owner(view returns (address)
0x7c63e722a7d3ca4fafc29270d82b07e6b07fc564
paused(view returns (bool)
false
sequence(view returns (uint64)
77819
Read-only
getAuthority(uint256 indexview returns (address)
getTokenAndBaseType(bytes tokenClassKeyview returns (address tokenuint256 baseType)
getTokenClassKey(address tokenuint256 baseTypebool onlyEnabledview returns (bytes tokenClassKey)
getTokenType(address tokenview returns (uint8)
isAllowedDestinationChainId(address tokenuint16 destinationChainIdview returns (bool)
isBridgeMessageUsed(bytes32 digestview returns (bool)
isBurningBridge(address tokenuint256 baseTypeview returns (bool)
isEnabled(address tokenuint256 baseTypeview returns (bool enabled)
isGovernanceMessageUsed(bytes32 digestview returns (bool)
isInitialized(bytes tokenClassKeyview returns (bool initialized)
supportsInterface(bytes4 interfaceIdview returns (bool)
verifyGovernanceMessage(struct StructsVSM messagebytes32 messageHashview returns (bool resultstring failureReason)
verifyMessage(struct StructsVSM messagebytes32 digestview returns (bool resultstring failureReason)
State-modifying
batchBridgeOut(address tokenuint256[] amountsuint256[] tokenIdsuint16 destinationChainIdbytes recipient
bridgeIn(struct StructsVSM message
bridgeOut(address tokenuint256 amountuint256 tokenIduint16 destinationChainIdbytes recipient
bridgeOutWithPermit(address tokenuint256 amountuint16 destinationChainIdbytes recipientuint256 deadlineuint8 vbytes32 rbytes32 s
changeAuthorities(struct StructsVSM message
onERC1155BatchReceived(address operatoraddress fromuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(address operatoraddress fromuint256uint256bytesreturns (bytes4)
onERC721Received(address operatoraddress fromuint256bytesreturns (bytes4)
pause(
renounceOwnership(
setTokenBridgeEnabled(bytes tokenClassKeybool enabled
setTokenDestinations(address tokenuint16[] destinationChainIdsbool allowed
setupConversionFunnel(address tokenuint256 baseTypebytes tokenClassKey
setupTokenBridge(bytes tokenClassKeyaddress tokenuint256 baseTypeuint8 tokenTypebool burningbool enabled
transferOwnership(address newOwner
unpause(
upgrade(struct StructsVSM message
Events
AdminChanged(address previousAdminaddress newAdmin
AllowedDestinationsChanged(address indexed tokenuint16[] destinationChainIdsbool allowed
AuthoritiesChanged(address[] newAuthorities
BeaconUpgraded(address indexed beacon
BridgeInBatch(address indexed tokenuint256[] tokenIdsuint256[] quantitiesaddress indexed recipient
BridgeInitialized(bytes tokenClassKeyaddress indexed tokenuint256 baseTypeuint8 tokenTypebool isburning
BridgeTokens(bytes32 emitteruint16 chainIduint64 sequencebytes32 noncebytes payload
BridgedIn(address indexed tokenuint256 tokenIduint256 quantityaddress indexed recipient
ConversionInitialized(address indexed tokenuint256 baseTypebytes tokenClassKey
EnabledUpdated(bytes tokenClassKeybool isEnabled
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Unpaused(address account
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
UpgradeTimelockViolation(uint256 currentBlockuint256 onlyAfterBlock