diff --git a/man-addrgen.md b/man-addrgen.md index ee27d5c..f351422 100644 --- a/man-addrgen.md +++ b/man-addrgen.md @@ -2,27 +2,29 @@ mnemonic, seed or password USAGE: mmgen-addrgen [opts] [infile]
OPTIONS: - -h, --help Print this help message. - -c, --print-checksum Print address list checksum and exit. - -d, --outdir d Output files to directory 'd' instead of working dir. - -e, --echo-passphrase Echo passphrase or mnemonic to screen upon entry. - -i, --in-fmt f Input is from wallet format 'f' (see FMT CODES below). + -h, --help Print this help message + --longhelp Print help message for long options (common options) + -c, --print-checksum Print address list checksum and exit + -d, --outdir d Output files to directory 'd' instead of working dir + -e, --echo-passphrase Echo passphrase or mnemonic to screen upon entry + -i, --in-fmt f Input is from wallet format 'f' (see FMT CODES below) -H, --hidden-incog-input-params f,o Read hidden incognito data from file - 'f' at offset 'o' (comma-separated). - -O, --old-incog-fmt Specify old-format incognito input. - -K, --key-generator m Use method 'm' for public key generation. + 'f' at offset 'o' (comma-separated) + -O, --old-incog-fmt Specify old-format incognito input + -K, --key-generator m Use method 'm' for public key generation Options: 1:python-ecdsa 2:keyconv 3:secp256k1 (default: 3) -l, --seed-len l Specify wallet seed length of 'l' bits. This option is required only for brainwallet and incognito inputs - with non-standard (< 256-bit) seed lengths. + with non-standard (< 256-bit) seed lengths -p, --hash-preset p Use the scrypt hash parameters defined by preset 'p' - for password hashing (default: '3'). - -z, --show-hash-presets Show information on available hash presets. - -P, --passwd-file f Get wallet passphrase from file 'f'. - -q, --quiet Produce quieter output; suppress some warnings. - -S, --stdout Print addresses to stdout. - --testnet Generate testnet keys/addresses instead of mainnet ones - -v, --verbose Produce more verbose output. + for password hashing (default: '3') + -z, --show-hash-presets Show information on available hash presets + -P, --passwd-file f Get wallet passphrase from file 'f' + -q, --quiet Produce quieter output; suppress some warnings + -r, --usr-randchars n Get 'n' characters of additional randomness from user + (min=10, max=80, default=30) + -S, --stdout Print addresses to stdout + -v, --verbose Produce more verbose output Addresses are given in a comma-separated list. Hyphen-separated ranges are also allowed. diff --git a/man-addrimport.md b/man-addrimport.md index cbd4ec0..4cea360 100644 --- a/man-addrimport.md +++ b/man-addrimport.md @@ -3,6 +3,7 @@ USAGE: mmgen-addrimport [opts] [mmgen address file] OPTIONS: -h, --help Print this help message + --longhelp Print help message for long options (common options) -b, --batch Import all addresses in one RPC call. -l, --addrlist Address source is a flat list of (non-MMGen) Bitcoin addresses -k, --keyaddr-file Address source is a key-address file @@ -10,7 +11,6 @@ -r, --rescan Rescan the blockchain. Required if address to import is on the blockchain and has a balance. Rescanning is slow. -t, --test Simulate operation; don't actually import addresses - --testnet Use Bitcoin testnet instead of mainnet This command can also be used to update the comment fields of addresses already in the tracking wallet. diff --git a/man-keygen.md b/man-keygen.md index e95e869..a0c6833 100644 --- a/man-keygen.md +++ b/man-keygen.md @@ -2,29 +2,31 @@ mnemonic, seed or password USAGE: mmgen-keygen [opts] [infile]
OPTIONS: - -h, --help Print this help message. - -A, --no-addresses Print only secret keys, no addresses. - -c, --print-checksum Print address list checksum and exit. - -d, --outdir d Output files to directory 'd' instead of working dir. - -e, --echo-passphrase Echo passphrase or mnemonic to screen upon entry. - -i, --in-fmt f Input is from wallet format 'f' (see FMT CODES below). + -h, --help Print this help message + --longhelp Print help message for long options (common options) + -A, --no-addresses Print only secret keys, no addresses + -c, --print-checksum Print address list checksum and exit + -d, --outdir d Output files to directory 'd' instead of working dir + -e, --echo-passphrase Echo passphrase or mnemonic to screen upon entry + -i, --in-fmt f Input is from wallet format 'f' (see FMT CODES below) -H, --hidden-incog-input-params f,o Read hidden incognito data from file - 'f' at offset 'o' (comma-separated). - -O, --old-incog-fmt Specify old-format incognito input. - -K, --key-generator m Use method 'm' for public key generation. + 'f' at offset 'o' (comma-separated) + -O, --old-incog-fmt Specify old-format incognito input + -K, --key-generator m Use method 'm' for public key generation Options: 1:python-ecdsa 2:keyconv 3:secp256k1 (default: 3) -l, --seed-len l Specify wallet seed length of 'l' bits. This option is required only for brainwallet and incognito inputs - with non-standard (< 256-bit) seed lengths. + with non-standard (< 256-bit) seed lengths -p, --hash-preset p Use the scrypt hash parameters defined by preset 'p' - for password hashing (default: '3'). - -z, --show-hash-presets Show information on available hash presets. - -P, --passwd-file f Get wallet passphrase from file 'f'. - -q, --quiet Produce quieter output; suppress some warnings. - -S, --stdout Print keys to stdout. - --testnet Generate testnet keys/addresses instead of mainnet ones - -v, --verbose Produce more verbose output. - -x, --b16 Print secret keys in hexadecimal too. + for password hashing (default: '3') + -z, --show-hash-presets Show information on available hash presets + -P, --passwd-file f Get wallet passphrase from file 'f' + -q, --quiet Produce quieter output; suppress some warnings + -r, --usr-randchars n Get 'n' characters of additional randomness from user + (min=10, max=80, default=30) + -S, --stdout Print keys to stdout + -v, --verbose Produce more verbose output + -x, --b16 Print secret keys in hexadecimal too Addresses are given in a comma-separated list. Hyphen-separated ranges are also allowed. diff --git a/man-passchg.md b/man-passchg.md index 9bd83ad..6b86dd2 100644 --- a/man-passchg.md +++ b/man-passchg.md @@ -1,29 +1,30 @@ MMGEN-PASSCHG: Change the password, hash preset or label of an MMGen wallet USAGE: mmgen-passchg [opts] [infile] OPTIONS: - -h, --help Print this help message. - -d, --outdir d Output files to directory 'd' instead of working dir. - -e, --echo-passphrase Echo passphrases and other user input to screen. - -i, --in-fmt f Input from wallet format 'f' (see FMT CODES below). + -h, --help Print this help message + --longhelp Print help message for long options (common options) + -d, --outdir d Output files to directory 'd' instead of working dir + -e, --echo-passphrase Echo passphrases and other user input to screen + -i, --in-fmt f Input from wallet format 'f' (see FMT CODES below) -H, --hidden-incog-input-params f,o Read hidden incognito data from file - 'f' at offset 'o' (comma-separated). - -O, --old-incog-fmt Specify old-format incognito input. - -k, --keep-passphrase Reuse passphrase of input wallet for output wallet. - -K, --keep-hash-preset Reuse hash preset of input wallet for output wallet. + 'f' at offset 'o' (comma-separated) + -O, --old-incog-fmt Specify old-format incognito input + -k, --keep-passphrase Reuse passphrase of input wallet for output wallet + -K, --keep-hash-preset Reuse hash preset of input wallet for output wallet -l, --seed-len l Specify wallet seed length of 'l' bits. This option is required only for brainwallet and incognito inputs with non-standard (< 256-bit) seed lengths. - -L, --label l Specify a label 'l' for output wallet. - -m, --keep-label Reuse label of input wallet for output wallet. + -L, --label l Specify a label 'l' for output wallet + -m, --keep-label Reuse label of input wallet for output wallet -p, --hash-preset p Use the scrypt hash parameters defined by preset 'p' - for password hashing (default: '3'). - -z, --show-hash-presets Show information on available hash presets. - -P, --passwd-file f Get wallet passphrase from file 'f'. - -q, --quiet Produce quieter output; suppress some warnings. + for password hashing (default: '3') + -z, --show-hash-presets Show information on available hash presets + -P, --passwd-file f Get wallet passphrase from file 'f' + -q, --quiet Produce quieter output; suppress some warnings -r, --usr-randchars n Get 'n' characters of additional randomness from user - (min=10, max=80, default=30). - -S, --stdout Write wallet data to stdout instead of file. - -v, --verbose Produce more verbose output. + (min=10, max=80, default=30) + -S, --stdout Write wallet data to stdout instead of file + -v, --verbose Produce more verbose output For passphrases all combinations of whitespace are equal and leading and trailing space is ignored. This permits reading passphrase or brainwallet diff --git a/man-tool.md b/man-tool.md index 06883d2..d54aea7 100644 --- a/man-tool.md +++ b/man-tool.md @@ -3,11 +3,11 @@ OPTIONS: -d, --outdir d Specify an alternate directory 'd' for output -h, --help Print this help message + --longhelp Print help message for long options (common options) -P, --passwd-file f Get passphrase from file 'f'. -q, --quiet Produce quieter output -r, --usr-randchars n Get 'n' characters of additional randomness from user (min=10, max=80) - --testnet Use Bitcoin testnet instead of mainnet -v, --verbose Produce more verbose output COMMANDS: diff --git a/man-txcreate.md b/man-txcreate.md index 9cb5c98..3851b23 100644 --- a/man-txcreate.md +++ b/man-txcreate.md @@ -2,6 +2,7 @@ USAGE: mmgen-txcreate [opts] ... [change addr] [addr file] ... OPTIONS: -h, --help Print this help message + --longhelp Print help message for long options (common options) -a, --tx-fee-adj f Adjust transaction fee by factor 'f' (see below) -B, --no-blank Don't blank screen before displaying unspent outputs -c, --comment-file f Source the transaction's comment from file 'f' @@ -11,7 +12,6 @@ -m, --minconf n Minimum number of confirmations required to spend outputs (default: 1) -i, --info Display unspent outputs and exit -q, --quiet Suppress warnings; overwrite files without prompting - --testnet Create transaction for Bitcoin testnet instead of mainnet -v, --verbose Produce more verbose output Transaction inputs are chosen from a list of the user's unpent outputs diff --git a/man-txsend.md b/man-txsend.md index 5205827..4b79986 100644 --- a/man-txsend.md +++ b/man-txsend.md @@ -2,8 +2,8 @@ USAGE: mmgen-txsend [opts] OPTIONS: -h, --help Print this help message + --longhelp Print help message for long options (common options) -d, --outdir d Specify an alternate directory 'd' for output -q, --quiet Suppress warnings; overwrite files without prompting - --testnet Use Bitcoin testnet instead of mainnet MMGEN v0.8.7a November 2016 MMGEN-TXSEND(1) diff --git a/man-txsign.md b/man-txsign.md index 73b739c..d5751c9 100644 --- a/man-txsign.md +++ b/man-txsign.md @@ -1,37 +1,35 @@ MMGEN-TXSIGN: Sign Bitcoin transactions generated by mmgen-txcreate USAGE: mmgen-txsign [opts] ... [seed source]... OPTIONS: - -h, --help Print this help message. - -b, --brain-params l,p Use seed length 'l' and hash preset 'p' for brain- - wallet input. - -d, --outdir d Specify an alternate directory 'd' for output. - -D, --tx-id Display transaction ID and exit. - -e, --echo-passphrase Print passphrase to screen when typing it. - -i, --in-fmt f Input is from wallet format 'f' (see FMT CODES below). + -h, --help Print this help message + --longhelp Print help message for long options (common options) + -b, --brain-params l,p Use seed length 'l' and hash preset 'p' for brainwallet + input + -d, --outdir d Specify an alternate directory 'd' for output + -D, --tx-id Display transaction ID and exit + -e, --echo-passphrase Print passphrase to screen when typing it + -i, --in-fmt f Input is from wallet format 'f' (see FMT CODES below) -H, --hidden-incog-input-params f,o Read hidden incognito data from file - 'f' at offset 'o' (comma-separated). - -O, --old-incog-fmt Specify old-format incognito input. - -l, --seed-len l Specify wallet seed length of 'l' bits. This option + 'f' at offset 'o' (comma-separated) + -O, --old-incog-fmt Specify old-format incognito input + -l, --seed-len l Specify wallet seed length of 'l' bits. This option is required only for brainwallet and incognito inputs with non-standard (< 256-bit) seed lengths. -p, --hash-preset p Use the scrypt hash parameters defined by preset 'p' - for password hashing (default: '3'). - -z, --show-hash-presets Show information on available hash presets. + for password hashing (default: '3') + -z, --show-hash-presets Show information on available hash presets -k, --keys-from-file f Provide additional keys for non-MMGen addresses - -K, --key-generator m Use method 'm' for public key generation. + -K, --key-generator m Use method 'm' for public key generation Options: 1:python-ecdsa 2:keyconv 3:secp256k1 (default: 3) -M, --mmgen-keys-from-file f Provide keys for MMGen addresses in a key- address file (output of 'mmgen-keygen'). Permits - online signing without an MMGen seed source. - The key-address file is also used to verify - MMGen-to-BTC mappings, so its checksum should - be recorded by the user. + online signing without an MMGen seed source. The + key-address file is also used to verify MMGen-to-BTC + mappings, so the user should record its checksum. -P, --passwd-file f Get MMGen wallet or bitcoind passphrase from file 'f' - -q, --quiet Suppress warnings; overwrite files without - prompting - -I, --info Display information about the transaction and exit. - -t, --terse-info Like '--info', but produce more concise output. - --testnet Transaction is for Bitcoin testnet rather than mainnet + -q, --quiet Suppress warnings; overwrite files without prompting + -I, --info Display information about the transaction and exit + -t, --terse-info Like '--info', but produce more concise output -v, --verbose Produce more verbose output Transactions with either MMGen or non-MMGen input addresses may be signed. diff --git a/man-walletchk.md b/man-walletchk.md index 36faada..12c1fee 100644 --- a/man-walletchk.md +++ b/man-walletchk.md @@ -1,23 +1,24 @@ MMGEN-WALLETCHK: Check validity of an MMGen wallet USAGE: mmgen-walletchk [opts] [infile] OPTIONS: - -h, --help Print this help message. - -e, --echo-passphrase Echo passphrases and other user input to screen. - -i, --in-fmt f Input from wallet format 'f' (see FMT CODES below). + -h, --help Print this help message + --longhelp Print help message for long options (common options) + -e, --echo-passphrase Echo passphrases and other user input to screen + -i, --in-fmt f Input from wallet format 'f' (see FMT CODES below) -H, --hidden-incog-input-params f,o Read hidden incognito data from file - 'f' at offset 'o' (comma-separated). - -O, --old-incog-fmt Specify old-format incognito input. + 'f' at offset 'o' (comma-separated) + -O, --old-incog-fmt Specify old-format incognito input -l, --seed-len l Specify wallet seed length of 'l' bits. This option is required only for brainwallet and incognito inputs with non-standard (< 256-bit) seed lengths. -p, --hash-preset p Use the scrypt hash parameters defined by preset 'p' - for password hashing (default: '3'). - -z, --show-hash-presets Show information on available hash presets. - -P, --passwd-file f Get wallet passphrase from file 'f'. - -q, --quiet Produce quieter output; suppress some warnings. + for password hashing (default: '3') + -z, --show-hash-presets Show information on available hash presets + -P, --passwd-file f Get wallet passphrase from file 'f' + -q, --quiet Produce quieter output; suppress some warnings -r, --usr-randchars n Get 'n' characters of additional randomness from user - (min=10, max=80, default=30). - -v, --verbose Produce more verbose output. + (min=10, max=80, default=30) + -v, --verbose Produce more verbose output For passphrases all combinations of whitespace are equal and leading and trailing space is ignored. This permits reading passphrase or brainwallet diff --git a/man-walletconv.md b/man-walletconv.md index 86ff47f..5e9176b 100644 --- a/man-walletconv.md +++ b/man-walletconv.md @@ -1,34 +1,34 @@ MMGEN-WALLETCONV: Convert an MMGen wallet from one format to another USAGE: mmgen-walletconv [opts] [infile] OPTIONS: - -h, --help Print this help message. - -d, --outdir d Output files to directory 'd' instead of working dir. - -e, --echo-passphrase Echo passphrases and other user input to screen. - -i, --in-fmt f Convert from wallet format 'f' (see FMT CODES below). - -o, --out-fmt f Convert to wallet format 'f' (see FMT CODES below). + -h, --help Print this help message + --longhelp Print help message for long options (common options) + -d, --outdir d Output files to directory 'd' instead of working dir + -e, --echo-passphrase Echo passphrases and other user input to screen + -i, --in-fmt f Convert from wallet format 'f' (see FMT CODES below) + -o, --out-fmt f Convert to wallet format 'f' (see FMT CODES below) -H, --hidden-incog-input-params f,o Read hidden incognito data from file - 'f' at offset 'o' (comma-separated). - -J, --hidden-incog-output-params f,o Write hidden incognito data to file - 'f' at offset 'o' (comma-separated). If file 'f' - doesn't exist, it will be created and filled with - random data. - -O, --old-incog-fmt Specify old-format incognito input. - -k, --keep-passphrase Reuse passphrase of input wallet for output wallet. - -K, --keep-hash-preset Reuse hash preset of input wallet for output wallet. + 'f' at offset 'o' (comma-separated) + -J, --hidden-incog-output-params f,o Write hidden incognito data to file 'f' + at offset 'o' (comma-separated). File 'f' will be cre- + ated and filled with random data if it doesn't exist. + -O, --old-incog-fmt Specify old-format incognito input + -k, --keep-passphrase Reuse passphrase of input wallet for output wallet + -K, --keep-hash-preset Reuse hash preset of input wallet for output wallet -l, --seed-len l Specify wallet seed length of 'l' bits. This option is required only for brainwallet and incognito inputs with non-standard (< 256-bit) seed lengths. - -L, --label l Specify a label 'l' for output wallet. - -m, --keep-label Reuse label of input wallet for output wallet. + -L, --label l Specify a label 'l' for output wallet + -m, --keep-label Reuse label of input wallet for output wallet -p, --hash-preset p Use the scrypt hash parameters defined by preset 'p' - for password hashing (default: '3'). - -z, --show-hash-presets Show information on available hash presets. - -P, --passwd-file f Get wallet passphrase from file 'f'. - -q, --quiet Produce quieter output; suppress some warnings. + for password hashing (default: '3') + -z, --show-hash-presets Show information on available hash presets + -P, --passwd-file f Get wallet passphrase from file 'f' + -q, --quiet Produce quieter output; suppress some warnings -r, --usr-randchars n Get 'n' characters of additional randomness from user - (min=10, max=80, default=30). - -S, --stdout Write wallet data to stdout instead of file. - -v, --verbose Produce more verbose output. + (min=10, max=80, default=30) + -S, --stdout Write wallet data to stdout instead of file + -v, --verbose Produce more verbose output For passphrases all combinations of whitespace are equal and leading and trailing space is ignored. This permits reading passphrase or brainwallet diff --git a/man-walletgen.md b/man-walletgen.md index d09d4d1..3bd41cf 100644 --- a/man-walletgen.md +++ b/man-walletgen.md @@ -1,27 +1,27 @@ MMGEN-WALLETGEN: Generate an MMGen wallet from a random seed USAGE: mmgen-walletgen [opts] OPTIONS: - -h, --help Print this help message. - -d, --outdir d Output files to directory 'd' instead of working dir. - -e, --echo-passphrase Echo passphrases and other user input to screen. - -o, --out-fmt f Output to wallet format 'f' (see FMT CODES below). - -J, --hidden-incog-output-params f,o Write hidden incognito data to file - 'f' at offset 'o' (comma-separated). If file 'f' - doesn't exist, it will be created and filled with - random data. + -h, --help Print this help message + --longhelp Print help message for long options (common options) + -d, --outdir d Output files to directory 'd' instead of working dir + -e, --echo-passphrase Echo passphrases and other user input to screen + -o, --out-fmt f Output to wallet format 'f' (see FMT CODES below) + -J, --hidden-incog-output-params f,o Write hidden incognito data to file 'f' + at offset 'o' (comma-separated). File 'f' will be cre- + ated and filled with random data if it doesn't exist. -l, --seed-len l Specify wallet seed length of 'l' bits. This option is required only for brainwallet and incognito inputs with non-standard (< 256-bit) seed lengths. - -L, --label l Specify a label 'l' for output wallet. + -L, --label l Specify a label 'l' for output wallet -p, --hash-preset p Use the scrypt hash parameters defined by preset 'p' - for password hashing (default: '3'). - -z, --show-hash-presets Show information on available hash presets. - -P, --passwd-file f Get wallet passphrase from file 'f'. - -q, --quiet Produce quieter output; suppress some warnings. + for password hashing (default: '3') + -z, --show-hash-presets Show information on available hash presets + -P, --passwd-file f Get wallet passphrase from file 'f' + -q, --quiet Produce quieter output; suppress some warnings -r, --usr-randchars n Get 'n' characters of additional randomness from user - (min=10, max=80, default=30). - -S, --stdout Write wallet data to stdout instead of file. - -v, --verbose Produce more verbose output. + (min=10, max=80, default=30) + -S, --stdout Write wallet data to stdout instead of file + -v, --verbose Produce more verbose output For passphrases all combinations of whitespace are equal and leading and trailing space is ignored. This permits reading passphrase or brainwallet