Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultSigVerificationGasConsumer = ante.DefaultSigVerificationGasConsumer
Functions ¶
func NewAnteHandler ¶
func NewAnteHandler( accountKeeper ante.AccountKeeper, bankKeeper authtypes.BankKeeper, blobKeeper blob.Keeper, feegrantKeeper ante.FeegrantKeeper, signModeHandler signing.SignModeHandler, sigGasConsumer ante.SignatureVerificationGasConsumer, channelKeeper *ibckeeper.Keeper, ) sdk.AnteHandler
Types ¶
type GovProposalDecorator ¶
type GovProposalDecorator struct{}
GovProposalDecorator ensures that a tx with a MsgSubmitProposal has at least one message in the proposal.
func NewGovProposalDecorator ¶
func NewGovProposalDecorator() GovProposalDecorator
func (GovProposalDecorator) AnteHandle ¶
func (d GovProposalDecorator) AnteHandle(ctx sdk.Context, tx sdk.Tx, simulate bool, next sdk.AnteHandler) (sdk.Context, error)
AnteHandle implements the AnteHandler interface. It ensures that MsgSubmitProposal has at least one message
type HandlePanicDecorator ¶
type HandlePanicDecorator struct{}
HandlePanicDecorator that catches panics and wraps them in the transaction that caused the panic
func NewHandlePanicDecorator ¶
func NewHandlePanicDecorator() HandlePanicDecorator
func (HandlePanicDecorator) AnteHandle ¶
Click to show internal directories.
Click to hide internal directories.