package
0.2.0
Repository: https://github.com/goatnetwork/goat.git
Documentation: pkg.go.dev

# Functions

DefaultGenesis returns the default genesis state.
DefaultParams returns a default set of parameters.
No description provided by the author
No description provided by the author
NewParams creates a new Params instance.
No description provided by the author
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
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

Active means the validator is producing and voting new blocks.
DefaultIndex is the default global index.
Downgrade means the validator is offline.
No description provided by the author
No description provided by the author
Inactive means the validator is exiting in progress or exited.
MemStoreKey defines the in-memory store key.
ModuleName defines the module name.
Pending means the validator is waitting for.
StoreKey defines the primary module store key.
Tombstoned means the validator did malicious behaviors like double sign and killed out.
UNSPECIFIED defines an invalid validator status.

# Variables

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
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
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
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

# Structs

EthTxQueue.
GenesisState defines the locking module's genesis state.
Params defines the parameters for the module.
QueryParamsRequest is request type for the Query/Params RPC method.
QueryParamsResponse is response type for the Query/Params RPC method.
QueryValidatorRequest.
QueryValidatorResponse.
Reward.
RewardPool.
SigningInfo.
Threshold.
Token config.
TokenGenesis.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
Unlock.
UnlockQueueGenesis.
Unlocks.
Validator.

# Interfaces

AccountKeeper defines the expected interface for the Account module.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.

# Type aliases

ValidatorStatus is the status of a validator.