Commit graph

20 commits

Author SHA1 Message Date
philemon
490879f968 Online signing, new commands for 'mmgen-tool', code cleanups, bugfixes 2014-07-30 00:48:45 +04:00
philemon
75ab55a2d3 Bugfixes, new commands for 'mmgen-tool' 2014-07-27 15:40:27 +04:00
philemon
38e0a954d0 * better options handling
* code cleanups
* new commands in 'mmgen-tool'
* tx view in 'mmgen-txsend'
2014-07-27 00:33:45 +04:00
philemon
330c3d82a0 Make blockchain rescanning optional for 'mmgen-addrimport' 2014-07-19 11:25:33 +04:00
philemon
0894985bfa Added 'mmgen-tool' utility with following commands:
General operations:
  hexdump      - encode binary data in formatted hexadecimal form
  unhexdump    - decode formatted hexadecimal data

  Bitcoin operations:
  strtob58     - convert a string to base 58
  hextob58     - convert a hexadecimal number to base 58
  b58tohex     - convert a base 58 number to hexadecimal
  b58randenc   - generate a random 32-byte number and convert it to base 58
  randwif      - generate a random private key in WIF format
  randpair     - generate a random private key/address pair
  wif2addr     - generate a Bitcoin address from a key in WIF format

  Mnemonic operations (choose "electrum" (default), "tirosh" or "all" wordlists):
  mn_rand128   - generate random 128-bit mnemonic
  mn_rand192   - generate random 192-bit mnemonic
  mn_rand256   - generate random 256-bit mnemonic
  mn_stats     - show stats for mnemonic wordlist
  mn_printlist - print mnemonic wordlist
2014-07-17 21:50:52 +04:00
philemon
69e7fcd0fc Bugfixes; incognito hex format added 2014-07-16 08:11:16 +04:00
philemon
08c5b76805 Version 0.7.0 2014-04-09 22:45:23 +04:00
philemon
1c9b0f8816 mmgen-txcreate interface improvements
utils.py -> util.py rename
2014-04-03 14:02:00 +04:00
philemon
536bfb5221 Modified README.md. Various fixes, improvements. 2014-03-30 12:07:19 +04:00
philemon
9a64bf42e2 Improved handling of user input; code cleanups 2014-03-25 12:18:26 +04:00
philemon
dcab2602b6 Windows port fully functional; fixes, enhancements 2014-03-22 20:39:54 +04:00
philemon
d801580b76 Added custom pywallet.py in scripts/
Features: prompt for password; dump keys to flat list
2014-01-30 23:56:38 +04:00
philemon
faaf0bab77 Signing with multiple wallets/seed sources 2014-01-07 19:53:12 +04:00
philemon
caef53909e Input range capability added to mmgen-txcreate 2013-12-21 22:28:38 +04:00
philemon
149121994e Added address list+range capability to mmgen-addrimport
Bugfixes, cleanups
2013-12-10 10:52:17 +04:00
philemon
7cfca299a3 TX script improvements, added features (tx's with both Satoshi and MMGen inputs)
modified:   mmgen-addrgen
	modified:   mmgen-addrimport
	modified:   mmgen-txcreate
	modified:   mmgen-txsend
	modified:   mmgen-txsign
	modified:   mmgen-walletchk
	modified:   mmgen-walletgen
	modified:   mmgen/addr.py
	modified:   mmgen/config.py
	modified:   mmgen/tx.py
	modified:   mmgen/utils.py
2013-12-09 11:20:28 +04:00
philemon
aa66a44066 TX scripts updates; import address feature added
new file:   mmgen-addrimport
	new file:   mmgen/connection.py
	new file:   mmgen/proxy.py
2013-12-08 07:36:49 +04:00
philemon
4912d086a2 Improved tx scripts; bug fix in password-handling code; whitespace cleanups
modified:   mmgen-txcreate
	modified:   mmgen-txsend
	modified:   mmgen-txsign
	modified:   mmgen/config.py
	modified:   mmgen/license.py
	modified:   mmgen/tx.py
	modified:   mmgen/utils.py
2013-12-05 22:28:01 +04:00
philemon
9f852f2d86 Conflicts:
mmgen-txcreate
	mmgen-txsend
	mmgen-txsign
	mmgen/config.py
	mmgen/license.py
	mmgen/tx.py
	mmgen/utils.py
2013-12-05 22:26:16 +04:00
philemon
35ddbc029c Added transaction creation/signing scripts
modified:   MANIFEST
	new file:   mmgen-txcreate
	new file:   mmgen-txsign
	modified:   mmgen/__init__.py
	modified:   mmgen/bitcoin.py
	modified:   mmgen/config.py
	modified:   mmgen/license.py
	new file:   mmgen/tx.py
	modified:   mmgen/utils.py
	new file:   scripts/bitcoind-walletunlock.py
	modified:   setup.py
2013-12-05 00:10:05 +04:00