MMGen version 0.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.
This commit is contained in:
philemon 2016-02-28 16:41:43 +03:00
commit 956eeab186
55 changed files with 2471 additions and 5509 deletions

View file

@ -1,7 +1,7 @@
#!/usr/bin/env python
#
# mmgen = Multi-Mode GENerator, command-line Bitcoin cold storage solution
# Copyright (C)2013-2015 Philemon <mmgen-py@yandex.com>
# Copyright (C)2013-2016 Philemon <mmgen-py@yandex.com>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ -20,19 +20,20 @@ from distutils.core import setup
setup(
name = 'mmgen',
description = 'A complete Bitcoin cold-storage solution for the command line',
version = '0.8.2',
description = 'A complete Bitcoin cold-storage solution for the command line',
version = '0.8.3',
author = 'Philemon',
author_email = 'mmgen-py@yandex.com',
url = 'https://github.com/mmgen/mmgen',
license = 'GNU GPL v3',
platforms = 'Linux, MS Windows',
keywords = 'Bitcoin, wallet, cold storage, offline storage, open-source, command-line, Python, Bitcoin Core, bitcoind',
keywords = 'Bitcoin, wallet, cold storage, offline storage, open-source, command-line, Python, Bitcoin Core, bitcoind, hd, deterministic, hierarchical',
py_modules = [
'mmgen.__init__',
'mmgen.addr',
'mmgen.bitcoin',
'mmgen.globalvars',
'mmgen.common',
'mmgen.crypto',
'mmgen.filename',
'mmgen.license',
@ -40,7 +41,7 @@ setup(
'mmgen.mn_tirosh',
'mmgen.obj',
'mmgen.opts',
'mmgen.opt',
'mmgen.rpc',
'mmgen.seed',
'mmgen.term',
'mmgen.test',
@ -51,7 +52,6 @@ setup(
'mmgen.main',
'mmgen.main_addrgen',
'mmgen.main_addrimport',
'mmgen.main_pywallet',
'mmgen.main_tool',
'mmgen.main_txcreate',
'mmgen.main_txsend',
@ -61,14 +61,6 @@ setup(
'mmgen.share.__init__',
'mmgen.share.Opts',
'mmgen.rpc.__init__',
'mmgen.rpc.config',
'mmgen.rpc.connection',
'mmgen.rpc.data',
'mmgen.rpc.exceptions',
'mmgen.rpc.proxy',
'mmgen.rpc.util',
'test.__init__',
'test.test',
'test.tooltest',
@ -85,7 +77,6 @@ setup(
'mmgen-txcreate',
'mmgen-txsign',
'mmgen-txsend',
'mmgen-pywallet',
'mmgen-tool',
]
)