TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 229 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
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21199917 | 6 days ago | | | 0 | 0.0022921997 | |
| 21177869 | 9 days ago | | | 0 | 0.0049064187 | |
| 21173023 | 10 days ago | | | 0 | 0.0052189839 | |
| 21169931 | 10 days ago | | | 0 | 0.0051560282 | |
| 21169058 | 10 days ago | | | 0 | 0.0032662085 | |
| 21168364 | 10 days ago | | | 0 | 0.0047401699 | |
| 21135279 | 15 days ago | | | 0 | 0.0024248309 | |
| 21092974 | 21 days ago | | | 0 | 0.0025608514 | |
| 21089599 | 21 days ago | | | 0 | 0.0012874034 | |
| 21086203 | 22 days ago | | | 0 | 0.0033788806 |
ABI
ABI objects
Getter at block 21241382
CROSS_CHAIN_CONTROLLER() view returns (address)
0xed42a7d8559a463722ca4bed50e0cc05a386b0e1
EXPIRATION_DELAY() view returns (uint40)
3024000
GRACE_PERIOD() view returns (uint40)
604800
MAX_EXECUTION_DELAY() view returns (uint40)
864000
MESSAGE_ORIGINATOR() view returns (address)
0x9aee0b04504cef83a65ac3f0e838d0593bcb2bc7
MIN_EXECUTION_DELAY() view returns (uint40)
86400
ORIGIN_CHAIN_ID() view returns (uint256)
1
getPayloadsCount() view returns (uint40)
211
guardian() view returns (address)
0xce52ab41c40575b072a18c9700091ccbe4a06710
owner() view returns (address)
0x5300a1a15135ea4dc7ad5a167152c01efc9b192a
whoCanRescue() view returns (address)
0x5300a1a15135ea4dc7ad5a167152c01efc9b192a
Read-only
decodeMessage(bytes message) pure returns (uint40, uint8, uint40)
getExecutorSettingsByAccessControl(uint8 accessControl) view returns (struct IPayloadsControllerCoreExecutorConfig)
getPayloadById(uint40 payloadId) view returns (struct IPayloadsControllerCorePayload)
getPayloadState(uint40 payloadId) view returns (uint8)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
cancelPayload(uint40 payloadId)
createPayload(struct IPayloadsControllerCoreExecutionAction[] actions) returns (uint40)
emergencyEtherTransfer(address to, uint256 amount)
emergencyTokenTransfer(address erc20Token, address to, uint256 amount)
executePayload(uint40 payloadId) payable
initialize(address owner, address guardian, struct IPayloadsControllerCoreUpdateExecutorInput[] executors)
receiveCrossChainMessage(address originSender, uint256 originChainId, bytes message)
renounceOwnership()
transferOwnership(address newOwner)
updateExecutors(struct IPayloadsControllerCoreUpdateExecutorInput[] executors)
updateGuardian(address newGuardian)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
ERC20Rescued(address indexed caller, address indexed token, address indexed to, uint256 amount)
ExecutorSet(uint8 indexed accessLevel, address indexed executor, uint40 delay)
GuardianUpdated(address oldGuardian, address newGuardian)
Initialized(uint8 version)
NativeTokensRescued(address indexed caller, address indexed to, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PayloadCancelled(uint40 payloadId)
PayloadCreated(uint40 indexed payloadId, address indexed creator, struct IPayloadsControllerCoreExecutionAction[] actions, uint8 indexed maximumAccessLevelRequired)
PayloadExecuted(uint40 payloadId)
PayloadExecutionMessageReceived(address indexed originSender, uint256 indexed originChainId, bool indexed delivered, bytes message, bytes reason)
PayloadQueued(uint40 payloadId)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.