package
0.0.0-20220620005849-a315113d9162
Repository: https://github.com/mycodeku/transtionhelper.git
Documentation: pkg.go.dev

# Functions

AddrPubkeyRelationKey gets pubkey relation key used to get the pubkey from the address.
DefaultGenesisState - default GenesisState used by Cosmos Hub.
DefaultParams defines the parameters for this module.
NewGenesisState creates a new GenesisState object.
NewMissedBlock creates a new MissedBlock instance.
No description provided by the author
NewMsgUnjail creates a new MsgUnjail instancenolint:interfacer.
NewParams creates a new Params object.
No description provided by the author
NewQuerySigningInfosParams creates a new QuerySigningInfosParams instance.
NewValidatorSigningInfo creates a new ValidatorSigningInfo instancenolint:interfacer.
ParamKeyTable for slashing module.
No description provided by the author
RegisterLegacyAminoCodec registers concrete types on LegacyAmino codec.
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
unmarshal a validator signing info from a store value.
ValidateGenesis validates the slashing genesis parameters.
ValidatorMissedBlockBitArrayKey - stored by *Consensus* address (not operator address).
ValidatorMissedBlockBitArrayPrefixKey - stored by *Consensus* address (not operator address).
ValidatorSigningInfoAddress - extract the address from a validator signing info key.
ValidatorSigningInfoKey - stored by *Consensus* address (not operator address).

# Constants

Slashing module event types.
Slashing module event types.
Slashing module event types.
Slashing module event types.
Slashing module event types.
Slashing module event types.
Slashing module event types.
Slashing module event types.
Slashing module event types.
Slashing module event types.
Default parameter namespace.
Default parameter namespace.
Slashing module event types.
Slashing module event types.
ModuleName is the name of the module.
QuerierRoute is the querier route for slashing.
Query endpoints supported by the slashing querier.
Query endpoints supported by the slashing querier.
Query endpoints supported by the slashing querier.
RouterKey is the message route for slashing.
StoreKey is the store key string for slashing.
slashing message types.

# Variables

Prefix for address-pubkey relation.
No description provided by the author
No description provided by the author
No description provided by the author
x/slashing module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/slashing module sentinel errors.
x/slashing module sentinel errors.
x/slashing module sentinel errors.
x/slashing module sentinel errors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
x/slashing module sentinel errors.
x/slashing module sentinel errors.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Prefix for missed block bit array.
Prefix for signing info.

# Structs

GenesisState defines the slashing module's genesis state.
MissedBlock contains height and missed status as boolean.
MsgUnjail defines the Msg/Unjail request type.
MsgUnjailResponse defines the Msg/Unjail response type.
Params represents the parameters used for by the slashing module.
QueryParamsRequest is the request type for the Query/Params RPC method.
QueryParamsResponse is the response type for the Query/Params RPC method.
QuerySigningInfoRequest is the request type for the Query/SigningInfo RPC method.
QuerySigningInfoResponse is the response type for the Query/SigningInfo RPC method.
QuerySigningInfosParams defines the params for the following queries: - 'custom/slashing/signingInfos'.
QuerySigningInfosRequest is the request type for the Query/SigningInfos RPC method.
QuerySigningInfosResponse is the response type for the Query/SigningInfos RPC method.
SigningInfo stores validator signing info of corresponding address.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
ValidatorMissedBlocks contains array of missed blocks of corresponding address.
ValidatorSigningInfo defines a validator's signing info for monitoring their liveness activity.

# Interfaces

AccountKeeper expected account keeper.
BankKeeper defines the expected interface needed to retrieve account balances.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
ParamSubspace defines the expected Subspace interfacace.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.
StakingHooks event hooks for staking validator object (noalias).
StakingKeeper expected staking keeper.