Arbitrator
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
7
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 47 additional slots
Balances ($0.00)
No balances found for "Arbitrator"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Arbitrator"
ABI
ABI objects
Getter at block 20852425
owner() view returns (address)
0x0000000000000000000000000000000000000000
primaryChainGateway() view returns (address)
0x0000000000000000000000000000000000000000
primaryChainMessageHashQueue() view returns (int128 _begin, int128 _end)
(_begin=0, _end=0)
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
getMessageHash(address _gateway, uint256 _index) view returns (bytes32 messageHash)
isRelayerActive(address _relayer) view returns (bool)
relayers(address relayerAddress) view returns (bool isRelayer)
secondaryChainGateways(address) view returns (bool)
secondaryChainMessageHashQueues(address) view returns (int128 _begin, int128 _end)
State-modifying
Events changeFeeParams(address _gateway, struct FeeParams _newFeeParams, bytes _adapterParams) payable
claimMessage(address _sourceChainCanonicalMessageService, bytes _sourceChainClaimCallData, address _sourceChainL1Gateway, uint256 _receiveValue, bytes _receiveCallData, bytes _forwardParams) payable
enqueueMessage(uint256 _value, bytes _callData) payable
forwardMessage(address _gateway, uint256 _value, bytes _callData, bytes _adapterParams) payable
initialize()
receiveMessage(uint256 _value, bytes _callData) payable
renounceOwnership()
setPrimaryChainGateway(address _gateway)
setRelayer(address _relayer, bool _active)
setSecondaryChainGateway(address _gateway, bool _active, bytes _adapterParams) payable
setValidator(address _gateway, address _validator, bool _active, bytes _adapterParams) payable
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
InitPrimaryChain(address indexed gateway)
Initialized(uint8 version)
MessageForwarded(address indexed gateway, uint256 value, bytes callData)
MessageReceived(uint256 value, bytes callData)
NewFeeParams(address indexed gateway, struct FeeParams newFeeParams)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RelayerStatusUpdate(address indexed relayer, bool isActive)
SecondaryChainStatusUpdate(address indexed gateway, bool isActive)
Upgraded(address indexed implementation)
ValidatorStatusUpdate(address indexed gateway, address validatorAddress, bool isActive)
constructor()
This contract contains no fallback and receive objects.
Empty()
OutOfBounds()