client

package
v0.11.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2021 License: Apache-2.0 Imports: 42 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateSaveCoinKey

func GenerateSaveCoinKey(keybase keys.Keybase, keyName, keyPass string, overwrite bool, algo keys.SigningAlgo) (sdk.AccAddress, string, error)

GenerateSaveCoinKey returns the address of a public key, along with the secret phrase to recover the private key.

func InitConfig

func InitConfig(cmd *cobra.Command) error

InitConfig adds the chain-id, encoding and output flags to the persistent flag set.

func InitTestnet

func InitTestnet(
	cmd *cobra.Command,
	config *tmconfig.Config,
	cdc *codec.Codec,
	mbm module.BasicManager,
	genAccIterator authtypes.GenesisAccountIterator,
	outputDir,
	chainID,
	coinDenom,
	minGasPrices,
	nodeDirPrefix,
	nodeDaemonHome,
	nodeCLIHome,
	startingIPAddress string,
	ipAddresses []string,
	keyringBackend,
	algo string,
	numValidators int,
	isLocal bool,
) error

InitTestnet initializes the testnet configuration

func KeyCommands

func KeyCommands() *cobra.Command

KeyCommands registers a sub-tree of commands to interact with local private key storage.

func TestnetCmd

func TestnetCmd(ctx *server.Context, cdc *codec.Codec,
	mbm module.BasicManager, genAccIterator authtypes.GenesisAccountIterator,
) *cobra.Command

TestnetCmd initializes all files for tendermint testnet and application

func UnsafeExportEthKeyCommand

func UnsafeExportEthKeyCommand() *cobra.Command

UnsafeExportEthKeyCommand exports a key with the given name as a private key in hex format.

func ValidateChainID

func ValidateChainID(baseCmd *cobra.Command) *cobra.Command

ValidateChainID wraps a cobra command with a RunE function with base 10 integer chain-id verification.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL