TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 54 txns
Deployed by via 0xbb6d3c36 at 3865110
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x58832eac30c3fe5bcc3bf7d2918f247da9c9383769dabd4ba7ed7fc68cf5ff2b
0x747cd28c962527f58385f336bff3cf722d4273e84928d603dc7ce5d413b7e53c
0x7c5f78361488a249a772eaefc2b110686c2b1935339e968a37153042129f65ba
0x6072d6bcab952045c69a90d4bff41c3819ff43ce9fbf7b9cf1bd41a8675ae84e
0xa12678529bbdefb2a1331ac5234a422abff216b865ee38857e8b3c3ea9ebe2a3
0x84de3f508f653542bd0ad80e57c6fda6b9ee92ba311e442087b6bf9fd6a33616
0x99c6aafc4816ba1041d68cc9f5b6d83981fb8c74cd5ed3040c35c7fee18683a2
0x9faa198241d1d20843ff65130b3a20e57e4858d72e2d780c6d685e719173b4d0
0x4b119fd9703635ee5c2cb4cde75a7ec6ae6f79baac1f2830121b9f74e749b73b
0xa97d4acfdc316939462a222647e88ddfb02c9c31cabd625d016dfc6c47ec7cd7

Functions
Getter at block 22743688
CROSS_CHAIN_CONTROLLER(view returns (address)
0x529467c76f234f2bd359d7ecf7c660a2846b04e2
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)
45
guardian(view returns (address)
0x360c0a69ed2912351227a0b745f890cb2ebdbcfe
owner(view returns (address)
0x9390b1735def18560c509e2d0bc090e9d6ba257a
whoCanRescue(view returns (address)
0x9390b1735def18560c509e2d0bc090e9d6ba257a
Read-only
decodeMessage(bytes messagepure returns (uint40uint8uint40)
getExecutorSettingsByAccessControl(uint8 accessControlview returns (struct IPayloadsControllerCoreExecutorConfig)
getPayloadById(uint40 payloadIdview returns (struct IPayloadsControllerCorePayload)
getPayloadState(uint40 payloadIdview returns (uint8)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
cancelPayload(uint40 payloadId
createPayload(struct IPayloadsControllerCoreExecutionAction[] actionsreturns (uint40)
emergencyEtherTransfer(address touint256 amount
emergencyTokenTransfer(address erc20Tokenaddress touint256 amount
executePayload(uint40 payloadIdpayable 
initialize(address owneraddress guardianstruct IPayloadsControllerCoreUpdateExecutorInput[] executors
receiveCrossChainMessage(address originSenderuint256 originChainIdbytes message
renounceOwnership(
transferOwnership(address newOwner
updateExecutors(struct IPayloadsControllerCoreUpdateExecutorInput[] executors
updateGuardian(address newGuardian
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ERC20Rescued(address indexed calleraddress indexed tokenaddress indexed touint256 amount
ExecutorSet(uint8 indexed accessLeveladdress indexed executoruint40 delay
GuardianUpdated(address oldGuardianaddress newGuardian
Initialized(uint8 version
NativeTokensRescued(address indexed calleraddress indexed touint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayloadCancelled(uint40 payloadId
PayloadCreated(uint40 indexed payloadIdaddress indexed creatorstruct IPayloadsControllerCoreExecutionAction[] actionsuint8 indexed maximumAccessLevelRequired
PayloadExecuted(uint40 payloadId
PayloadExecutionMessageReceived(address indexed originSenderuint256 indexed originChainIdbool indexed deliveredbytes messagebytes reason
PayloadQueued(uint40 payloadId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.