Documentation

Overview

    nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/auth/ante ALIASGEN: github.com/cosmos/cosmos-sdk/x/auth/keeper ALIASGEN: github.com/cosmos/cosmos-sdk/x/auth/types

    Index

    Constants

    View Source
    const (
    	ModuleName                    = types.ModuleName
    	StoreKey                      = types.StoreKey
    	FeeCollectorName              = types.FeeCollectorName
    	QuerierRoute                  = types.QuerierRoute
    	DefaultParamspace             = types.DefaultParamspace
    	DefaultMaxMemoCharacters      = types.DefaultMaxMemoCharacters
    	DefaultTxSigLimit             = types.DefaultTxSigLimit
    	DefaultTxSizeCostPerByte      = types.DefaultTxSizeCostPerByte
    	DefaultSigVerifyCostED25519   = types.DefaultSigVerifyCostED25519
    	DefaultSigVerifyCostSecp256k1 = types.DefaultSigVerifyCostSecp256k1
    	QueryAccount                  = types.QueryAccount
    )

    Variables

    View Source
    var (
    	// functions aliases
    	NewAnteHandler                    = ante.NewAnteHandler
    	GetSignerAcc                      = ante.GetSignerAcc
    	DefaultSigVerificationGasConsumer = ante.DefaultSigVerificationGasConsumer
    	DeductFees                        = ante.DeductFees
    	SetGasMeter                       = ante.SetGasMeter
    	NewAccountKeeper                  = keeper.NewAccountKeeper
    	NewQuerier                        = keeper.NewQuerier
    	NewBaseAccount                    = types.NewBaseAccount
    	ProtoBaseAccount                  = types.ProtoBaseAccount
    	NewBaseAccountWithAddress         = types.NewBaseAccountWithAddress
    	NewAccountRetriever               = types.NewAccountRetriever
    	RegisterCodec                     = types.RegisterCodec
    	RegisterAccountTypeCodec          = types.RegisterAccountTypeCodec
    	NewGenesisState                   = types.NewGenesisState
    	DefaultGenesisState               = types.DefaultGenesisState
    	ValidateGenesis                   = types.ValidateGenesis
    	SanitizeGenesisAccounts           = types.SanitizeGenesisAccounts
    	AddressStoreKey                   = types.AddressStoreKey
    	NewParams                         = types.NewParams
    	ParamKeyTable                     = types.ParamKeyTable
    	DefaultParams                     = types.DefaultParams
    	NewQueryAccountParams             = types.NewQueryAccountParams
    	NewStdTx                          = types.NewStdTx
    	CountSubKeys                      = types.CountSubKeys
    	NewStdFee                         = types.NewStdFee
    	StdSignBytes                      = types.StdSignBytes
    	DefaultTxDecoder                  = types.DefaultTxDecoder
    	DefaultTxEncoder                  = types.DefaultTxEncoder
    	NewTxBuilder                      = types.NewTxBuilder
    	NewTxBuilderFromCLI               = types.NewTxBuilderFromCLI
    	MakeSignature                     = types.MakeSignature
    	ValidateGenAccounts               = types.ValidateGenAccounts
    	GetGenesisStateFromAppState       = types.GetGenesisStateFromAppState
    
    	// variable aliases
    	ModuleCdc                 = types.ModuleCdc
    	AddressStoreKeyPrefix     = types.AddressStoreKeyPrefix
    	GlobalAccountNumberKey    = types.GlobalAccountNumberKey
    	KeyMaxMemoCharacters      = types.KeyMaxMemoCharacters
    	KeyTxSigLimit             = types.KeyTxSigLimit
    	KeyTxSizeCostPerByte      = types.KeyTxSizeCostPerByte
    	KeySigVerifyCostED25519   = types.KeySigVerifyCostED25519
    	KeySigVerifyCostSecp256k1 = types.KeySigVerifyCostSecp256k1
    )

    Functions

    func InitGenesis

    func InitGenesis(ctx sdk.Context, ak AccountKeeper, data GenesisState)

      InitGenesis - Init store state from genesis data

      CONTRACT: old coins from the FeeCollectionKeeper need to be transferred through a genesis port script to the new fee collector account

      Types

      type AccountKeeper

      type AccountKeeper = keeper.AccountKeeper

      type AccountRetriever

      type AccountRetriever = types.AccountRetriever

      type AppModule

      type AppModule struct {
      	AppModuleBasic
      	// contains filtered or unexported fields
      }

        AppModule implements an application module for the auth module.

        func NewAppModule

        func NewAppModule(accountKeeper AccountKeeper) AppModule

          NewAppModule creates a new AppModule object

          func (AppModule) BeginBlock

          func (AppModule) BeginBlock(_ sdk.Context, _ abci.RequestBeginBlock)

            BeginBlock returns the begin blocker for the auth module.

            func (AppModule) EndBlock

              EndBlock returns the end blocker for the auth module. It returns no validator updates.

              func (AppModule) ExportGenesis

              func (am AppModule) ExportGenesis(ctx sdk.Context) json.RawMessage

                ExportGenesis returns the exported genesis state as raw bytes for the auth module.

                func (AppModule) GenerateGenesisState

                func (AppModule) GenerateGenesisState(simState *module.SimulationState)

                  GenerateGenesisState creates a randomized GenState of the auth module

                  func (AppModule) InitGenesis

                  func (am AppModule) InitGenesis(ctx sdk.Context, data json.RawMessage) []abci.ValidatorUpdate

                    InitGenesis performs genesis initialization for the auth module. It returns no validator updates.

                    func (AppModule) Name

                    func (AppModule) Name() string

                      Name returns the auth module's name.

                      func (AppModule) NewHandler

                      func (AppModule) NewHandler() sdk.Handler

                        NewHandler returns an sdk.Handler for the auth module.

                        func (AppModule) NewQuerierHandler

                        func (am AppModule) NewQuerierHandler() sdk.Querier

                          NewQuerierHandler returns the auth module sdk.Querier.

                          func (AppModule) ProposalContents

                            ProposalContents doesn't return any content functions for governance proposals.

                            func (AppModule) QuerierRoute

                            func (AppModule) QuerierRoute() string

                              QuerierRoute returns the auth module's querier route name.

                              func (AppModule) RandomizedParams

                              func (AppModule) RandomizedParams(r *rand.Rand) []sim.ParamChange

                                RandomizedParams creates randomized auth param changes for the simulator.

                                func (AppModule) RegisterInvariants

                                func (AppModule) RegisterInvariants(_ sdk.InvariantRegistry)

                                  RegisterInvariants performs a no-op.

                                  func (AppModule) RegisterStoreDecoder

                                  func (AppModule) RegisterStoreDecoder(sdr sdk.StoreDecoderRegistry)

                                    RegisterStoreDecoder registers a decoder for auth module's types

                                    func (AppModule) Route

                                    func (AppModule) Route() string

                                      Route returns the message routing key for the auth module.

                                      func (AppModule) WeightedOperations

                                      func (AppModule) WeightedOperations(_ module.SimulationState) []sim.WeightedOperation

                                        WeightedOperations doesn't return any auth module operation.

                                        type AppModuleBasic

                                        type AppModuleBasic struct{}

                                          AppModuleBasic defines the basic application module used by the auth module.

                                          func (AppModuleBasic) DefaultGenesis

                                          func (AppModuleBasic) DefaultGenesis() json.RawMessage

                                            DefaultGenesis returns default genesis state as raw bytes for the auth module.

                                            func (AppModuleBasic) GetQueryCmd

                                            func (AppModuleBasic) GetQueryCmd(cdc *codec.Codec) *cobra.Command

                                              GetQueryCmd returns the root query command for the auth module.

                                              func (AppModuleBasic) GetTxCmd

                                              func (AppModuleBasic) GetTxCmd(cdc *codec.Codec) *cobra.Command

                                                GetTxCmd returns the root tx command for the auth module.

                                                func (AppModuleBasic) Name

                                                func (AppModuleBasic) Name() string

                                                  Name returns the auth module's name.

                                                  func (AppModuleBasic) RegisterCodec

                                                  func (AppModuleBasic) RegisterCodec(cdc *codec.Codec)

                                                    RegisterCodec registers the auth module's types for the given codec.

                                                    func (AppModuleBasic) RegisterRESTRoutes

                                                    func (AppModuleBasic) RegisterRESTRoutes(ctx context.CLIContext, rtr *mux.Router)

                                                      RegisterRESTRoutes registers the REST routes for the auth module.

                                                      func (AppModuleBasic) ValidateGenesis

                                                      func (AppModuleBasic) ValidateGenesis(bz json.RawMessage) error

                                                        ValidateGenesis performs genesis state validation for the auth module.

                                                        type BaseAccount

                                                        type BaseAccount = types.BaseAccount

                                                        type GenesisAccountIterator

                                                        type GenesisAccountIterator = types.GenesisAccountIterator

                                                        type GenesisState

                                                        type GenesisState = types.GenesisState

                                                        func ExportGenesis

                                                        func ExportGenesis(ctx sdk.Context, ak AccountKeeper) GenesisState

                                                          ExportGenesis returns a GenesisState for a given context and keeper

                                                          type NodeQuerier

                                                          type NodeQuerier = types.NodeQuerier

                                                          type Params

                                                          type Params = types.Params

                                                          type QueryAccountParams

                                                          type QueryAccountParams = types.QueryAccountParams

                                                          type SignatureVerificationGasConsumer

                                                          type SignatureVerificationGasConsumer = ante.SignatureVerificationGasConsumer

                                                          type StdFee

                                                          type StdFee = types.StdFee

                                                          type StdSignDoc

                                                          type StdSignDoc = types.StdSignDoc

                                                          type StdSignMsg

                                                          type StdSignMsg = types.StdSignMsg

                                                          type StdSignature

                                                          type StdSignature = types.StdSignature

                                                          type StdTx

                                                          type StdTx = types.StdTx

                                                          type TxBuilder

                                                          type TxBuilder = types.TxBuilder

                                                          Directories

                                                          Path Synopsis
                                                          client
                                                          cli
                                                          legacy
                                                          v0_34
                                                          DONTCOVER nolint
                                                          DONTCOVER nolint
                                                          v0_36
                                                          DONTCOVER nolint DONTCOVER nolint
                                                          DONTCOVER nolint DONTCOVER nolint
                                                          nolint noalias
                                                          nolint noalias
                                                          nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/auth/vesting/types/
                                                          nolint autogenerated code using github.com/rigelrozanski/multitool aliases generated for the following subdirectories: ALIASGEN: github.com/cosmos/cosmos-sdk/x/auth/vesting/types/
                                                          types
                                                          nolint noalias
                                                          nolint noalias