Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Handler ¶
func Handler(appState map[string]json.RawMessage, cdc codec.Marshaler, db *database.BigDipperDb) error
Handler handles the genesis state of the x/auth module in order to store the initial values of the different accounts.
func RefreshAccounts ¶
func RefreshAccounts( addresses []string, height int64, authClient authtypes.QueryClient, bankClient banktypes.QueryClient, marshaler codec.Marshaler, db *database.BigDipperDb, ) error
RefreshAccounts takes the given addresses and for each one queries the chain retrieving the latest balance and stores it inside the database.
Types ¶
type Module ¶
type Module struct {
// contains filtered or unexported fields
}
Module represents the x/auth module
func NewModule ¶
func NewModule(encodingConfig *params.EncodingConfig, grpcConnection *grpc.ClientConn, db *database.BigDipperDb) *Module
NewModule builds a new Module instance
func (*Module) HandleGenesis ¶
func (m *Module) HandleGenesis(_ *tmtypes.GenesisDoc, appState map[string]json.RawMessage) error
HandleGenesis implements modules.Module
Click to show internal directories.
Click to hide internal directories.