ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 61,846 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
0xf3d2…f130
-
variable spans 48 additional slots
-
variable spans 48 additional slots
9 additional
variables
Balances ($64,002,635.27)
Native
Value
$64,002,635.27
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 19.144525K | $3,343.13 |
$64,002,635.27 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21247155 | 33 minutes ago | | | 0.001 | 0.00055421168 | |
| 21247149 | 34 minutes ago | | | 0.001 | 0.00054107604 | |
| 21247142 | 36 minutes ago | | | 0.001 | 0.00057962265 | |
| 21247134 | 37 minutes ago | | | 0.001 | 0.00058794779 | |
| 21247126 | 39 minutes ago | | | 0.001 | 0.00056379205 | |
| 21247110 | 42 minutes ago | | | 0.001 | 0.00054678844 | |
| 21247103 | 43 minutes ago | | | 0 | 0.0029352035 | |
| 21247085 | an hour ago | | | 0.0418 | 0.00055736842 | |
| 21246997 | an hour ago | | | 0.09 | 0.00051113638 | |
| 21246928 | an hour ago | | | 0.001 | 0.00048843849 |
ABI
ABI objects
Getter at block 21247317 messageSender() view returns (bytes32) proxiableUUID() view returns (bytes32)
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ETH_DECIMALS() view returns (uint256)
18
FUEL_BASE_ASSET_DECIMALS() view returns (uint256)
9
MAX_MESSAGE_DATA_SIZE() view returns (uint256)
65536
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
PRECISION() view returns (uint256)
1000000000
RATE_LIMIT_DURATION() view returns (uint256)
604800
SET_RATE_LIMITER_ROLE() view returns (bytes32)
0x7e5b1c957d4df4bad29cdaceffe50f28f282a0d5096601b958917550d4b2e016
currentPeriodAmount() view returns (uint256)
87380659443000000000
currentPeriodEnd() view returns (uint256)
1732584167
depositLimitGlobal() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
fuelBaseAssetDecimals() pure returns (uint8)
9
fuelChainStateContract() view returns (address)
0xf3d20db1d16a4d0ad2f280a5e594ff3c7790f130
getNextOutgoingMessageNonce() view returns (uint256)
220101
limitAmount() view returns (uint256)
7829000000000000000000
paused() view returns (bool)
false
rateLimitEnabled() view returns (bool)
true
totalDeposited() view returns (uint256)
19144524822593000000000
withdrawalsPaused() view returns (bool)
false
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
incomingMessageSuccessful(bytes32 messageId) view returns (bool)
messageIsBlacklisted(bytes32) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addMessageToBlacklist(bytes32 messageId) payable
depositETH(bytes32 recipient) payable
grantRole(bytes32 role, address account)
initialize(address)
initializerV3(address fuelChainState, uint256 _limitAmount)
pause()
pauseWithdrawals() payable
reinitializeV3(uint256 _limitAmount)
relayMessage(struct Message message, struct FuelBlockHeaderLite rootBlockHeader, struct FuelBlockHeader blockHeader, struct MerkleProof blockInHistoryProof, struct MerkleProof messageInBlockProof) payable
removeMessageFromBlacklist(bytes32 messageId) payable
renounceRole(bytes32 role, address account)
resetRateLimitAmount(uint256 _amount)
revokeRole(bytes32 role, address account)
sendMessage(bytes32 recipient, bytes data) payable
setFuelChainState(address newFuelChainState)
unpause()
unpauseWithdrawals() payable
updateRateLimitStatus(bool value)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
FuelChainStateUpdated(address indexed sender, address indexed oldValue, address indexed newValue)
Initialized(uint8 version)
MessageRelayed(bytes32 indexed messageId, bytes32 indexed sender, bytes32 indexed recipient, uint64 amount)
MessageSent(bytes32 indexed sender, bytes32 indexed recipient, uint256 indexed nonce, uint64 amount, bytes data)
Paused(address account)
RateLimitStatusUpdated(bool status)
ResetRateLimit(uint256 amount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Unpaused(address account)
Upgraded(address indexed implementation)
constructor(address implementation, bytes _data)
fallback()
AddressEmptyCode(address target)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
AlreadyRelayed()
AmountPrecisionIncompatibility()
AmountTooBig()
CurrentMessageSenderNotSet()
GlobalDepositLimit()
InvalidBlockInHistoryProof()
InvalidMessageInBlockProof()
MessageBlacklisted()
MessageDataTooLarge()
MessageRelayFailed()
NotSupported()
RateLimitExceeded()
UnfinalizedBlock()
WithdrawalsPaused()