# Functions
AddressStoreKey turn an address to key used to get it from the account store.
DeductFees deducts fees from the given account.
DefaultGenesisState - Return a default genesis state.
DefaultParams returns a default set of parameters.
DefaultTxDecoder logic for standard transaction decoding.
DefaultTxEncoder logic for standard transaction encoding.
EnsureSufficientMempoolFees verifies that the given transaction has supplied enough fees to cover a proposer's minimum fees.
ExportGenesis returns a GenesisState for a given context and keeper.
GetSignBytes returns a slice of bytes to sign over for a given transaction and an account.
GetSignerAcc returns an account for a given address that is expected to sign a transaction.
InitGenesis - Init store state from genesis data.
NewAccountKeeper returns a new sdk.AccountKeeper that uses go-amino to (binary) encode and decode concrete sdk.Accounts.
NewAnteHandler returns an AnteHandler that checks and increments sequence numbers, checks signatures & account numbers, and deducts fees from the first signer.
NewBaseAccountWithAddress - returns a new base account with a given address.
NewContinuousVestingAccount returns a new ContinuousVestingAccount.
NewDelayedVestingAccount returns a DelayedVestingAccount.
NewFeeCollectionKeeper returns a new FeeCollectionKeeper.
NewGenesisState - Create a new genesis state.
creates a querier for auth REST endpoints.
No description provided by the author
NewStdFee returns a new instance of StdFee.
No description provided by the author
ParamKeyTable for auth module.
ProcessPubKey verifies that the given account address matches that of the StdSignature.
ProtoBaseAccount - a prototype function for BaseAccount.
RegisterBaseAccount most users shouldn't use this, but this comes in handy for tests.
RegisterCodec registers concrete types on the codec.
SetGasMeter returns a new context with a gas meter set from a given context.
StdSignBytes returns the bytes to sign for a transaction.
ValidateGenesis performs basic validation of auth genesis data returning an error for any failed validation criteria.
ValidateMemo validates the memo size.
# Constants
Default parameter values.
DefaultParamspace defines the default auth module parameter subspace.
Default parameter values.
Default parameter values.
Default parameter values.
Default parameter values.
FeeStoreKey is a string representation of the store key for fees.
QuerierRoute is the querier route for acc.
query endpoints supported by the auth Querier.
StoreKey is string representation of the store key for auth.
# Variables
AddressStoreKeyPrefix prefix for account-by-address store.
Parameter keys.
Parameter keys.
Parameter keys.
Parameter keys.
Parameter keys.
# Structs
AccountKeeper encodes/decodes accounts using the go-amino (binary) encoding/decoding library.
BaseAccount - a base account structure.
BaseVestingAccount implements the VestingAccount interface.
ContinuousVestingAccount implements the VestingAccount interface.
DelayedVestingAccount implements the VestingAccount interface.
FeeCollectionKeeper handles collection of fees in the anteHandler and setting of MinFees for different fee tokens.
GenesisState - all auth state that must be provided at genesis.
Params defines the parameters for the auth module.
defines the params for query: "custom/acc/account".
StdFee includes the amount of coins paid in fees and the maximum gas to be used by the transaction.
StdSignature represents a sig.
StdSignDoc is replay-prevention structure.
StdTx is a standard way to wrap a Msg with Fee and Signatures.
# Interfaces
Account is an interface used to store coins at a given address within state.
VestingAccount defines an account type that vests coins via a vesting schedule.
# Type aliases
AccountDecoder unmarshals account bytes TODO: Think about removing.