Versions in this module Expand all Collapse all v0 v0.4.0 Oct 11, 2018 Changes in this version + var BootnodesFlag = cli.StringFlag + var BootnodesV4Flag = cli.StringFlag + var BootnodesV5Flag = cli.StringFlag + var CacheDatabaseFlag = cli.IntFlag + var CacheFlag = cli.IntFlag + var CacheGCFlag = cli.IntFlag + var CommandHelpTemplate = ... + var DashboardAddrFlag = cli.StringFlag + var DashboardEnabledFlag = cli.BoolFlag + var DashboardPortFlag = cli.IntFlag + var DashboardRefreshFlag = cli.DurationFlag + var DataDirFlag = DirectoryFlag + var DeveloperFlag = cli.BoolFlag + var DeveloperPeriodFlag = cli.IntFlag + var DiscoveryV5Flag = cli.BoolFlag + var DocRootFlag = DirectoryFlag + var EVMInterpreterFlag = cli.StringFlag + var EWASMInterpreterFlag = cli.StringFlag + var EthStatsURLFlag = cli.StringFlag + var EthashCacheDirFlag = DirectoryFlag + var EthashCachesInMemoryFlag = cli.IntFlag + var EthashCachesOnDiskFlag = cli.IntFlag + var EthashDatasetDirFlag = DirectoryFlag + var EthashDatasetsInMemoryFlag = cli.IntFlag + var EthashDatasetsOnDiskFlag = cli.IntFlag + var ExecFlag = cli.StringFlag + var FakePoWFlag = cli.BoolFlag + var GCModeFlag = cli.StringFlag + var GpoBlocksFlag = cli.IntFlag + var GpoPercentileFlag = cli.IntFlag + var IPCDisabledFlag = cli.BoolFlag + var IPCPathFlag = DirectoryFlag + var IdentityFlag = cli.StringFlag + var JSpathFlag = cli.StringFlag + var KeyStoreDirFlag = DirectoryFlag + var LightKDFFlag = cli.BoolFlag + var LightPeersFlag = cli.IntFlag + var LightServFlag = cli.IntFlag + var ListenPortFlag = cli.IntFlag + var MaxPeersFlag = cli.IntFlag + var MaxPendingPeersFlag = cli.IntFlag + var MetricsEnableInfluxDBFlag = cli.BoolFlag + var MetricsEnabledFlag = cli.BoolFlag + var MetricsInfluxDBDatabaseFlag = cli.StringFlag + var MetricsInfluxDBEndpointFlag = cli.StringFlag + var MetricsInfluxDBHostTagFlag = cli.StringFlag + var MetricsInfluxDBPasswordFlag = cli.StringFlag + var MetricsInfluxDBUsernameFlag = cli.StringFlag + var MinerEtherbaseFlag = cli.StringFlag + var MinerExtraDataFlag = cli.StringFlag + var MinerGasLimitFlag = cli.Uint64Flag + var MinerGasPriceFlag = BigFlag + var MinerGasTargetFlag = cli.Uint64Flag + var MinerLegacyEtherbaseFlag = cli.StringFlag + var MinerLegacyExtraDataFlag = cli.StringFlag + var MinerLegacyGasPriceFlag = BigFlag + var MinerLegacyGasTargetFlag = cli.Uint64Flag + var MinerLegacyThreadsFlag = cli.IntFlag + var MinerNoVerfiyFlag = cli.BoolFlag + var MinerNotifyFlag = cli.StringFlag + var MinerRecommitIntervalFlag = cli.DurationFlag + var MinerThreadsFlag = cli.IntFlag + var MiningEnabledFlag = cli.BoolFlag + var NATFlag = cli.StringFlag + var NetrestrictFlag = cli.StringFlag + var NetworkIdFlag = cli.Uint64Flag + var NoCompactionFlag = cli.BoolFlag + var NoDiscoverFlag = cli.BoolFlag + var NoUSBFlag = cli.BoolFlag + var NodeKeyFileFlag = cli.StringFlag + var NodeKeyHexFlag = cli.StringFlag + var PasswordFileFlag = cli.StringFlag + var PreloadJSFlag = cli.StringFlag + var RPCApiFlag = cli.StringFlag + var RPCCORSDomainFlag = cli.StringFlag + var RPCEnabledFlag = cli.BoolFlag + var RPCListenAddrFlag = cli.StringFlag + var RPCPortFlag = cli.IntFlag + var RPCVirtualHostsFlag = cli.StringFlag + var RinkebyFlag = cli.BoolFlag + var SyncModeFlag = TextMarshalerFlag + var TestnetFlag = cli.BoolFlag + var TrieCacheGenFlag = cli.IntFlag + var TxPoolAccountQueueFlag = cli.Uint64Flag + var TxPoolAccountSlotsFlag = cli.Uint64Flag + var TxPoolGlobalQueueFlag = cli.Uint64Flag + var TxPoolGlobalSlotsFlag = cli.Uint64Flag + var TxPoolJournalFlag = cli.StringFlag + var TxPoolLifetimeFlag = cli.DurationFlag + var TxPoolLocalsFlag = cli.StringFlag + var TxPoolNoLocalsFlag = cli.BoolFlag + var TxPoolPriceBumpFlag = cli.Uint64Flag + var TxPoolPriceLimitFlag = cli.Uint64Flag + var TxPoolRejournalFlag = cli.DurationFlag + var UnlockedAccountFlag = cli.StringFlag + var VMEnableDebugFlag = cli.BoolFlag + var WSAllowedOriginsFlag = cli.StringFlag + var WSApiFlag = cli.StringFlag + var WSEnabledFlag = cli.BoolFlag + var WSListenAddrFlag = cli.StringFlag + var WSPortFlag = cli.IntFlag + var WhisperEnabledFlag = cli.BoolFlag + var WhisperMaxMessageSizeFlag = cli.IntFlag + var WhisperMinPOWFlag = cli.Float64Flag + var WhisperRestrictConnectionBetweenLightClientsFlag = cli.BoolFlag + func ExportAppendChain(blockchain *core.BlockChain, fn string, first uint64, last uint64) error + func ExportChain(blockchain *core.BlockChain, fn string) error + func ExportPreimages(db *ethdb.LDBDatabase, fn string) error + func Fatalf(format string, args ...interface{}) + func GlobalBig(ctx *cli.Context, name string) *big.Int + func ImportChain(chain *core.BlockChain, fn string) error + func ImportPreimages(db *ethdb.LDBDatabase, fn string) error + func MakeAddress(ks *keystore.KeyStore, account string) (accounts.Account, error) + func MakeChain(ctx *cli.Context, stack *node.Node) (chain *core.BlockChain, chainDb ethdb.Database) + func MakeChainDatabase(ctx *cli.Context, stack *node.Node) ethdb.Database + func MakeConsolePreloads(ctx *cli.Context) []string + func MakeDataDir(ctx *cli.Context) string + func MakeGenesis(ctx *cli.Context) *core.Genesis + func MakePasswordList(ctx *cli.Context) []string + func MigrateFlags(action func(ctx *cli.Context) error) func(*cli.Context) error + func NewApp(gitCommit, usage string) *cli.App + func RegisterDashboardService(stack *node.Node, cfg *dashboard.Config, commit string) + func RegisterEthService(stack *node.Node, cfg *eth.Config) + func RegisterEthStatsService(stack *node.Node, url string) + func RegisterShhService(stack *node.Node, cfg *whisper.Config) + func SetDashboardConfig(ctx *cli.Context, cfg *dashboard.Config) + func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *eth.Config) + func SetNodeConfig(ctx *cli.Context, cfg *node.Config) + func SetP2PConfig(ctx *cli.Context, cfg *p2p.Config) + func SetShhConfig(ctx *cli.Context, stack *node.Node, cfg *whisper.Config) + func SetupMetrics(ctx *cli.Context) + func StartNode(stack *node.Node) + type BigFlag struct + Name string + Usage string + Value *big.Int + func (f BigFlag) Apply(set *flag.FlagSet) + func (f BigFlag) GetName() string + func (f BigFlag) String() string + type DirectoryFlag struct + Name string + Usage string + Value DirectoryString + func (self *DirectoryFlag) Set(value string) + func (self DirectoryFlag) Apply(set *flag.FlagSet) + func (self DirectoryFlag) GetName() string + func (self DirectoryFlag) String() string + type DirectoryString struct + Value string + func (self *DirectoryString) Set(value string) error + func (self *DirectoryString) String() string + type TextMarshaler interface + func GlobalTextMarshaler(ctx *cli.Context, name string) TextMarshaler + type TextMarshalerFlag struct + Name string + Usage string + Value TextMarshaler + func (f TextMarshalerFlag) Apply(set *flag.FlagSet) + func (f TextMarshalerFlag) GetName() string + func (f TextMarshalerFlag) String() string