2020-09-05 16:07:27 +00:00
|
|
|
package cli
|
|
|
|
|
|
|
|
import (
|
|
|
|
"github.com/ledgerwatch/turbo-geth/cmd/utils"
|
|
|
|
|
|
|
|
"github.com/urfave/cli"
|
|
|
|
)
|
|
|
|
|
2020-09-21 14:10:25 +00:00
|
|
|
// DefaultFlags contains all flags that are used and supported by turbo-geth binary.
|
2020-09-05 16:07:27 +00:00
|
|
|
var DefaultFlags = []cli.Flag{
|
|
|
|
utils.DataDirFlag,
|
|
|
|
utils.KeyStoreDirFlag,
|
|
|
|
utils.EthashDatasetDirFlag,
|
|
|
|
utils.TxPoolLocalsFlag,
|
|
|
|
utils.TxPoolNoLocalsFlag,
|
|
|
|
utils.TxPoolJournalFlag,
|
|
|
|
utils.TxPoolRejournalFlag,
|
|
|
|
utils.TxPoolPriceLimitFlag,
|
|
|
|
utils.TxPoolPriceBumpFlag,
|
|
|
|
utils.TxPoolAccountSlotsFlag,
|
|
|
|
utils.TxPoolGlobalSlotsFlag,
|
|
|
|
utils.TxPoolAccountQueueFlag,
|
|
|
|
utils.TxPoolGlobalQueueFlag,
|
|
|
|
utils.TxPoolLifetimeFlag,
|
|
|
|
utils.TxLookupLimitFlag,
|
|
|
|
utils.StorageModeFlag,
|
2020-10-13 12:56:16 +00:00
|
|
|
utils.SnapshotModeFlag,
|
2020-10-21 17:01:40 +00:00
|
|
|
utils.BatchSizeFlag,
|
2020-09-05 16:07:27 +00:00
|
|
|
utils.DatabaseFlag,
|
|
|
|
utils.LMDBMapSizeFlag,
|
2020-10-10 06:05:18 +00:00
|
|
|
utils.LMDBMaxFreelistReuseFlag,
|
2020-09-19 14:16:04 +00:00
|
|
|
utils.TLSFlag,
|
2020-09-11 20:17:37 +00:00
|
|
|
utils.TLSCertFlag,
|
|
|
|
utils.TLSKeyFlag,
|
2020-09-19 14:16:04 +00:00
|
|
|
utils.TLSCACertFlag,
|
2020-09-05 16:07:27 +00:00
|
|
|
utils.PrivateApiAddr,
|
|
|
|
utils.ListenPortFlag,
|
|
|
|
utils.NATFlag,
|
|
|
|
utils.NoDiscoverFlag,
|
|
|
|
utils.DiscoveryV5Flag,
|
|
|
|
utils.NetrestrictFlag,
|
|
|
|
utils.NodeKeyFileFlag,
|
|
|
|
utils.NodeKeyHexFlag,
|
|
|
|
utils.DNSDiscoveryFlag,
|
|
|
|
utils.RopstenFlag,
|
|
|
|
utils.RinkebyFlag,
|
|
|
|
utils.GoerliFlag,
|
|
|
|
utils.YoloV1Flag,
|
|
|
|
utils.VMEnableDebugFlag,
|
|
|
|
utils.NetworkIdFlag,
|
|
|
|
utils.FakePoWFlag,
|
|
|
|
utils.GpoBlocksFlag,
|
|
|
|
utils.GpoPercentileFlag,
|
|
|
|
utils.EWASMInterpreterFlag,
|
|
|
|
utils.EVMInterpreterFlag,
|
|
|
|
utils.InsecureUnlockAllowedFlag,
|
|
|
|
utils.MetricsEnabledFlag,
|
|
|
|
utils.MetricsEnabledExpensiveFlag,
|
|
|
|
utils.MetricsHTTPFlag,
|
|
|
|
utils.MetricsPortFlag,
|
2020-09-06 15:42:19 +00:00
|
|
|
utils.IdentityFlag,
|
2020-09-05 16:07:27 +00:00
|
|
|
}
|