This contract is being backfilled. You may encounter incomplete storage history.

ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 37,647 txns
Deployed by via 0x9967b98b at 19773963
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 43 additional slots
4 additional variables
Native
Value $25,819,341.46
0xc93340b2a0f50a4b0dd773764cc119bcb7eec91559deda31d12531ef983185b8
0x575ff59a95935f4e4db8f3105e1ede9d9f3bc654ecbe3e73dfb1e7a716524747
0xd994a979ac1cc07acba4485d5f435df545309d2578bd761f978529a02488b903
0x913f4a819b08bd47b36c781fd408beaba4d1ff30855ac9fcad6c390759bc34c2
0xe9453d8fbb55a89e2ae83d9dd1c30ece2e3827cd7f8216edb334f309b3a81eb0
From
0xdf4597a2c6c0f128746edbad4a14fd42d8d2fb973fc70b2cff64fcae221804bc
0x73fde7ae6b39d2f86d02c656d0501dc8e807b70738a67037944cb63a3e07e9b0
0xa54cf6ee7b07d42ae687e9ead5ee3cf4857bfab0cfd8c7d00ac92732f3e621bf
0x9d3557d23a8940d4a3ebd1f7b16d467afc8e8b91e91af8c3e4c070b2904f61a1
0xbd8acbd5110fb8bbf80bb68669d05f5deed82fca4846c52ef898a5f4132ad2d1

Functions
Getter at block 21213589
GAS_OVERHEAD(view returns (uint32)
120000
GAS_RESERVE(view returns (uint32)
800000
RELAYER_MAX_PROOF_BYTES(view returns (uint256)
200000
addressManager(view returns (address)
0xef9eaa1dd30a9aa1df01c36411b5f082aa65fbaa
 
context(view returns (struct IBridgeContext ctx_)
impl(view returns (address)
0x2705b12a971da766a3f9321a743d61cead67da2f
inNonReentrant(view returns (bool)
false
lastUnpausedAt(view returns (uint64)
1716809423
nextMessageId(view returns (uint64)
35199
owner(view returns (address)
0x9cbee534b5d8a6280e01a14844ee8af350399c7f
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
 
proxiableUUID(view returns (bytes32)
Read-only
getMessageMinGasLimit(uint256 dataLengthpure returns (uint32)
hashMessage(struct IBridgeMessage _messagepure returns (bytes32)
isDestChainEnabled(uint64 _chainIdview returns (bool enabled_address destBridge_)
isMessageFailed(struct IBridgeMessage _messagebytes _proofview returns (bool)
isMessageReceived(struct IBridgeMessage _messagebytes _proofview returns (bool)
isMessageSent(struct IBridgeMessage _messageview returns (bool)
messageStatus(bytes32 msgHashview returns (uint8 status)
resolve(bytes32 _namebool _allowZeroAddressview returns (address)
resolve(uint64 _chainIdbytes32 _namebool _allowZeroAddressview returns (address)
signalForFailedMessage(bytes32 _msgHashpure returns (bytes32)
State-modifying
acceptOwnership(
failMessage(struct IBridgeMessage _message
init(address _owneraddress _sharedAddressManager
init2(
pause(
processMessage(struct IBridgeMessage _messagebytes _proofreturns (uint8 status_uint8 reason_)
recallMessage(struct IBridgeMessage _messagebytes _proof
renounceOwnership(
retryMessage(struct IBridgeMessage _messagebool _isLastAttempt
selfDelegate(address _anyToken
sendMessage(struct IBridgeMessage _messagepayable returns (bytes32 msgHash_struct IBridgeMessage message_)
transferOwnership(address newOwner
unpause(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
MessageProcessed(bytes32 indexed msgHashstruct IBridgeMessage messagestruct BridgeProcessingStats stats
MessageSent(bytes32 indexed msgHashstruct IBridgeMessage message
MessageStatusChanged(bytes32 indexed msgHashuint8 status
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Unpaused(address account
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
B_INSUFFICIENT_GAS(
B_INVALID_CHAINID(
B_INVALID_CONTEXT(
B_INVALID_FEE(
B_INVALID_GAS_LIMIT(
B_INVALID_STATUS(
B_INVALID_VALUE(
B_MESSAGE_NOT_SENT(
B_OUT_OF_ETH_QUOTA(
B_PERMISSION_DENIED(
B_PROOF_TOO_LARGE(
B_RETRY_FAILED(
B_SIGNAL_NOT_RECEIVED(
ETH_TRANSFER_FAILED(
FUNC_NOT_IMPLEMENTED(
INVALID_PAUSE_STATUS(
REENTRANT_CALL(
RESOLVER_DENIED(
RESOLVER_INVALID_MANAGER(
RESOLVER_UNEXPECTED_CHAINID(
RESOLVER_ZERO_ADDR(uint64 chainIdbytes32 name
ZERO_ADDRESS(
ZERO_VALUE(