2023-01-31 10:22:37 +00:00
|
|
|
package commonflags
|
|
|
|
|
|
|
|
const (
|
|
|
|
ConfigFlag = "config"
|
|
|
|
ConfigFlagShorthand = "c"
|
|
|
|
ConfigFlagUsage = "Config file"
|
2023-01-31 10:33:33 +00:00
|
|
|
|
2023-02-06 14:54:49 +00:00
|
|
|
ConfigDirFlag = "config-dir"
|
|
|
|
ConfigDirFlagUsage = "Config directory"
|
|
|
|
|
2023-01-31 10:33:33 +00:00
|
|
|
Verbose = "verbose"
|
|
|
|
VerboseShorthand = "v"
|
|
|
|
VerboseUsage = "Verbose output"
|
2024-02-02 12:04:48 +00:00
|
|
|
|
|
|
|
EndpointFlag = "rpc-endpoint"
|
|
|
|
EndpointFlagDesc = "N3 RPC node endpoint"
|
|
|
|
EndpointFlagShort = "r"
|
|
|
|
|
|
|
|
AlphabetWalletsFlag = "alphabet-wallets"
|
|
|
|
AlphabetWalletsFlagDesc = "Path to alphabet wallets dir"
|
|
|
|
|
|
|
|
LocalDumpFlag = "local-dump"
|
|
|
|
ContractsInitFlag = "contracts"
|
|
|
|
ContractsInitFlagDesc = "Path to archive with compiled FrostFS contracts (the default is to fetch the latest release from the official repository)"
|
|
|
|
ContractsURLFlag = "contracts-url"
|
|
|
|
ContractsURLFlagDesc = "URL to archive with compiled FrostFS contracts"
|
|
|
|
EpochDurationInitFlag = "network.epoch_duration"
|
|
|
|
MaxObjectSizeInitFlag = "network.max_object_size"
|
2024-04-08 09:27:30 +00:00
|
|
|
MaxECDataCountFlag = "network.max_ec_data_count"
|
|
|
|
MaxECParityCounFlag = "network.max_ec_parity_count"
|
2024-02-02 12:04:48 +00:00
|
|
|
RefillGasAmountFlag = "gas"
|
|
|
|
StorageWalletFlag = "storage-wallet"
|
|
|
|
ContainerFeeInitFlag = "network.fee.container"
|
|
|
|
ContainerAliasFeeInitFlag = "network.fee.container_alias"
|
|
|
|
CandidateFeeInitFlag = "network.fee.candidate"
|
|
|
|
WithdrawFeeInitFlag = "network.fee.withdraw"
|
|
|
|
MaintenanceModeAllowedInitFlag = "network.maintenance_mode_allowed"
|
|
|
|
HomomorphicHashDisabledInitFlag = "network.homomorphic_hash_disabled"
|
|
|
|
CustomZoneFlag = "domain"
|
|
|
|
AlphabetSizeFlag = "size"
|
2024-03-07 11:33:07 +00:00
|
|
|
AllFlag = "all"
|
2023-01-31 10:22:37 +00:00
|
|
|
)
|