Available on crate feature
base only.Expand description
Mirror of base_common_precompiles::ITransactionContext.
interface ITransactionContext {
error DelegateCallNotAllowed();
error NonPayable();
function getTransactionSender() external view returns (address);
function getTransactionPayer() external view returns (address);
function getTransactionSenderActorId() external view returns (bytes32);
}Modules§
- abi
- Contains dynamic ABI definitions for this contract.
Structs§
- Delegate
Call NotAllowed - Custom error with signature
DelegateCallNotAllowed()and selector0x0d89438e. - NonPayable
- Custom error with signature
NonPayable()and selector0x6fb1b0e9. - getTransaction
Payer Call - Function with signature
getTransactionPayer()and selector0x690b3a9d. - getTransaction
Payer Return - Container type for the return parameters of the
getTransactionPayer()function. - getTransaction
Sender Actor IdCall - Function with signature
getTransactionSenderActorId()and selector0xe14fe3f3. - getTransaction
Sender Actor IdReturn - Container type for the return parameters of the
getTransactionSenderActorId()function. - getTransaction
Sender Call - Function with signature
getTransactionSender()and selector0xbead3f50. - getTransaction
Sender Return - Container type for the return parameters of the
getTransactionSender()function.
Enums§
- ITransaction
Context Calls - Container for all the
ITransactionContextfunction calls. - ITransaction
Context Errors - Container for all the
ITransactionContextcustom errors.