philemon
3846de134d
modified: README.md
2016-07-27 11:26:11 +03:00
philemon
8ab9ae7ea3
Windows bugfixes, including read/write corruption with incog format
...
Windows test suite runs without errors
2016-07-26 22:43:24 +03:00
philemon
680ea8a5fc
OO rewrite mostly done
...
Colored output
2016-07-26 22:16:25 +03:00
philemon
b96d6528e7
Squashed commit of the following:
...
Remove --brain-params from addrgen,walletconv
2016-07-13 17:50:10 +03:00
philemon
8874dabea0
Added --brain-params to walletconv, addrgen
2016-07-13 16:22:17 +03:00
philemon
5ca6412b23
object-oriented tracking wallet code
...
updates for oo tx code
updates for test/test.py
2016-07-12 22:25:53 +03:00
philemon
15ab8d9e21
modified: mmgen/main_txcreate.py (merge conflict)
2016-07-04 21:49:21 +03:00
philemon
3f2a866c47
New object-oriented TX code
2016-07-04 21:47:32 +03:00
philemon
7b0b1cfcbb
txcreate: cmdline tx fee adjustment factor.
...
test.py: fix for txcreate on empty blockchains.
2016-06-27 21:30:13 +03:00
philemon
2cb4af0984
MMGen version 0.8.4 - documentation update from wiki
2016-06-25 20:14:02 +03:00
philemon
20c5ebc30d
MMGen version 0.8.4
v0.8.4
2016-06-25 19:30:30 +03:00
philemon
235cd4d8e2
Dynamic transaction fees
2016-06-25 18:27:45 +03:00
philemon
72a85e3db8
modified: MANIFEST.in
2016-03-14 22:50:29 +03:00
philemon
9a6d021778
Minor changes, created MANIFEST.in
2016-03-06 08:55:50 +03:00
philemon
956eeab186
MMGen version 0.8.3
...
v0.8.3
New features/improvements:
* New native Bitcoin RPC library.
* Support for cookie-based RPC authentication (new in Bitcoin Core v0.12.0).
* Batch mode available when listing and importing addresses.
* mmgen-tool listaddresses: 'addrs' argument allows you to specify an
address or range of addresses.
NOTE: if MMGen is already installed on your system, you must remove your
existing installation by hand before installing this new version. On Linux,
this means deleting everything under the directory
'/usr/local/lib/python2.7/dist-packages/mmgen/'. Also, if you did a 'git pull'
instead of a fresh clone, you must delete the 'build' directory in the
repository root before installing.
The 'mmgen-pywallet' utility has been removed. It's no longer needed, as the
'bitcoin-cli dumpwallet' command (available since Core v0.9.0) provides
equivalent functionality.
The Windows port isn't being actively maintained at the moment. Use at your own
risk, and report any problems on the Bitcointalk forum.
2016-02-28 16:41:43 +03:00
philemon
5b80bd2cd5
mmgen-tool listaddresses: 'addrs' argument allows you to show only a specified
...
address or range of addresses.
2015-11-27 20:29:58 +03:00
philemon
20bff803fa
'showbtcaddr' option added to 'mmgen-tool listaddresses'
2015-11-26 00:16:14 +03:00
philemon
763d0a7d74
Update docs from wiki:
...
modified: doc/wiki/install-linux/Install-Bitcoind-from-Source-on-Debian-or-Ubuntu-Linux.md
modified: doc/wiki/install-linux/Install-MMGen-on-Debian-or-Ubuntu-Linux.md
2015-10-25 16:10:30 +03:00
philemon
0b7f984249
Version 0.8.2
v0.8.2
2015-10-25 16:06:07 +03:00
philemon
8fc94a8c64
Minor changes, bugfixes
2015-10-25 13:04:30 +03:00
philemon
243b0e5c50
Windows file mode and color fixes for test.py, tooltest.py, gentest.py
2015-05-02 14:51:04 +03:00
philemon
85d94eaec1
Version 0.8.1
v0.8.1
2015-05-01 22:04:07 +03:00
philemon
acd8eb26c5
Old non-oo wallet code and files removed
...
test/test.py updated
2015-05-01 10:39:45 +03:00
philemon
d3f07f3c9f
Various bugfixes.
2015-04-30 00:09:29 +03:00
philemon
03b1b4b00e
New 'mmgen-walletconv' utility converts to and from all available MMGen wallet
...
formats, thus obsoleting much of the functionality in '-walletgen' and
'-walletchk'. This is the first script to utilize the new OO wallet code in
'seed.py'.
New tests in the 'test.py' suite.
new file: mmgen-walletconv
new file: mmgen/main_walletconv.py
modified: mmgen/seed.py
modified: test/test.py
2015-04-25 19:39:25 +03:00
philemon
1c1659add0
'add_label' and 'remove_label' utilities for mmgen/tool.py
2015-04-16 22:46:01 +03:00
philemon
f1f28a6e75
renamed: mmgen/config.py -> mmgen/globalvars.py
...
modified: setup.py
2015-04-16 17:21:05 +03:00
philemon
4a93cdee6a
test/test.py:
...
To make sure backwards compatibility is maintained, added reference files
and tests for all MMGen wallet formats, tx, address and key-address files.
2015-04-07 17:57:17 +03:00
philemon
4d618ac6f2
Hand merged changes from OO repository
...
new file: obj.py
new file: filename.py
new file: seed.py
2015-04-01 23:24:34 +03:00
philemon
cb035263f9
version bump
2015-04-01 14:08:31 +03:00
philemon
98ba89ee76
Version 0.8.0
v0.8.0
2015-04-01 13:52:54 +03:00
philemon
a4998a9cbd
Bugfix: MMGen -> BTC map for outputs not included in tx
2015-04-01 13:48:39 +03:00
philemon
affacd5fc5
modified: test/tooltest.py
2015-01-12 23:16:09 +03:00
philemon
4e21c323aa
Minor bugfixes in test scripts
2015-01-12 22:49:40 +03:00
philemon
4c4377d618
Small changes in opts handling code
2015-01-12 14:41:17 +03:00
philemon
9d6c3223a8
Old tests deleted
2015-01-12 00:32:09 +03:00
philemon
d966956ffd
New test 'test/gentest.py' checks MMGen's internally generated addresses
...
against output of 'keyconv'
New test in 'test/test.py': 'tool_find_incog_data'
2015-01-12 00:07:21 +03:00
philemon
9cbc2b13d0
Options fixes in 'mmgen-pywallet'
...
Added copies of wiki pages to doc/ for offline viewing
Added INSTALL and SIGNING_KEY.pub
2015-01-11 18:56:57 +03:00
philemon
cd7f757a62
Missing symbol in addr import code
...
modified: mmgen/addr.py
2015-01-10 20:36:20 +03:00
philemon
bf00946799
deleted: mmgen/share/Opts.pyc
...
deleted: mmgen/share/__init__.pyc
2015-01-10 20:35:24 +03:00
philemon
b7572c9946
new file: LICENSE
2015-01-10 19:03:55 +03:00
philemon
c7056a7ba2
Improved options handling, some files moved and renamed.
...
Users who are upgrading must delete the 'opt' directory in their previous
installation before installing. On a Linux system, this is typically
located at:
/usr/local/lib/python2.7/dist-packages/mmgen/opt
2015-01-10 18:52:30 +03:00
philemon
01fbc328b8
New test suite for mmgen-tool: 'test/tooltest.py'
...
Additional tests for the 'test/test.py' suite
2015-01-09 21:02:16 +03:00
philemon
7b44b67e0a
Improved command-line processing in 'mmgen-tool'
...
Added 'tool' argument to test/test.py (WIP)
2015-01-07 07:41:25 +03:00
philemon
aa6ae750b9
modified: mmgen-tool
2015-01-06 21:41:09 +03:00
philemon
54efc7679e
Object-oriented reimplementation of addr data structures
...
Reference wallet with checksums added to test/test.py
2015-01-06 20:10:29 +03:00
philemon
b7a7d666e8
README update, including "Why MMGen is not a BIP32 wallet"
...
A more compact TX view, accessible via:
'mmgen-tool txview <tx file> terse=1'
'mmgen-txsign -t <tx file>'
2015-01-04 11:14:11 +03:00
philemon
7602425b4a
Improved test/test.py dependency system; added test for passchg
2015-01-03 20:45:01 +03:00
philemon
5ac42135c4
Version 0.7.9
v0.7.9
2015-01-03 00:23:27 +03:00
philemon
9bdfa13c20
Automated, pexpect-based test suite: 'test/test.py'
...
Linux-only, due to pexpect module dependencies.
2015-01-03 00:14:40 +03:00