Documentation ¶
Index ¶
Constants ¶
View Source
const ( ConsensusFlag = "consensus" NoDiscoverFlag = "no-discover" BootnodeFlag = "bootnode" LogLevelFlag = "log-level" )
View Source
const ( DefaultGenesisFileName = "genesis.json" DefaultChainName = "dogechain" DefaultChainID = 100 DefaultPremineBalance = "0x3635C9ADC5DEA00000" // 1000 ETH DefaultConsensus = server.IBFTConsensus DefaultPriceLimit = 0 DefaultMaxSlots = 4096 DefaultMaxAccountDemotions = 10 // account demotion counter limit DefaultGenesisGasUsed = 458752 // 0x70000 DefaultGenesisGasLimit = 5242880 // 0x500000 )
View Source
const ( JSONOutputFlag = "json" GRPCAddressFlag = "grpc-address" JSONRPCFlag = "jsonrpc" GraphQLAddressFlag = "graphql-address" )
View Source
const (
GRPCAddressFlagLEGACY = "grpc"
)
Legacy flag that needs to be present to preserve backwards compatibility with running clients
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLIOutput ¶
type CLIOutput struct {
// contains filtered or unexported fields
}
func (*CLIOutput) SetCommandResult ¶
func (c *CLIOutput) SetCommandResult(result CommandResult)
func (*CLIOutput) WriteOutput ¶
func (cli *CLIOutput) WriteOutput()
type CommandResult ¶
type CommandResult interface {
GetOutput() string
}
type JSONOutput ¶
type JSONOutput struct {
// contains filtered or unexported fields
}
func (*JSONOutput) SetCommandResult ¶
func (c *JSONOutput) SetCommandResult(result CommandResult)
func (*JSONOutput) WriteOutput ¶
func (jo *JSONOutput) WriteOutput()
type OutputFormatter ¶
type OutputFormatter interface { // SetError sets the encountered error SetError(err error) // SetCommandResult sets the result of the command execution SetCommandResult(result CommandResult) // WriteOutput writes the result / error output WriteOutput() // contains filtered or unexported methods }
OutputFormatter is the standardized interface all output formatters should use
func InitializeOutputter ¶
func InitializeOutputter(cmd *cobra.Command) OutputFormatter
Source Files ¶
Click to show internal directories.
Click to hide internal directories.