package
1.0.15
Repository: https://github.com/netcloth/netcloth-chain.git
Documentation: pkg.go.dev

# Functions

DefaultGenesisState - default GenesisState.
Default parameters for this module.
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
get pubkey relation key used to get the pubkey from the address.
stored by *Consensus* address (not operator address).
stored by *Consensus* address (not operator address).
extract the address from a validator signing info key.
stored by *Consensus* address (not operator address).
NewGenesisState creates a new GenesisState object.
No description provided by the author
NewParams creates a new Params object.
No description provided by the author
No description provided by the author
Construct a new `ValidatorSigningInfo` struct.
ParamKeyTable for slashing module.
Register concrete types on codec codec.
ValidateGenesis validates the slashing genesis parameters.

# Constants

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
Default slashing codespace.
Default parameter namespace.
Default parameter namespace.
Default parameter namespace.
Default parameter namespace.
module name.
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.

# Variables

Prefix for address-pubkey relation.
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.
The Double Sign Jail period ends at Max Time supported by Amino (Dec 31, 9999 - 23:59:59 GMT).
The Double Sign Jail period ends at Max Time supported by Amino (Dec 31, 9999 - 23:59:59 GMT).
The Double Sign Jail period ends at Max Time supported by Amino (Dec 31, 9999 - 23:59:59 GMT).
The Double Sign Jail period ends at Max Time supported by Amino (Dec 31, 9999 - 23:59:59 GMT).
Slashing module event types.
Slashing module event types.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
Parameter store keys.
module codec.
Prefix for missed block bit array.
Prefix for signing info.

# Structs

GenesisState - all slashing state that must be provided at genesis.
MissedBlock.
MsgUnjail - struct for unjailing jailed validator.
Params - used for initializing default parameter for slashing at genesis.
QuerySigningInfoParams defines the params for the following queries: - 'custom/slashing/signingInfo'.
QuerySigningInfosParams defines the params for the following queries: - 'custom/slashing/signingInfos'.
Signing info for a validator.

# Interfaces

AccountKeeper expected account keeper.
StakingHooks event hooks for staking validator object.
StakingKeeper expected staking keeper.

# Type aliases

Local code type.