PayloadsController

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0xb389eba1 at 3865110
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "PayloadsController"

No transactions found for "PayloadsController"


Functions
Getter at block 22037178
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)
0
guardian(view returns (address)
0x6d603081563784db3f83ef1f65cc389d94365ac9
owner(view returns (address)
0x6d603081563784db3f83ef1f65cc389d94365ac9
whoCanRescue(view returns (address)
0x6d603081563784db3f83ef1f65cc389d94365ac9
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
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
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 crossChainControlleraddress messageOriginatoruint256 originChainId
Fallback and receive
receive(
Errors

This contract contains no error objects.