Documentation
¶
Index ¶
Constants ¶
View Source
const ( Home = "home" Details = "details" Website = "website" Identity = "identity" CommissionMaxChangeRate = "commission-max-change-rate" CommissionMaxRate = "commission-max-rate" CommissionRate = "commission-rate" MinSelfDelegation = "min-self-delegation" Node = "node" )
Variables ¶
This section is empty.
Functions ¶
func RegisterSDK ¶
func RegisterSDK(version appsv1.SdkVersion, creator sdkCreator)
Types ¶
type ArgOption ¶
func WithOptionalArg ¶
type SDK ¶
type SDK interface {
InitArgs(moniker, chainID string) []string
RecoverAccountArgs(account string) []string
AddGenesisAccountArgs(account string, assets []string) []string
GenTxArgs(account, moniker, stakeAmount, chainID string, options ...*ArgOption) []string
CollectGenTxsArgs() []string
CreateValidatorArgs(account, pubKey, moniker, stakeAmount, chainID, gasPrices string, options ...*ArgOption) []string
GenesisSetUnbondingTimeCmd(unbondingTime, genesisFile string) string
GenesisSetVotingPeriodCmd(votingPeriod, genesisFile string) string
}
Click to show internal directories.
Click to hide internal directories.