joinmarket/test
AdamISZ c654de05ff
Wallet and blockchain refactoring
Introduces WalletService object which is in control of
blockchain and wallet access.
The service manages a single transaction monitoring loop,
instead of multiple, and allows updates to the wallet from
external sources to be handled in real time, so that both Qt
and other apps (yg) can respond to deposits or withdrawals
automatically.
The refactoring also controls access to both wallet and
blockchain so that client apps (Taker, Maker) will not need
to be changed for future new versions e.g. client-side filtering.
Also updates and improves Wallet Tab behaviour in Qt (memory
of expansion state).
Additionally, blockchain sync is now --fast by default, with
the former default of detailed sync being renamed --recoversync.
2019-10-25 11:33:39 +01:00
..
Dockerfiles Default to python3 install 2019-01-07 07:43:51 +08:00
bitcoin.conf Default regtest bitcoin conf to test/bitcoin.conf 2017-09-26 15:53:08 -04:00
common.py Wallet and blockchain refactoring 2019-10-25 11:33:39 +01:00
regtest_joinmarket.cfg update regtest port for bitcoin 0.16 2018-03-12 22:16:28 +02:00
run_tests.sh Avoid "no such file or directory" error 2019-04-21 19:50:16 +03:00
test_full_coinjoin.py Wallet and blockchain refactoring 2019-10-25 11:33:39 +01:00
test_segwit.py Wallet and blockchain refactoring 2019-10-25 11:33:39 +01:00
tx_segwit_valid.json Modify jmclient tests for new protocol updates 2017-07-22 21:07:17 +03:00
ygrunner.py Wallet and blockchain refactoring 2019-10-25 11:33:39 +01:00