commonflags

package
v0.29.0 Latest Latest
Warning

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

Go to latest
Published: Jul 8, 2022 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TTL          = "ttl"
	TTLShorthand = ""
	TTLDefault   = 2
	TTLUsage     = "TTL value in request meta header"

	XHeadersKey       = "xhdr"
	XHeadersShorthand = "x"
	XHeadersUsage     = "Request X-Headers in form of Key=Value"
)
View Source
const (
	GenerateKey = "generate-key"

	WalletPath          = "wallet"
	WalletPathShorthand = "w"
	WalletPathDefault   = ""
	WalletPathUsage     = "WIF (NEP-2) string or path to the wallet or binary key"

	Account          = "address"
	AccountShorthand = ""
	AccountDefault   = ""
	AccountUsage     = "address of wallet account"

	RPC          = "rpc-endpoint"
	RPCShorthand = "r"
	RPCDefault   = ""
	RPCUsage     = "remote node address (as 'multiaddr' or '<host>:<port>')"

	Verbose          = "verbose"
	VerboseShorthand = "v"
	VerboseUsage     = "verbose output"
)

Common CLI flag keys, shorthands, default values and their usage descriptions.

View Source
const JSON = "json"
View Source
const SessionToken = "session"

Variables

This section is empty.

Functions

func Bind

func Bind(cmd *cobra.Command)

Bind binds common command flags to the viper.

func BindAPI added in v0.28.3

func BindAPI(cmd *cobra.Command)

BindAPI binds API flags of storage node services to the viper.

func Init

func Init(cmd *cobra.Command)

Init adds common flags to the command: - GenerateKey - WalletPath - Account - RPC

func InitAPI added in v0.28.3

func InitAPI(cmd *cobra.Command)

InitAPI inits common flags for storage node services.

func InitSession added in v0.28.3

func InitSession(cmd *cobra.Command)

InitSession initializes session parameter for cmd.

func InitWithoutRPC

func InitWithoutRPC(cmd *cobra.Command)

InitWithoutRPC is similar to Init but doesn't create the RPC flag.

Types

This section is empty.

Jump to

Keyboard shortcuts

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