modified: Altcoin-and-Forkcoin-Support.md

modified:   MMGen-command-help.md
	renamed:    man-addrgen.md -> addrgen-[MMGen-command-help].md
	...
The MMGen Project 2018-10-03 09:42:47 +00:00
commit 6fd1ad5a89
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2
20 changed files with 45 additions and 82 deletions

@ -286,7 +286,7 @@ Project.
[P]: https://pypi.org/project/pip [P]: https://pypi.org/project/pip
[bo]: https://github.com/mmgen/mmgen/wiki/Getting-Started-with-MMGen#a_bo [bo]: https://github.com/mmgen/mmgen/wiki/Getting-Started-with-MMGen#a_bo
[U]: https://github.com/mmgen/MMGenLive/blob/master/home.mmgen/bin/mmlive-daemon-upgrade [U]: https://github.com/mmgen/MMGenLive/blob/master/home.mmgen/bin/mmlive-daemon-upgrade
[X]: https://github.com/mmgen/mmgen/wiki/man-autosign [X]: https://github.com/mmgen/mmgen/wiki/autosign-[MMGen-command-help]
[si]: Install-Bitcoind-from-Source-on-Debian-or-Ubuntu-Linux [si]: Install-Bitcoind-from-Source-on-Debian-or-Ubuntu-Linux
[bi]: Install-Bitcoind#a_d [bi]: Install-Bitcoind#a_d
[p8]: Install-Bitcoind#a_r [p8]: Install-Bitcoind#a_r

@ -1,17 +1,17 @@
* [mmgen-addrgen](man-addrgen) * [mmgen-addrgen](addrgen-[MMGen-command-help])
* [mmgen-addrimport](man-addrimport) * [mmgen-addrimport](addrimport-[MMGen-command-help])
* [mmgen-autosign](man-autosign) * [mmgen-autosign](autosign-[MMGen-command-help])
* [mmgen-keygen](man-keygen) * [mmgen-keygen](keygen-[MMGen-command-help])
* [mmgen-passchg](man-passchg) * [mmgen-passchg](passchg-[MMGen-command-help])
* [mmgen-passgen](man-passgen) * [mmgen-passgen](passgen-[MMGen-command-help])
* [mmgen-regtest](man-regtest) * [mmgen-regtest](regtest-[MMGen-command-help])
* [mmgen-split](man-split) * [mmgen-split](split-[MMGen-command-help])
* [mmgen-tool](man-tool) * [mmgen-tool](tool-[MMGen-command-help])
* [mmgen-txbump](man-txbump) * [mmgen-txbump](txbump-[MMGen-command-help])
* [mmgen-txcreate](man-txcreate) * [mmgen-txcreate](txcreate-[MMGen-command-help])
* [mmgen-txdo](man-txdo) * [mmgen-txdo](txdo-[MMGen-command-help])
* [mmgen-txsend](man-txsend) * [mmgen-txsend](txsend-[MMGen-command-help])
* [mmgen-txsign](man-txsign) * [mmgen-txsign](txsign-[MMGen-command-help])
* [mmgen-walletchk](man-walletchk) * [mmgen-walletchk](walletchk-[MMGen-command-help])
* [mmgen-walletconv](man-walletconv) * [mmgen-walletconv](walletconv-[MMGen-command-help])
* [mmgen-walletgen](man-walletgen) * [mmgen-walletgen](walletgen-[MMGen-command-help])

@ -1,64 +0,0 @@
MMGEN-AUTOSIGN: Auto-sign MMGen transactions
USAGE: mmgen-autosign [opts] [command]
OPTIONS:
-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)
-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
after successful authorization.
-q, --quiet Produce quieter output
-v, --verbose Produce more verbose output
COMMANDS
gen_key - generate the wallet encryption key and copy it to '/mnt/tx/tx'
setup - generate the wallet encryption key and wallet
wait - start in loop mode: wait-mount-sign-unmount-wait
USAGE NOTES
If invoked with no command, the program mounts a removable device containing
MMGen transactions, signs any unsigned transactions, unmounts the removable
device and exits.
If invoked with 'wait', the program waits in a loop, mounting, signing and
unmounting every time the removable device is inserted.
On supported platforms (currently Orange Pi and Raspberry Pi boards), the
status LED indicates whether the program is busy or in standby mode, i.e.
ready for device insertion or removal.
The removable device must have a partition labeled MMGEN_TX and a user-
writable directory '/tx', where unsigned MMGen transactions are placed.
On the signing machine the mount point '/mnt/tx' must exist and /etc/fstab
must contain the following entry:
LABEL='MMGEN_TX' /mnt/tx auto noauto,user 0 0
Transactions are signed with a wallet on the signing machine (in the directory
'/dev/shm/autosign') encrypted with a 64-character hexadecimal password on the
removable device.
The password and wallet can be created in one operation by invoking the
command with 'setup' with the removable device inserted. The user will be
prompted for a seed mnemonic.
Alternatively, the password and wallet can be created separately by first
invoking the command with 'gen_key' and then creating and encrypting the
wallet using the -P (--passwd-file) option:
$ mmgen-walletconv -r0 -q -iwords -d/dev/shm/autosign -p1 -P/mnt/tx/tx/autosign.key -Llabel
Note that the hash preset must be '1'. Multiple wallets are permissible.
For good security, it's advisable to re-generate a new wallet and key for
each signing session.
This command is currently available only on Linux-based platforms.
MMGEN v0.9.8 May 2018 MMGEN-AUTOSIGN(1)

@ -0,0 +1,27 @@
MMGEN-REGTEST: Coin daemon regression test mode setup and operations for the MMGen suite
USAGE: mmgen-regtest [opts] <command>
OPTIONS:
-h, --help Print this help message
--longhelp Print help message for long options (common options)
-e, --empty Don't fund Bob and Alice's wallets on setup
-n, --setup-no-stop-daemon Don't stop daemon after setup is finished
-q, --quiet Produce quieter output
-v, --verbose Produce more verbose output
AVAILABLE COMMANDS
setup - set up system for regtest operation with MMGen
fork COIN - create a fork of coin COIN
stop - stop the regtest coin daemon
bob - switch to Bob's wallet, starting daemon if necessary
alice - switch to Alice's wallet, starting daemon if necessary
user - show current user
generate N - mine n blocks (defaults to 1)
send ADDR AMT - send amount AMT of miner funds to address ADDR
test_daemon - test whether daemon is running
get_balances - get balances of Bob and Alice
show_mempool - show transaction IDs in mempool
cli [arguments] - execute an RPC call with arguments
MMGEN v0.9.8 May 2018 MMGEN-REGTEST(1)