modified: Altcoin-and-Forkcoin-Support.md
modified: MMGen-command-help.md renamed: man-addrgen.md -> addrgen-[MMGen-command-help].md ...
parent
c8b2be9637
commit
6fd1ad5a89
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)
|
|
||||||
27
regtest-[MMGen-command-help].md
Normal file
27
regtest-[MMGen-command-help].md
Normal file
|
|
@ -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)
|
||||||
Loading…
Add table
Add a link
Reference in a new issue