58 lines
1.9 KiB
Go
58 lines
1.9 KiB
Go
package server
|
|
|
|
const (
|
|
// CometBFT full-node start flags
|
|
flagWithComet = "with-comet"
|
|
flagAddress = "address"
|
|
flagTransport = "transport"
|
|
flagTraceStore = "trace-store"
|
|
flagCPUProfile = "cpu-profile"
|
|
FlagMinGasPrices = "minimum-gas-prices"
|
|
FlagQueryGasLimit = "query-gas-limit"
|
|
FlagHaltHeight = "halt-height"
|
|
FlagHaltTime = "halt-time"
|
|
FlagInterBlockCache = "inter-block-cache"
|
|
FlagUnsafeSkipUpgrades = "unsafe-skip-upgrades"
|
|
FlagTrace = "trace"
|
|
FlagInvCheckPeriod = "inv-check-period"
|
|
|
|
FlagPruning = "pruning"
|
|
FlagPruningKeepRecent = "pruning-keep-recent"
|
|
FlagPruningInterval = "pruning-interval"
|
|
FlagIndexEvents = "index-events"
|
|
FlagMinRetainBlocks = "min-retain-blocks"
|
|
FlagIAVLCacheSize = "iavl-cache-size"
|
|
FlagDisableIAVLFastNode = "iavl-disable-fastnode"
|
|
FlagIAVLSyncPruning = "iavl-sync-pruning"
|
|
FlagShutdownGrace = "shutdown-grace"
|
|
|
|
// state sync-related flags
|
|
|
|
FlagStateSyncSnapshotInterval = "state-sync.snapshot-interval"
|
|
FlagStateSyncSnapshotKeepRecent = "state-sync.snapshot-keep-recent"
|
|
|
|
// api-related flags
|
|
|
|
FlagAPIEnable = "api.enable"
|
|
FlagAPISwagger = "api.swagger"
|
|
FlagAPIAddress = "api.address"
|
|
FlagAPIMaxOpenConnections = "api.max-open-connections"
|
|
FlagRPCReadTimeout = "api.rpc-read-timeout"
|
|
FlagRPCWriteTimeout = "api.rpc-write-timeout"
|
|
FlagRPCMaxBodyBytes = "api.rpc-max-body-bytes"
|
|
FlagAPIEnableUnsafeCORS = "api.enabled-unsafe-cors"
|
|
|
|
// mempool flags
|
|
|
|
FlagMempoolMaxTxs = "mempool.max-txs"
|
|
|
|
// testnet keys
|
|
|
|
KeyIsTestnet = "is-testnet"
|
|
KeyNewChainID = "new-chain-ID"
|
|
KeyNewOpAddr = "new-operator-addr"
|
|
KeyNewValAddr = "new-validator-addr"
|
|
KeyUserPubKey = "user-pub-key"
|
|
KeyTriggerTestnetUpgrade = "trigger-testnet-upgrade"
|
|
)
|