Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var UseFeeMarketDecorator = true
UseFeeMarketDecorator to make the integration testing easier: we can switch off its ante and post decorators with this flag
Functions ¶
func NewAnteHandler ¶
func NewAnteHandler(opts HandlerOptions) (sdk.AnteHandler, error)
Types ¶
type HandlerOptions ¶
type HandlerOptions struct { ExtensionOptionChecker ante.ExtensionOptionChecker FeegrantKeeper ante.FeegrantKeeper SignModeHandler *txsigning.HandlerMap SigGasConsumer func(meter storetypes.GasMeter, sig signing.SignatureV2, params authtypes.Params) error AccountKeeper feemarketante.AccountKeeper BankKeeper feemarketante.BankKeeper Codec codec.BinaryCodec IBCKeeper *ibckeeper.Keeper StakingKeeper *stakingkeeper.Keeper FeeMarketKeeper *feemarketkeeper.Keeper TxFeeChecker ante.TxFeeChecker TXCounterStoreService corestoretypes.KVStoreService WasmConfig *wasmtypes.WasmConfig }
HandlerOptions extend the SDK's AnteHandler options by requiring the IBC channel keeper.
Click to show internal directories.
Click to hide internal directories.