TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 143 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) |
---|---|---|---|---|---|---|---|
| 21257619 | 6 days ago | | | 0 | 0.0057668758 | |
| 21207443 | 13 days ago | | | 0 | 0.0067617795 | |
| 21157285 | 20 days ago | | | 0 | 0.012159049 | |
| 21107130 | a month ago | | | 0 | 0.0026221893 | |
| 21057575 | a month ago | | | 0 | 0.0052002541 | |
| 21006807 | a month ago | | | 0 | 0.0077781046 | |
| 20957263 | 2 months ago | | | 0 | 0.010403629 | |
| 20906535 | 2 months ago | | | 0 | 0.0060799827 | |
| 20856315 | 2 months ago | | | 0 | 0.0039160993 | |
| 20806728 | 2 months ago | | | 0 | 0.0067655553 |
ABI
ABI objects
Getter at block 21301548
emergencyShutdown() view returns (bool)
false
initialRound() view returns (uint32)
0
lastRound() view returns (uint32)
145
minimumRequiredSignatures() view returns (uint32)
13
owner() view returns (address)
0xe29b04b9c6712080f79b2dac5211b18b279d5de0
paused() view returns (bool)
false
roundRelaysConfiguration() view returns (int128 wid, uint256 addr)
(wid=0, addr=15334020051983154634656450295180899800706703356479517238280749477460085821453)
roundSubmitter() view returns (address)
0xe29b04b9c6712080f79b2dac5211b18b279d5de0
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.