package
0.0.9
Repository: https://github.com/pylons-tech/juno.git
Documentation: pkg.go.dev

# Functions

BankMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/bank module.
CrisisMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/crisis module.
DefaultMessagesParser represents the default messages parser that simply returns the list of all the signers of a message.
DistributionMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/distribution module.
EvidenceMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/evidence module.
GovMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/gov module.
HandleMsg represents a message handler that stores the given message inside the proper database table.
IBCTransferMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/iBCTransfer module.
JoinMessageParsers joins together all the given parsers, calling them in order.
MessageNotSupported returns an error telling that the given message is not supported.
No description provided by the author
SlashingMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/slashing module.
StakingMessagesParser returns the list of all the accounts involved in the given message if it's related to the x/staking module.

# Variables

CosmosMessageAddressesParser represents a MessageAddressesParser that parses a Chain message and returns all the involved addresses (both accounts and validators).

# Structs

Module represents the module allowing to store messages properly inside a dedicated table.

# Type aliases

MessageAddressesParser represents a function that extracts all the involved addresses from a provided message (both accounts and validators).