Made all flag names public

This commit is contained in:
Ethan Frey 2017-01-30 15:27:02 +01:00
parent 28f6a20a98
commit cb4f6a4bca
5 changed files with 91 additions and 91 deletions

View File

@ -6,13 +6,13 @@ import (
// start flags // start flags
var ( var (
addrFlag = cli.StringFlag{ AddrFlag = cli.StringFlag{
Name: "address", Name: "address",
Value: "tcp://0.0.0.0:46658", Value: "tcp://0.0.0.0:46658",
Usage: "Listen address", Usage: "Listen address",
} }
eyesFlag = cli.StringFlag{ EyesFlag = cli.StringFlag{
Name: "eyes", Name: "eyes",
Value: "local", Value: "local",
Usage: "MerkleEyes address, or 'local' for embedded", Usage: "MerkleEyes address, or 'local' for embedded",
@ -21,23 +21,23 @@ var (
// TODO: move to config file // TODO: move to config file
// eyesCacheSizePtr := flag.Int("eyes-cache-size", 10000, "MerkleEyes db cache size, for embedded") // eyesCacheSizePtr := flag.Int("eyes-cache-size", 10000, "MerkleEyes db cache size, for embedded")
dirFlag = cli.StringFlag{ DirFlag = cli.StringFlag{
Name: "dir", Name: "dir",
Value: ".", Value: ".",
Usage: "Root directory", Usage: "Root directory",
} }
inProcTMFlag = cli.BoolFlag{ InProcTMFlag = cli.BoolFlag{
Name: "in-proc", Name: "in-proc",
Usage: "Run Tendermint in-process with the App", Usage: "Run Tendermint in-process with the App",
} }
ibcPluginFlag = cli.BoolFlag{ IbcPluginFlag = cli.BoolFlag{
Name: "ibc-plugin", Name: "ibc-plugin",
Usage: "Enable the ibc plugin", Usage: "Enable the ibc plugin",
} }
counterPluginFlag = cli.BoolFlag{ CounterPluginFlag = cli.BoolFlag{
Name: "counter-plugin", Name: "counter-plugin",
Usage: "Enable the counter plugin", Usage: "Enable the counter plugin",
} }
@ -46,73 +46,73 @@ var (
// tx flags // tx flags
var ( var (
nodeFlag = cli.StringFlag{ NodeFlag = cli.StringFlag{
Name: "node", Name: "node",
Value: "tcp://localhost:46657", Value: "tcp://localhost:46657",
Usage: "Tendermint RPC address", Usage: "Tendermint RPC address",
} }
toFlag = cli.StringFlag{ ToFlag = cli.StringFlag{
Name: "to", Name: "to",
Value: "", Value: "",
Usage: "Destination address for the transaction", Usage: "Destination address for the transaction",
} }
amountFlag = cli.IntFlag{ AmountFlag = cli.IntFlag{
Name: "amount", Name: "amount",
Value: 0, Value: 0,
Usage: "Amount of coins to send in the transaction", Usage: "Amount of coins to send in the transaction",
} }
fromFlag = cli.StringFlag{ FromFlag = cli.StringFlag{
Name: "from", Name: "from",
Value: "priv_validator.json", Value: "priv_validator.json",
Usage: "Path to a private key to sign the transaction", Usage: "Path to a private key to sign the transaction",
} }
seqFlag = cli.IntFlag{ SeqFlag = cli.IntFlag{
Name: "sequence", Name: "sequence",
Value: 0, Value: 0,
Usage: "Sequence number for the account", Usage: "Sequence number for the account",
} }
coinFlag = cli.StringFlag{ CoinFlag = cli.StringFlag{
Name: "coin", Name: "coin",
Value: "blank", Value: "blank",
Usage: "Specify a coin denomination", Usage: "Specify a coin denomination",
} }
gasFlag = cli.IntFlag{ GasFlag = cli.IntFlag{
Name: "gas", Name: "gas",
Value: 0, Value: 0,
Usage: "The amount of gas for the transaction", Usage: "The amount of gas for the transaction",
} }
feeFlag = cli.IntFlag{ FeeFlag = cli.IntFlag{
Name: "fee", Name: "fee",
Value: 0, Value: 0,
Usage: "The transaction fee", Usage: "The transaction fee",
} }
dataFlag = cli.StringFlag{ DataFlag = cli.StringFlag{
Name: "data", Name: "data",
Value: "", Value: "",
Usage: "Data to send with the transaction", Usage: "Data to send with the transaction",
} }
nameFlag = cli.StringFlag{ NameFlag = cli.StringFlag{
Name: "name", Name: "name",
Value: "", Value: "",
Usage: "Plugin to send the transaction to", Usage: "Plugin to send the transaction to",
} }
chainIDFlag = cli.StringFlag{ ChainIDFlag = cli.StringFlag{
Name: "chain_id", Name: "chain_id",
Value: "test_chain_id", Value: "test_chain_id",
Usage: "ID of the chain for replay protection", Usage: "ID of the chain for replay protection",
} }
validFlag = cli.BoolFlag{ ValidFlag = cli.BoolFlag{
Name: "valid", Name: "valid",
Usage: "Set valid field in CounterTx", Usage: "Set valid field in CounterTx",
} }
@ -120,73 +120,73 @@ var (
// ibc flags // ibc flags
var ( var (
ibcChainIDFlag = cli.StringFlag{ IbcChainIDFlag = cli.StringFlag{
Name: "chain_id", Name: "chain_id",
Usage: "ChainID for the new blockchain", Usage: "ChainID for the new blockchain",
Value: "", Value: "",
} }
ibcGenesisFlag = cli.StringFlag{ IbcGenesisFlag = cli.StringFlag{
Name: "genesis", Name: "genesis",
Usage: "Genesis file for the new blockchain", Usage: "Genesis file for the new blockchain",
Value: "", Value: "",
} }
ibcHeaderFlag = cli.StringFlag{ IbcHeaderFlag = cli.StringFlag{
Name: "header", Name: "header",
Usage: "Block header for an ibc update", Usage: "Block header for an ibc update",
Value: "", Value: "",
} }
ibcCommitFlag = cli.StringFlag{ IbcCommitFlag = cli.StringFlag{
Name: "commit", Name: "commit",
Usage: "Block commit for an ibc update", Usage: "Block commit for an ibc update",
Value: "", Value: "",
} }
ibcFromFlag = cli.StringFlag{ IbcFromFlag = cli.StringFlag{
Name: "from", Name: "from",
Usage: "Source ChainID", Usage: "Source ChainID",
Value: "", Value: "",
} }
ibcToFlag = cli.StringFlag{ IbcToFlag = cli.StringFlag{
Name: "to", Name: "to",
Usage: "Destination ChainID", Usage: "Destination ChainID",
Value: "", Value: "",
} }
ibcTypeFlag = cli.StringFlag{ IbcTypeFlag = cli.StringFlag{
Name: "type", Name: "type",
Usage: "IBC packet type (eg. coin)", Usage: "IBC packet type (eg. coin)",
Value: "", Value: "",
} }
ibcPayloadFlag = cli.StringFlag{ IbcPayloadFlag = cli.StringFlag{
Name: "payload", Name: "payload",
Usage: "IBC packet payload", Usage: "IBC packet payload",
Value: "", Value: "",
} }
ibcPacketFlag = cli.StringFlag{ IbcPacketFlag = cli.StringFlag{
Name: "packet", Name: "packet",
Usage: "hex-encoded IBC packet", Usage: "hex-encoded IBC packet",
Value: "", Value: "",
} }
ibcProofFlag = cli.StringFlag{ IbcProofFlag = cli.StringFlag{
Name: "proof", Name: "proof",
Usage: "hex-encoded proof of IBC packet from source chain", Usage: "hex-encoded proof of IBC packet from source chain",
Value: "", Value: "",
} }
ibcSequenceFlag = cli.IntFlag{ IbcSequenceFlag = cli.IntFlag{
Name: "sequence", Name: "sequence",
Usage: "sequence number for IBC packet", Usage: "sequence number for IBC packet",
Value: 0, Value: 0,
} }
ibcHeightFlag = cli.IntFlag{ IbcHeightFlag = cli.IntFlag{
Name: "height", Name: "height",
Usage: "Height the packet became egress in source chain", Usage: "Height the packet became egress in source chain",
Value: 0, Value: 0,
@ -195,25 +195,25 @@ var (
// proof flags // proof flags
var ( var (
proofFlag = cli.StringFlag{ ProofFlag = cli.StringFlag{
Name: "proof", Name: "proof",
Usage: "hex-encoded IAVL proof", Usage: "hex-encoded IAVL proof",
Value: "", Value: "",
} }
keyFlag = cli.StringFlag{ KeyFlag = cli.StringFlag{
Name: "key", Name: "key",
Usage: "key to the IAVL tree", Usage: "key to the IAVL tree",
Value: "", Value: "",
} }
valueFlag = cli.StringFlag{ ValueFlag = cli.StringFlag{
Name: "value", Name: "value",
Usage: "value in the IAVL tree", Usage: "value in the IAVL tree",
Value: "", Value: "",
} }
rootFlag = cli.StringFlag{ RootFlag = cli.StringFlag{
Name: "root", Name: "root",
Usage: "root hash of the IAVL tree", Usage: "root hash of the IAVL tree",
Value: "", Value: "",

View File

@ -21,19 +21,19 @@ var (
Name: "ibc", Name: "ibc",
Usage: "Send a transaction to the interblockchain (ibc) plugin", Usage: "Send a transaction to the interblockchain (ibc) plugin",
Flags: []cli.Flag{ Flags: []cli.Flag{
nodeFlag, NodeFlag,
chainIDFlag, ChainIDFlag,
fromFlag, FromFlag,
amountFlag, AmountFlag,
coinFlag, CoinFlag,
gasFlag, GasFlag,
feeFlag, FeeFlag,
seqFlag, SeqFlag,
nameFlag, NameFlag,
dataFlag, DataFlag,
}, },
Subcommands: []cli.Command{ Subcommands: []cli.Command{
IbcRegisterTxCmd, IbcRegisterTxCmd,
@ -49,8 +49,8 @@ var (
return cmdIBCRegisterTx(c) return cmdIBCRegisterTx(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
ibcChainIDFlag, IbcChainIDFlag,
ibcGenesisFlag, IbcGenesisFlag,
}, },
} }
@ -61,8 +61,8 @@ var (
return cmdIBCUpdateTx(c) return cmdIBCUpdateTx(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
ibcHeaderFlag, IbcHeaderFlag,
ibcCommitFlag, IbcCommitFlag,
}, },
} }
@ -85,11 +85,11 @@ var (
return cmdIBCPacketCreateTx(c) return cmdIBCPacketCreateTx(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
ibcFromFlag, IbcFromFlag,
ibcToFlag, IbcToFlag,
ibcTypeFlag, IbcTypeFlag,
ibcPayloadFlag, IbcPayloadFlag,
ibcSequenceFlag, IbcSequenceFlag,
}, },
} }
@ -100,10 +100,10 @@ var (
return cmdIBCPacketPostTx(c) return cmdIBCPacketPostTx(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
ibcFromFlag, IbcFromFlag,
ibcHeightFlag, IbcHeightFlag,
ibcPacketFlag, IbcPacketFlag,
ibcProofFlag, IbcProofFlag,
}, },
} }
) )

View File

@ -23,7 +23,7 @@ var (
return cmdQuery(c) return cmdQuery(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
nodeFlag, NodeFlag,
}, },
} }
@ -35,7 +35,7 @@ var (
return cmdAccount(c) return cmdAccount(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
nodeFlag, NodeFlag,
}, },
} }
@ -47,7 +47,7 @@ var (
return cmdBlock(c) return cmdBlock(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
nodeFlag, NodeFlag,
}, },
} }
@ -58,10 +58,10 @@ var (
return cmdVerify(c) return cmdVerify(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
proofFlag, ProofFlag,
keyFlag, KeyFlag,
valueFlag, ValueFlag,
rootFlag, RootFlag,
}, },
} }
) )

View File

@ -35,13 +35,13 @@ var StartCmd = cli.Command{
return cmdStart(c) return cmdStart(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
addrFlag, AddrFlag,
eyesFlag, EyesFlag,
dirFlag, DirFlag,
inProcTMFlag, InProcTMFlag,
chainIDFlag, ChainIDFlag,
ibcPluginFlag, IbcPluginFlag,
counterPluginFlag, CounterPluginFlag,
}, },
} }

View File

@ -26,18 +26,18 @@ var (
return cmdSendTx(c) return cmdSendTx(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
nodeFlag, NodeFlag,
chainIDFlag, ChainIDFlag,
fromFlag, FromFlag,
amountFlag, AmountFlag,
coinFlag, CoinFlag,
gasFlag, GasFlag,
feeFlag, FeeFlag,
seqFlag, SeqFlag,
toFlag, ToFlag,
}, },
} }
@ -49,19 +49,19 @@ var (
return cmdAppTx(c) return cmdAppTx(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
nodeFlag, NodeFlag,
chainIDFlag, ChainIDFlag,
fromFlag, FromFlag,
amountFlag, AmountFlag,
coinFlag, CoinFlag,
gasFlag, GasFlag,
feeFlag, FeeFlag,
seqFlag, SeqFlag,
nameFlag, NameFlag,
dataFlag, DataFlag,
}, },
Subcommands: []cli.Command{ Subcommands: []cli.Command{
CounterTxCmd, CounterTxCmd,
@ -75,7 +75,7 @@ var (
return cmdCounterTx(c) return cmdCounterTx(c)
}, },
Flags: []cli.Flag{ Flags: []cli.Flag{
validFlag, ValidFlag,
}, },
} }
) )