TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 41 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
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 "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16501899 | 2 years ago | | | 0 | 0.0065820480 | |
| 16451766 | 2 years ago | | | 0 | 0.0074301988 | |
| 16401330 | 2 years ago | | | 0 | 0.010483025 | |
| 16351485 | 2 years ago | | | 0 | 0.0063424036 | |
| 16301041 | 2 years ago | | | 0 | 0.0080216117 | |
| 16250926 | 2 years ago | | | 0 | 0.0044109977 | |
| 16201590 | 2 years ago | | | 0 | 0.0060937304 | |
| 16150587 | 2 years ago | | | 0 | 0.0065314047 | |
| 16100865 | 2 years ago | | | 0 | 0.0042673846 | |
| 16050457 | 2 years ago | | | 0 | 0.0037711315 |
ABI
ABI objects
Getter at block 21430276
emergencyShutdown() view returns (bool)
false
initialRound() view returns (uint32)
0
lastRound() view returns (uint32)
41
minimumRequiredSignatures() view returns (uint32)
7
owner() view returns (address)
0xa486e0b8f3974da8d75bd0cf44c77f980bba0b3a
paused() view returns (bool)
false
roundRelaysConfiguration() view returns (int128 wid, uint256 addr)
(wid=0, addr=114015991768898472406401026546856641073715691386502873888655615588886745135588)
roundSubmitter() view returns (address)
0xa486e0b8f3974da8d75bd0cf44c77f980bba0b3a
roundTTL() view returns (uint32)
1209600
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 admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
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)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
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)
constructor(address initialLogic, address initialAdmin, bytes _data)
fallback()
receive()
This contract contains no error objects.