As of 13 March the latest pytest breaks the twisted tests.
As a result the version is pinned until that can be fixed.
Additionally, at the same time, the bitcoin ppa has been
removed and so cannot be used in our travis testing setup.
Hence we install bitcoin directly (for tests only, of course)
from bitcoin.org,
copying bitcoind and bitcoin-cli to `/usr/local/lib`.
0f1327626d Use either wget or curl for downloading deps (Kristaps Kaupe)
Pull request description:
Also changed shebangs to `/usr/bin/env bash`.
Closes#528
Top commit has no ACKs.
Tree-SHA512: 13b1bde98d8e08e3d3739e3e8713917511e96262b70a106a03316cd0a3f411d9cae919770597448b6b3dd347d8bdaa64f15da0da0ed2793a32cd2613b7bdd472
a51bd55903 Fix sweep in GUI (Kristaps Kaupe)
Pull request description:
Same fix as #533, but for GUI. Fixes bug introduced with #529.
Top commit has no ACKs.
Tree-SHA512: 4a347307ce7b306087c202220b8f68f14022362051fb5e02f4c59a51aed1786092dde0ea82abde4f6eaa4461a7296ce7967803ef0a121075e87f9965e4bcbf42
AgoraIRC has problems at the time of writing. I found hackint
IRC which allows both clearnet and tor connections, and has
many populated channels so will presumably be well-maintained.
f51990900f Check against dust threshold for single joins (Kristaps Kaupe)
Pull request description:
Such joins will not work anyway.
Related to discussion on IRC where somebody wanted to send 1 BTC but was actually sending 1 sat and it didn't work, of course.
Top commit has no ACKs.
Tree-SHA512: fc747a2ee2271c4554a45ccf872bbbaa1cea531b0ac7dc786137adfbee1d70db282fd65ed743dccb6018369885cd0e0804f431cffd7fc424ea3078ab277bbb6c
5f85734 Make explicit args in wallet_generate_recover_bip39 (chris-belcher)
Tree-SHA512: 12d92065a491440875afd6614719e027390728a4828fbc2ed6b1b4d7cbb9e9741d47d155c13fa9d06731b60fec81692f303f932a0f719a59a8931cce8c7440b7
Fixes#477. Removes nonstandard script support
from 0.19+ bitcoind configuration for regtest and
changes scripts in test_wallet and test_tx_creation
to make them standard.
42d8780 Made P2WSH_PRE be the correct value (chris-belcher)
Tree-SHA512: 1d1e27f22a7bf4baa23b93fde7a468a89b2b3101d260b9949088032284545800aef90b6df39fbfe5d1ce71cb62f0594180857a2b6e59b05000805076f67e51d5
3bafced Add links to various install guides to readme (chris-belcher)
Tree-SHA512: b86154ed5fdf74a1debf43ccd6bb5da2d58713d506aa5953599834eb5461d75714765979879a407b56b7b8ccf51cb30419674facc49ff5526014a0dba31d07b4
3e9f0bb Add explaining text to readme from old repository (chris-belcher)
Tree-SHA512: c9ec1066b7064d8d12a75aef911b2794be8128a3ec488f3ef0510ec58f307ef4425c15a1e42b91b09231fd9eefcbb2877f0ff56c0fdf7a4bdccf5183de405adc
c23808f054 Privacy improvements for direct_send() (Kristaps Kaupe)
Pull request description:
* Shuffle order of tx inputs and outputs
* Set locktime for best anonset (Core, Electrum)
Also make P2EP use the same locktime code instead of copy/paste. Note that Core / Electrum does not always set current block height as locktime, at random cases it sets some older value. This code does the same.
ACKs for top commit:
AdamISZ:
But since I don't think that's critical at all, utACK to c23808f054
Tree-SHA512: d0fb838b4fdee8be3ce8c1f38f110655697bf77c361a00b299128e7af5da8dc82aca7b7302b610b25a9037493a97496263a83d504d04cfa88070bc0032781885
66823aa Add loop in the CLI for freezing UTXOs (chris-belcher)
Tree-SHA512: 0a75dfaa680c52aa8f14eb7ee810eae27870637cf637cd570bf930ee23f64c3f6a38426e4f6962d3cd6d3beb2c8438fd7b2e76c0c157ff1bfe5153a442e68cca