Versions in this module Expand all Collapse all v0 v0.1.1 Oct 8, 2021 v0.1.0 Oct 8, 2021 Changes in this version + var CosmosMessageAddressesParser = JoinMessageParsers(AuthzMessagesParser, BankMessagesParser, CrisisMessagesParser, ...) + func AuthzMessagesParser(cdc codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func BankMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func CrisisMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func DefaultMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func DistributionMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func EvidenceMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func FeeGrantMessagesParser(cdc codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func GovMessagesParser(cdc codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func HandleMsg(index int, msg sdk.Msg, tx *types.Tx, parseAddresses MessageAddressesParser, ...) error + func IBCTransferMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func MessageNotSupported(msg sdk.Msg) error + func SlashingMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + func StakingMessagesParser(_ codec.Codec, cosmosMsg sdk.Msg) ([]string, error) + type MessageAddressesParser = func(cdc codec.Codec, msg sdk.Msg) ([]string, error) + func JoinMessageParsers(parsers ...MessageAddressesParser) MessageAddressesParser + type Module struct + func NewModule(parser MessageAddressesParser, cdc codec.Codec, db db.Database) *Module + func (m *Module) HandleMsg(index int, msg sdk.Msg, tx *types.Tx) error + func (m *Module) Name() string