Bridge
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
0
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 48 additional slots
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "Bridge"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Bridge"
ABI
ABI objects
Getter at block 21430276
emergencyShutdown() view returns (bool)
false
initialRound() view returns (uint32)
0
lastRound() view returns (uint32)
0
minimumRequiredSignatures() view returns (uint32)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
roundRelaysConfiguration() view returns (int128 wid, uint256 addr)
(wid=0, addr=0)
roundSubmitter() view returns (address)
0x0000000000000000000000000000000000000000
roundTTL() view returns (uint32)
0
Read-only
blacklist(address) view returns (bool)
cache(bytes32) view returns (bool)
decodeEverscaleEvent(bytes payload) pure returns (struct IEverscaleEverscaleEvent _event)
decodeRoundRelaysEventData(bytes payload) pure returns (uint32 round, uint160[] _relays, uint32 roundEnd)
isBanned(address candidate) view returns (bool)
isRelay(uint32 round, address candidate) view returns (bool)
isRoundRotten(uint32 round) view returns (bool)
recoverSignature(bytes payload, bytes signature) pure returns (address signer)
relays(uint32, address) view returns (bool)
rounds(uint32) view returns (uint32 end, uint32 ttl, uint32 relays, uint32 requiredSignatures)
verifySignedEverscaleEvent(bytes payload, bytes[] signatures) view returns (uint32 errorCode)
State-modifying
Events banRelays(address[] _relays)
forceRoundRelays(uint160[] _relays, uint32 roundEnd)
initialize(address _owner, address _roundSubmitter, uint32 _minimumRequiredSignatures, uint32 _roundTTL, uint32 _initialRound, uint32 _initialRoundEnd, uint160[] _relays)
pause()
renounceOwnership()
setConfiguration(struct IEverscaleEverscaleAddress _roundRelaysConfiguration)
setRoundRelays(bytes payload, bytes[] signatures)
setRoundSubmitter(address _roundSubmitter)
transferOwnership(address newOwner)
unbanRelays(address[] _relays)
unpause()
updateMinimumRequiredSignatures(uint32 _minimumRequiredSignatures)
updateRoundTTL(uint32 _roundTTL)
BanRelay(address indexed relay, bool status)
EmergencyShutdown(bool active)
NewRound(uint32 indexed round, struct IBridgeRound meta)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RoundRelay(uint32 indexed round, address indexed relay)
Unpaused(address account)
UpdateMinimumRequiredSignatures(uint32 value)
UpdateRoundRelaysConfiguration(struct IEverscaleEverscaleAddress configuration)
UpdateRoundSubmitter(address _roundSubmitter)
UpdateRoundTTL(uint32 value)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.