Documentation
¶
Index ¶
- func CreateNode(numValidators int, chain genesis.ChainType, workingDir string, mnemonic string, ...) ([]string, []string, error)
- func FatalErrorCheck(err error)
- func PactusConfigPath(home string) string
- func PactusDefaultWalletPath(home string) string
- func PactusGenesisPath(home string) string
- func PactusHomeDir() string
- func PrintErrorMsgf(format string, a ...interface{})
- func PrintInfoMsgBoldf(format string, a ...interface{})
- func PrintInfoMsgf(format string, a ...interface{})
- func PrintJSONData(data []byte)
- func PrintJSONObject(obj interface{})
- func PrintLine()
- func PrintSuccessMsgf(format string, a ...interface{})
- func PrintWarnMsgf(format string, a ...interface{})
- func PromptConfirm(label string) bool
- func PromptInput(label string) string
- func PromptInputWithRange(label string, def, min, max int) int
- func PromptInputWithSuggestion(label, suggestion string) string
- func PromptPassword(label string, confirmation bool) string
- func StartNode(workingDir string, passwordFetcher func(*wallet.Wallet) (string, bool)) (*node.Node, *wallet.Wallet, error)
- func TrapSignal(cleanupFunc func())
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateNode ¶ added in v0.10.0
func FatalErrorCheck ¶ added in v0.10.0
func FatalErrorCheck(err error)
func PactusConfigPath ¶
func PactusDefaultWalletPath ¶
func PactusGenesisPath ¶
func PactusHomeDir ¶
func PactusHomeDir() string
func PrintErrorMsgf ¶ added in v0.15.0
func PrintErrorMsgf(format string, a ...interface{})
func PrintInfoMsgBoldf ¶ added in v0.15.0
func PrintInfoMsgBoldf(format string, a ...interface{})
func PrintInfoMsgf ¶ added in v0.15.0
func PrintInfoMsgf(format string, a ...interface{})
func PrintJSONData ¶
func PrintJSONData(data []byte)
func PrintJSONObject ¶
func PrintJSONObject(obj interface{})
func PrintSuccessMsgf ¶ added in v0.15.0
func PrintSuccessMsgf(format string, a ...interface{})
func PrintWarnMsgf ¶ added in v0.15.0
func PrintWarnMsgf(format string, a ...interface{})
func PromptConfirm ¶
PromptConfirm prompts user to confirm the operation.
func PromptInputWithRange ¶ added in v0.10.0
PromptInputWithRange prompts the user for an input integer within a specified range.
func PromptInputWithSuggestion ¶
PromptInputWithSuggestion prompts the user for an input string with a suggestion.
func PromptPassword ¶
PromptPassword prompts the user for a password. Set confirmation to true to require the user to confirm the password.
func TrapSignal ¶
func TrapSignal(cleanupFunc func())
TrapSignal traps SIGINT and SIGTERM and terminates the server correctly.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.