Documentation ¶
Index ¶
- Variables
- func FormatKV(in []string) string
- func FormatList(in []string) string
- func GetGRPCAddress(cmd *cobra.Command) string
- func GetGRPCConnection(address string) (*grpc.ClientConn, error)
- func GetIBFTOperatorClientConnection(address string) (ibftOp.IbftOperatorClient, error)
- func GetJSONLogFormat(cmd *cobra.Command) bool
- func GetJSONRPCAddress(cmd *cobra.Command) string
- func GetSystemClientConnection(address string) (proto.SystemClient, error)
- func GetTxPoolClientConnection(address string) (txpoolOp.TxnPoolOperatorClient, error)
- func HandleSignals(closeFn func(), outputter command.OutputFormatter) error
- func ParseAmount(amount string) (*big.Int, error)
- func ParseGRPCAddress(grpcAddress string) (*net.TCPAddr, error)
- func ParseJSONRPCAddress(jsonrpcAddress string) (*url.URL, error)
- func RegisterGRPCAddressFlag(cmd *cobra.Command)
- func RegisterJSONOutputFlag(cmd *cobra.Command)
- func RegisterJSONRPCFlag(cmd *cobra.Command)
- func RegisterLegacyGRPCAddressFlag(cmd *cobra.Command)
- func ResolveAddr(address string, defaultIP IPBinding) (*net.TCPAddr, error)
- func SetRequiredFlags(cmd *cobra.Command, requiredFlags []string)
- func ValidateProxyContractsAdmin(proxyContractsAdmin string) error
- func WriteGenesisConfigToDisk(genesisConfig *chain.Chain, genesisPath string) error
- type ClientCloseResult
- type IPBinding
- type PremineInfo
Constants ¶
This section is empty.
Variables ¶
var ErrBlockTrackerPollInterval = errors.New("block tracker poll interval must be greater than 0")
Functions ¶
func FormatList ¶
FormatList formats a list, using a specific blank value replacement
func GetGRPCAddress ¶ added in v0.3.0
GetGRPCAddress extracts the set GRPC address
func GetGRPCConnection ¶ added in v0.3.0
func GetGRPCConnection(address string) (*grpc.ClientConn, error)
GetGRPCConnection returns a grpc client connection
func GetIBFTOperatorClientConnection ¶ added in v0.3.0
func GetIBFTOperatorClientConnection(address string) ( ibftOp.IbftOperatorClient, error, )
GetIBFTOperatorClientConnection returns the IBFT operator client connection
func GetJSONLogFormat ¶ added in v0.6.2
GetJSONLogFormat extracts the set JSON Format flag
func GetJSONRPCAddress ¶ added in v0.3.0
GetJSONRPCAddress extracts the set JSON-RPC address
func GetSystemClientConnection ¶ added in v0.3.0
func GetSystemClientConnection(address string) ( proto.SystemClient, error, )
GetSystemClientConnection returns the System operator client connection
func GetTxPoolClientConnection ¶ added in v0.3.0
func GetTxPoolClientConnection(address string) ( txpoolOp.TxnPoolOperatorClient, error, )
GetTxPoolClientConnection returns the TxPool operator client connection
func HandleSignals ¶
func HandleSignals( closeFn func(), outputter command.OutputFormatter, ) error
HandleSignals is a helper method for handling signals sent to the console Like stop, error, etc.
func ParseGRPCAddress ¶ added in v0.3.0
ParseGRPCAddress parses the passed in GRPC address
func ParseJSONRPCAddress ¶ added in v0.3.0
ParseJSONRPCAddress parses the passed in JSONRPC address
func RegisterGRPCAddressFlag ¶ added in v0.3.0
RegisterGRPCAddressFlag registers the base GRPC address flag for all child commands
func RegisterJSONOutputFlag ¶ added in v0.3.0
RegisterJSONOutputFlag registers the --json output setting for all child commands
func RegisterJSONRPCFlag ¶ added in v0.3.0
RegisterJSONRPCFlag registers the base JSON-RPC address flag for all child commands
func RegisterLegacyGRPCAddressFlag ¶ added in v0.3.0
RegisterLegacyGRPCAddressFlag registers the legacy GRPC address flag for all child commands
func ResolveAddr ¶ added in v0.3.0
ResolveAddr resolves the passed in TCP address The second param is the default ip to bind to, if no ip address is specified
func SetRequiredFlags ¶ added in v0.5.0
func ValidateProxyContractsAdmin ¶ added in v1.3.0
Types ¶
type ClientCloseResult ¶ added in v0.3.0
type ClientCloseResult struct {
Message string `json:"message"`
}
func (*ClientCloseResult) GetOutput ¶ added in v0.3.0
func (r *ClientCloseResult) GetOutput() string
type PremineInfo ¶ added in v1.3.2
func ParsePremineInfo ¶ added in v1.3.2
func ParsePremineInfo(premineInfoRaw string) (*PremineInfo, error)
parsePremineInfo parses provided premine information and returns premine address and amount