f3e321a fail on virtualenv setup, fix cov test run on travis (fivepiece)
10f20ed add exports and pkg-config paths to run_tests.sh, use curl instead of git to fetch miniircd, only run cov tests on travis runs (fivepiece)
8027853 add exports and upgrade pip versions for older operating systems (fivepiece)
9e65d2e dependency check can find missing packages (fivepiece)
28507bd change travis test branch to master (fivepiece)
15433df add test result files to gitignore (fivepiece)
ad7309e .travis.yml uses install.sh and run_tests.sh (fivepiece)
69d274f add run_tests.sh (fivepiece)
4f4f0e5 modular install.sh (fivepiece)
run_tests.sh
run_tests.sh
run_tests.sh, remove duplicate from install.sh
add uninstall first to install.sh, check virtualenv sourced in tests
fix install.sh skip, don't install docs with openssl
remove openssl files before (re)installing, fail on JM install package failure
Make RPC connection persistent to improve high throughput RPC
access where necessary; uses keep alive and recreates connection
when it drops.
Restrict listtransaction calls to the required account, plus only
looks back 100 txs (assuming concurrent txs less than this), thus
greatly reducing the number of gettransaction calls over RPC.
Fixes bug in choose_sweep_orders (was not filtering out non-sw
orders).
Removes tickchainthread from tests, so no longer any threads used
even in tests; replaces with reactor task loop.
Temporarily removes test_wallets and test_segwit from build tests,
since they used blocking which only worked in threaded tests; these
tests must be rebuilt.
Ensure reactor not already installed (from pyinstaller created
binaries, reactor is already installed on startup before
pyqt4reactor is imported, causing failure to start. Does not
affect non-binary Qt script run).
Qt reads daemon config flag from DAEMON section not GUI.
Typo in JMQT walkthrough guide.
Updates to joinmarket-qt to reflect; no signals, only callbacks
Includes code for watching txs both via notify addr and txs;
taker uses the latter (knows full txid), maker the former
Additional code for watching tx spends included for downstream.
Add extpub keys for branches to wallet view
Make extpub keys copyable via context menu
Fix bug in seedwords display
Make all wallet view columns resizable
hexseed only for regtest
Uses protocol.ReconnectingClientFactory as superclass,
which uses exponential backoff in retrying.
Also change on_welcome_trigger callback to reset the
status of message channels which have reconnected,
so that they become operable once reconnected.