Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IidCapabilityVerificationDectorator ¶
type IidCapabilityVerificationDectorator struct { }
func NewIidCapabilityVerificationDectorator ¶
func NewIidCapabilityVerificationDectorator() IidCapabilityVerificationDectorator
func (IidCapabilityVerificationDectorator) AnteHandle ¶
type IidResolutionDecorator ¶
type IidResolutionDecorator struct {
// contains filtered or unexported fields
}
MempoolFeeDecorator will check if the transaction's fee is at least as large as the local validator's minimum gasFee (defined in validator config). If fee is too low, decorator returns error and tx is rejected from mempool. Note this only applies when ctx.CheckTx = true If fee is high enough or not CheckTx, then call next AnteHandler CONTRACT: Tx must implement FeeTx to use MempoolFeeDecorator
func NewIidResolutionDecorator ¶
func NewIidResolutionDecorator(iidKeeper iidkeeper.Keeper) IidResolutionDecorator
func (IidResolutionDecorator) AnteHandle ¶
type IidTxMsg ¶
type IidTxMsg interface {
GetIidController() iidtypes.DIDFragment
}
func GetIidControllers ¶
func GetIidControllers(tx signing.SigVerifiableTx) []IidTxMsg
Click to show internal directories.
Click to hide internal directories.