PayloadsController

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x821bcadc at 18119740
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 20907647
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)
0
guardian(view returns (address)
0xeaf6183bab3efd3bf856ac5c058431c8592394d6
owner(view returns (address)
0xeaf6183bab3efd3bf856ac5c058431c8592394d6
whoCanRescue(view returns (address)
0xeaf6183bab3efd3bf856ac5c058431c8592394d6
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.