package
1.2.0-dhobyghaut
Repository: https://github.com/functionx/fx-core.git
Documentation: pkg.go.dev
# Functions
NewCanTransferDecorator creates a new CanTransferDecorator instance.
NewEthAccountVerificationDecorator creates a new EthAccountVerificationDecorator.
NewEthGasConsumeDecorator creates a new EthGasConsumeDecorator.
NewEthIncrementSenderSequenceDecorator creates a new EthIncrementSenderSequenceDecorator.
NewEthNonceVerificationDecorator creates a new EthNonceVerificationDecorator.
No description provided by the author
NewEthSigVerificationDecorator creates a new EthSigVerificationDecorator.
NewEthValidateBasicDecorator creates a new EthValidateBasicDecorator.
# Structs
CanTransferDecorator checks if the sender is allowed to transfer funds according to the EVM block context rules.
EthAccountVerificationDecorator validates an account balance checks.
EthGasConsumeDecorator validates enough intrinsic gas for the transaction and gas consumption.
EthIncrementSenderSequenceDecorator increments the sequence of the signers.
EthNonceVerificationDecorator checks that the account nonce from the transaction matches the sender account sequence.
EthSetupContextDecorator is adapted from SetUpContextDecorator from cosmos-sdk, it ignores gas consumption by setting the gas meter to infinite.
EthSigVerificationDecorator validates an ethereum signatures.
EthValidateBasicDecorator is adapted from ValidateBasicDecorator from cosmos-sdk, it ignores ErrNoSignatures.
# Interfaces
EVMKeeper defines the expected keeper interface used on the Eth AnteHandler.
FeeMarketKeeper.