diff --git a/Install-MMGen-on-Debian-or-Ubuntu-Linux.md b/Install-MMGen-on-Debian-or-Ubuntu-Linux.md index 8e63e51..b2ecbe5 100644 --- a/Install-MMGen-on-Debian-or-Ubuntu-Linux.md +++ b/Install-MMGen-on-Debian-or-Ubuntu-Linux.md @@ -2,13 +2,13 @@ Install required Debian/Ubuntu packages: - $ sudo apt-get install python-pip python-dev python-pexpect python-ecdsa python-scrypt libssl-dev git + $ sudo apt-get install python-pip python-dev python-pexpect python-ecdsa python-scrypt libssl-dev git autoconf libtool Install the Python Cryptography Toolkit: $ sudo pip install pycrypto -Install the secp256k1 library +Install the secp256k1 library: $ git clone https://github.com/bitcoin-core/secp256k1.git $ cd secp256k1 diff --git a/Required-MSYS-Archives.md b/Required-MSYS-Archives.md index 82aaea9..611f38d 100644 --- a/Required-MSYS-Archives.md +++ b/Required-MSYS-Archives.md @@ -18,6 +18,7 @@ > * [m4-bin][] > * [libcrypt-dll][] > * [libintl-dll][] +> * [tar-1.23-1-bin][] [msysCORE-bin]: http://sourceforge.net/projects/mingw/files/MSYS/Base/msys-core/msys-1.0.18-1/msysCORE-1.0.18-1-msys-1.0.18-bin.tar.lzma [msysCORE-doc]: http://sourceforge.net/projects/mingw/files/MSYS/Base/msys-core/msys-1.0.18-1/msysCORE-1.0.18-1-msys-1.0.18-doc.tar.lzma @@ -39,3 +40,4 @@ [m4-bin]: http://sourceforge.net/projects/mingw/files/MSYS/Extension/m4/m4-1.4.16-2/m4-1.4.16-2-msys-1.0.17-bin.tar.lzma [libcrypt-dll]: http://sourceforge.net/projects/mingw/files/MSYS/Extension/crypt/crypt-1.1_1-3/libcrypt-1.1_1-3-msys-1.0.13-dll-0.tar.lzma [libintl-dll]: http://sourceforge.net/projects/mingw/files/MSYS/Base/gettext/gettext-0.18.1.1-1/libintl-0.18.1.1-1-msys-1.0.17-dll-8.tar.lzma +[tar-1.23-1-bin]: https://sourceforge.net/projects/mingw/files/MSYS/Base/tar/tar-1.23-1/tar-1.23-1-msys-1.0.13-bin.tar.lzma diff --git a/Required-MinGW-Archives.md b/Required-MinGW-Archives.md index aa166d5..242883c 100644 --- a/Required-MinGW-Archives.md +++ b/Required-MinGW-Archives.md @@ -28,6 +28,7 @@ > * [gettext-bin][] > * [autoconf2.5-bin][] > * [automake1.11-bin][] +> * [libtool-2.4-1-bin][] [bsdtar]: http://sourceforge.net/projects/mingw/files/MinGW/Extension/bsdtar/basic-bsdtar-2.8.3-1/basic-bsdtar-2.8.3-1-mingw32-bin.zip [gcc-core-bin]: http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.8.1-4/gcc-core-4.8.1-4-mingw32-bin.tar.lzma @@ -59,3 +60,4 @@ [gettext-bin]: http://sourceforge.net/projects/mingw/files/MinGW/Base/gettext/gettext-0.18.3.1-1/gettext-0.18.3.1-1-mingw32-bin.tar.lzma [autoconf2.5-bin]: http://sourceforge.net/projects/mingw/files/MinGW/Extension/autoconf/autoconf2.5/autoconf2.5-2.68-1/autoconf2.5-2.68-1-mingw32-bin.tar.lzma [automake1.11-bin]: http://sourceforge.net/projects/mingw/files/MinGW/Extension/automake/automake1.11/automake1.11-1.11.1-1/automake1.11-1.11.1-1-mingw32-bin.tar.lzma +[libtool-2.4-1-bin]: https://sourceforge.net/projects/mingw/files/MinGW/Extension/libtool/libtool-2.4-1/libtool-2.4-1-mingw32-bin.tar.lzma diff --git a/Tracking-and-spending-ordinary-Bitcoin-addresses.md b/Tracking-and-spending-ordinary-Bitcoin-addresses.md index 5a4cf43..ca0159b 100644 --- a/Tracking-and-spending-ordinary-Bitcoin-addresses.md +++ b/Tracking-and-spending-ordinary-Bitcoin-addresses.md @@ -9,13 +9,13 @@ been spent to your MMGen wallet. Make a plain list of the addresses, one address per line, and import the list into the tracking wallet: - $ mmgen-addrimport --rescan --batch -l my_existing_addrs + $ mmgen-addrimport --rescan -l my_existing_addrs NOTE: The '--rescan' option forces a rescan of the entire block chain, which is -required for all addresses with existing balances. Though the '--batch' option -helps speed things up greatly, the rescanning process is still very slow. This -is why you should always import new addresses into the tracking wallet -*before* spending into them, whenever possible. +required for all addresses with existing balances. The rescanning process is +very slow, and Bitcoin Core unfortunately doesn't support rescanning in batch +mode. This is why you should always import new addresses into the tracking +wallet *before* spending into them, whenever possible. #### Create a keylist file for signing transactions (online computer): @@ -36,9 +36,9 @@ Therefore, it should be backed up to a safe location—to a USB stick, say, or your offline computer. After backing up, securely delete all copies of the list on your online computer using a utility such as 'wipe'. -If the address(es) in question came from another source, you may create your own -'my_secret.keys' (or whatever) file in a plain text editor and list the -corresponding keys in this file in WIF format, one key per line. +You may also create your own 'my_secret.keys' (or whatever you choose to call +it) file in a plain text editor. In it, just list the WIF-format keys +corresponding to the addresses you've imported, one key per line. #### Sign a transaction using the keylist (offline computer):