diff --git a/addrgen-[MMGen-command-help].md b/addrgen-[MMGen-command-help].md index 8c4f5db..08f3eac 100644 --- a/addrgen-[MMGen-command-help].md +++ b/addrgen-[MMGen-command-help].md @@ -7,8 +7,8 @@ -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 - -E, --use-internal-ed25519-mod Use (slow) internal ed25519 module for Monero - address generation, even if ed25519ll is installed + -E, --use-old-ed25519 Use original (and slow) ed25519 module for Monero + address generation instead of ed25519ll_djbec -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) @@ -39,19 +39,19 @@ If available, the secp256k1 library will be used for address generation. ADDRESS TYPES: + 'L','legacy' - Legacy uncompressed address 'C','compressed' - Compressed P2PKH address + 'S','segwit' - Segwit P2SH-P2WPKH address 'B','bech32' - Native Segwit (Bech32) address 'E','ethereum' - Ethereum address - 'M','monero' - Monero address - 'L','legacy' - Legacy uncompressed address - 'S','segwit' - Segwit P2SH-P2WPKH address 'Z','zcash_z' - Zcash z-address + 'M','monero' - Monero address NOTES FOR ALL GENERATOR COMMANDS - For passphrases all combinations of whitespace are equal and leading and - trailing space is ignored. This permits reading passphrase or brainwallet + For passphrases all combinations of whitespace are equal, and leading and + trailing space are ignored. This permits reading passphrase or brainwallet data from a multi-line file with free spacing and indentation. BRAINWALLET NOTE: @@ -72,4 +72,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-ADDRGEN(1) + MMGEN v0.10.0 February 2019 MMGEN-ADDRGEN(1) diff --git a/addrimport-[MMGen-command-help].md b/addrimport-[MMGen-command-help].md index c0a8f3a..c4a3fee 100644 --- a/addrimport-[MMGen-command-help].md +++ b/addrimport-[MMGen-command-help].md @@ -1,21 +1,20 @@ - MMGEN-ADDRIMPORT: Import addresses (both MMGen and non-MMGen) into an MMGen - tracking wallet + MMGEN-ADDRIMPORT: Import addresses into an MMGen tracking wallet USAGE: mmgen-addrimport [opts] [mmgen address file] OPTIONS: -h, --help Print this help message --longhelp Print help message for long options (common options) -a, --address a Import the single coin address 'a' - -b, --batch Import all addresses in one RPC call. + -b, --batch Import all addresses in one RPC call -l, --addrlist Address source is a flat list of non-MMGen coin addresses -k, --keyaddr-file Address source is a key-address file -q, --quiet Suppress warnings -r, --rescan Rescan the blockchain. Required if address to import is - on the blockchain and has a balance. Rescanning is slow. + in the blockchain and has a balance. Rescanning is slow. - This command can also be used to update the comment fields of addresses already - in the tracking wallet. + This command can also be used to update the comment fields of addresses + already in the tracking wallet. The --batch and --rescan options cannot be used together. - MMGEN v0.9.8 May 2018 MMGEN-ADDRIMPORT(1) + MMGEN v0.10.0 February 2019 MMGEN-ADDRIMPORT(1) diff --git a/autosign-[MMGen-command-help].md b/autosign-[MMGen-command-help].md index 509221b..0c6af27 100644 --- a/autosign-[MMGen-command-help].md +++ b/autosign-[MMGen-command-help].md @@ -4,6 +4,7 @@ -h, --help Print this help message --longhelp Print help message for long options (common options) -c, --coins c Coins to sign for (comma-separated list) + -I, --no-insert-check Don't check for device insertion -l, --led Use status LED to signal standby, busy and error -m, --mountpoint m Specify an alternate mountpoint (default: '/mnt/tx') -s, --stealth-led Stealth LED mode - signal busy and error only, and only @@ -61,4 +62,4 @@ This command is currently available only on Linux-based platforms. - MMGEN v0.9.8 May 2018 MMGEN-AUTOSIGN(1) + MMGEN v0.10.0 February 2019 MMGEN-AUTOSIGN(1) diff --git a/keygen-[MMGen-command-help].md b/keygen-[MMGen-command-help].md index c2df05a..e710f4b 100644 --- a/keygen-[MMGen-command-help].md +++ b/keygen-[MMGen-command-help].md @@ -8,8 +8,8 @@ -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 - -E, --use-internal-ed25519-mod Use (slow) internal ed25519 module for Monero - address generation, even if ed25519ll is installed + -E, --use-old-ed25519 Use original (and slow) ed25519 module for Monero + address generation instead of ed25519ll_djbec -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) @@ -43,19 +43,19 @@ If available, the secp256k1 library will be used for address generation. ADDRESS TYPES: + 'L','legacy' - Legacy uncompressed address 'C','compressed' - Compressed P2PKH address + 'S','segwit' - Segwit P2SH-P2WPKH address 'B','bech32' - Native Segwit (Bech32) address 'E','ethereum' - Ethereum address - 'M','monero' - Monero address - 'L','legacy' - Legacy uncompressed address - 'S','segwit' - Segwit P2SH-P2WPKH address 'Z','zcash_z' - Zcash z-address + 'M','monero' - Monero address NOTES FOR ALL GENERATOR COMMANDS - For passphrases all combinations of whitespace are equal and leading and - trailing space is ignored. This permits reading passphrase or brainwallet + For passphrases all combinations of whitespace are equal, and leading and + trailing space are ignored. This permits reading passphrase or brainwallet data from a multi-line file with free spacing and indentation. BRAINWALLET NOTE: @@ -76,4 +76,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-KEYGEN(1) + MMGEN v0.10.0 February 2019 MMGEN-KEYGEN(1) diff --git a/passchg-[MMGen-command-help].md b/passchg-[MMGen-command-help].md index 192d752..6046123 100644 --- a/passchg-[MMGen-command-help].md +++ b/passchg-[MMGen-command-help].md @@ -28,8 +28,8 @@ -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 + For passphrases all combinations of whitespace are equal, and leading and + trailing space are ignored. This permits reading passphrase or brainwallet data from a multi-line file with free spacing and indentation. FMT CODES: @@ -44,4 +44,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-PASSCHG(1) + MMGEN v0.10.0 February 2019 MMGEN-PASSCHG(1) diff --git a/passgen-[MMGen-command-help].md b/passgen-[MMGen-command-help].md index 0d23eae..e453b30 100644 --- a/passgen-[MMGen-command-help].md +++ b/passgen-[MMGen-command-help].md @@ -57,8 +57,8 @@ NOTES FOR ALL GENERATOR COMMANDS - For passphrases all combinations of whitespace are equal and leading and - trailing space is ignored. This permits reading passphrase or brainwallet + For passphrases all combinations of whitespace are equal, and leading and + trailing space are ignored. This permits reading passphrase or brainwallet data from a multi-line file with free spacing and indentation. BRAINWALLET NOTE: @@ -79,4 +79,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-PASSGEN(1) + MMGEN v0.10.0 February 2019 MMGEN-PASSGEN(1) diff --git a/regtest-[MMGen-command-help].md b/regtest-[MMGen-command-help].md index 13ecd87..62eaf2e 100644 --- a/regtest-[MMGen-command-help].md +++ b/regtest-[MMGen-command-help].md @@ -24,4 +24,4 @@ show_mempool - show transaction IDs in mempool cli [arguments] - execute an RPC call with arguments - MMGEN v0.9.8 May 2018 MMGEN-REGTEST(1) + MMGEN v0.10.0 February 2019 MMGEN-REGTEST(1) diff --git a/split-[MMGen-command-help].md b/split-[MMGen-command-help].md index 2ff02c7..07277a5 100644 --- a/split-[MMGen-command-help].md +++ b/split-[MMGen-command-help].md @@ -45,4 +45,4 @@ behind the timelock, protection is contingent on getting the non-timelocked transaction reconfirmed before the timelock expires. Use at your own risk. - MMGEN v0.9.8 May 2018 MMGEN-SPLIT(1) + MMGEN v0.10.0 February 2019 MMGEN-SPLIT(1) diff --git a/tool-[MMGen-command-help].md b/tool-[MMGen-command-help].md index 56925ac..c85d56a 100644 --- a/tool-[MMGen-command-help].md +++ b/tool-[MMGen-command-help].md @@ -31,6 +31,8 @@ wif2hex - convert a private key from WIF to hex format Wallet/TX operations (coin daemon must be running): + gen_addr - generate a single MMGen address from default or specified wallet + gen_key - generate a single MMGen WIF key from default or specified wallet getbalance - like 'bitcoin-cli getbalance' but shows confirmed/unconfirmed, spendable/unspendable balances for individual MMGen wallets listaddress - list the specified MMGen address and its balance @@ -55,7 +57,9 @@ b58tostr - convert a base 58 number to a string strtob58 - convert a string to base 58 b58tohex - convert a base 58 number to hexadecimal + b58chktohex - convert a base58-check encoded number to hexadecimal hextob58 - convert a hexadecimal number to base 58 + hextob58chk - convert a hexadecimal number to base58-check encoding b32tohex - convert a base 32 number to hexadecimal hextob32 - convert a hexadecimal number to base 32 @@ -68,8 +72,9 @@ * The encrypted file is indistinguishable from random data MMGen-specific operations: - add_label - add descriptive label for MMGen address in tracking wallet - remove_label - remove descriptive label for MMGen address in tracking wallet + remove_address - remove an address from tracking wallet + add_label - add descriptive label for MMGen address in tracking wallet + remove_label - remove descriptive label for MMGen address in tracking wallet addrfile_chksum - compute checksum for MMGen address file keyaddrfile_chksum - compute checksum for MMGen key-address file passwdfile_chksum - compute checksum for MMGen password file @@ -96,4 +101,4 @@ Type 'mmgen-tool help for help on a particular command - MMGEN v0.9.8 May 2018 MMGEN-TOOL(1) + MMGEN v0.10.0 February 2019 MMGEN-TOOL(1) diff --git a/txbump-[MMGen-command-help].md b/txbump-[MMGen-command-help].md index 4190a57..4f72e50 100644 --- a/txbump-[MMGen-command-help].md +++ b/txbump-[MMGen-command-help].md @@ -79,4 +79,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-TXBUMP(1) + MMGEN v0.10.0 February 2019 MMGEN-TXBUMP(1) diff --git a/txcreate-[MMGen-command-help].md b/txcreate-[MMGen-command-help].md index 7a55f8c..557439b 100644 --- a/txcreate-[MMGen-command-help].md +++ b/txcreate-[MMGen-command-help].md @@ -1,26 +1,31 @@ MMGEN-TXCREATE: Create a transaction with outputs to specified coin or MMGen addresses 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' - -C, --tx-confs c Desired number of confirmations (default: 3) - -d, --outdir d Specify an alternate directory 'd' for output - -f, --tx-fee f Transaction fee, as a decimal BTC amount or as - satoshis per byte (an integer followed by s). - See FEE SPECIFICATION below. If omitted, fee will be - calculated using network fee estimation. - -i, --info Display unspent outputs and exit - -L, --locktime t Lock time (block height or unix seconds) (default: 0) - -m, --minconf n Minimum number of confirmations required to spend - outputs (default: 1) - -q, --quiet Suppress warnings; overwrite files without prompting - -r, --rbf Make transaction BIP 125 replaceable (replace-by-fee) - -v, --verbose Produce more verbose output - -V, --vsize-adj f Adjust transaction's estimated vsize by factor 'f' - -y, --yes Answer 'yes' to prompts, suppress non-essential output + -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' + -C, --tx-confs c Desired number of confirmations (default: 3) + -d, --outdir d Specify an alternate directory 'd' for output + -D, --contract-data D Path to hex-encoded contract data (ETH only) + -f, --tx-fee f Transaction fee, as a decimal BTC amount or as + satoshis per byte (an integer followed by s). + See FEE SPECIFICATION below. If omitted, fee will be + calculated using network fee estimation. + -g, --tx-gas g Specify start gas amount in Wei (ETH only) + -i, --info Display unspent outputs and exit + -I, --inputs i Specify transaction inputs (comma-separated list of + MMGen IDs or coin addresses). Note that ALL unspent + outputs associated with each address will be included. + -L, --locktime t Lock time (block height or unix seconds) (default: 0) + -m, --minconf n Minimum number of confirmations required to spend + outputs (default: 1) + -q, --quiet Suppress warnings; overwrite files without prompting + -r, --rbf Make transaction BIP 125 replaceable (replace-by-fee) + -v, --verbose Produce more verbose output + -V, --vsize-adj f Adjust transaction's estimated vsize by factor 'f' + -y, --yes Answer 'yes' to prompts, suppress non-essential output The transaction's outputs are specified on the command line, while its inputs @@ -48,4 +53,4 @@ a plain decimal number, or as satoshis per byte, using an integer followed by 's', for satoshi. - MMGEN v0.9.8 May 2018 MMGEN-TXCREATE(1) + MMGEN v0.10.0 February 2019 MMGEN-TXCREATE(1) diff --git a/txdo-[MMGen-command-help].md b/txdo-[MMGen-command-help].md index 5762fa7..b7b306f 100644 --- a/txdo-[MMGen-command-help].md +++ b/txdo-[MMGen-command-help].md @@ -10,14 +10,19 @@ -c, --comment-file f Source the transaction's comment from file 'f' -C, --tx-confs c Desired number of confirmations (default: 3) -d, --outdir d Specify an alternate directory 'd' for output + -D, --contract-data D Path to hex-encoded contract data (ETH only) -e, --echo-passphrase Print passphrase to screen when typing it -f, --tx-fee f Transaction fee, as a decimal BTC amount or as satoshis per byte (an integer followed by s). See FEE SPECIFICATION below. If omitted, fee will be calculated using network fee estimation. + -g, --tx-gas g Specify start gas amount in Wei (ETH only) -H, --hidden-incog-input-params f,o Read hidden incognito data from file 'f' at offset 'o' (comma-separated) -i, --in-fmt f Input is from wallet format 'f' (see FMT CODES below) + -I, --inputs i Specify transaction inputs (comma-separated list of + MMGen IDs or coin addresses). Note that ALL unspent + outputs associated with each address will be included. -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. @@ -104,4 +109,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-TXDO(1) + MMGEN v0.10.0 February 2019 MMGEN-TXDO(1) diff --git a/txsend-[MMGen-command-help].md b/txsend-[MMGen-command-help].md index 3dbabd0..f32e4bd 100644 --- a/txsend-[MMGen-command-help].md +++ b/txsend-[MMGen-command-help].md @@ -8,4 +8,4 @@ -s, --status Get status of a sent transaction -y, --yes Answer 'yes' to prompts, suppress non-essential output - MMGEN v0.9.8 May 2018 MMGEN-TXSEND(1) + MMGEN v0.10.0 February 2019 MMGEN-TXSEND(1) diff --git a/txsign-[MMGen-command-help].md b/txsign-[MMGen-command-help].md index ac7ed5f..b804d8b 100644 --- a/txsign-[MMGen-command-help].md +++ b/txsign-[MMGen-command-help].md @@ -69,4 +69,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-TXSIGN(1) + MMGEN v0.10.0 February 2019 MMGEN-TXSIGN(1) diff --git a/walletchk-[MMGen-command-help].md b/walletchk-[MMGen-command-help].md index e88259d..cb4f1ce 100644 --- a/walletchk-[MMGen-command-help].md +++ b/walletchk-[MMGen-command-help].md @@ -21,8 +21,8 @@ -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 + For passphrases all combinations of whitespace are equal, and leading and + trailing space are ignored. This permits reading passphrase or brainwallet data from a multi-line file with free spacing and indentation. BRAINWALLET NOTE: @@ -43,4 +43,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-WALLETCHK(1) + MMGEN v0.10.0 February 2019 MMGEN-WALLETCHK(1) diff --git a/walletconv-[MMGen-command-help].md b/walletconv-[MMGen-command-help].md index 5eeb215..3710319 100644 --- a/walletconv-[MMGen-command-help].md +++ b/walletconv-[MMGen-command-help].md @@ -31,8 +31,8 @@ -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 + For passphrases all combinations of whitespace are equal, and leading and + trailing space are ignored. This permits reading passphrase or brainwallet data from a multi-line file with free spacing and indentation. BRAINWALLET NOTE: @@ -53,4 +53,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-WALLETCONV(1) + MMGEN v0.10.0 February 2019 MMGEN-WALLETCONV(1) diff --git a/walletgen-[MMGen-command-help].md b/walletgen-[MMGen-command-help].md index fd62df1..b14f780 100644 --- a/walletgen-[MMGen-command-help].md +++ b/walletgen-[MMGen-command-help].md @@ -24,8 +24,8 @@ -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 + For passphrases all combinations of whitespace are equal, and leading and + trailing space are ignored. This permits reading passphrase or brainwallet data from a multi-line file with free spacing and indentation. BRAINWALLET NOTE: @@ -46,4 +46,4 @@ SeedFile .mmseed mmseed,seed,s Wallet .mmdat wallet,w - MMGEN v0.9.8 May 2018 MMGEN-WALLETGEN(1) + MMGEN v0.10.0 February 2019 MMGEN-WALLETGEN(1)