SuiBridge

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xc35299eb at 20811249
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots

No balances found for "SuiBridge"

No transactions found for "SuiBridge"


Functions
Getter at block 21241419
UPGRADE_INTERFACE_VERSION(view returns (string)
5.0.0
committee(view returns (address)
0x0000000000000000000000000000000000000000
limiter(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
vault(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
isTransferProcessed(uint64 nonceview returns (bool isProcessed)
nonces(uint8 messageTypeview returns (uint64 nonce)
State-modifying
bridgeERC20(uint8 tokenIDuint256 amountbytes recipientAddressuint8 destinationChainID
bridgeETH(bytes recipientAddressuint8 destinationChainIDpayable 
executeEmergencyOpWithSignatures(bytes[] signaturesstruct BridgeUtilsMessage message
initialize(address _committeeaddress _vaultaddress _limiter
transferBridgedTokensWithSignatures(bytes[] signaturesstruct BridgeUtilsMessage message
upgradeToAndCall(address newImplementationbytes datapayable 
upgradeWithSignatures(bytes[] signaturesstruct BridgeUtilsMessage message
Events
ContractUpgraded(uint256 nonceaddress proxyaddress implementation
EmergencyOperation(uint64 noncebool paused
Initialized(uint64 version
Paused(address account
TokensClaimed(uint8 indexed sourceChainIDuint64 indexed nonceuint8 indexed destinationChainIDuint8 tokenIDuint256 erc20AdjustedAmountbytes senderAddressaddress recipientAddress
TokensDeposited(uint8 indexed sourceChainIDuint64 indexed nonceuint8 indexed destinationChainIDuint8 tokenIDuint64 suiAdjustedAmountaddress senderAddressbytes recipientAddress
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
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
EnforcedPause(
ExpectedPause(
FailedInnerCall(
InvalidInitialization(
NotInitializing(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
UUPSUnauthorizedCallContext(
UUPSUnsupportedProxiableUUID(bytes32 slot