120 Commits (542e02871ddb41bc08b8a80f2bd1348c74180621)

Author SHA1 Message Date
Adam Gibson 2ea1b27f43
maintain INTERNAL flag for tweaks, remove wallet sync between runs 9 years ago
Adam Gibson 0752f4df58
Track state in Qt UI to enable actions for single/multi join. 9 years ago
Adam Gibson 78dd815b79 refactor tumble callback code to be shared with GUI, other impls. 9 years ago
Adam Gibson e8a2fce40e
tumbler: implement maxcjfee in filter_orders 9 years ago
Adam Gibson 081384ba23
tumbler: restart waits for confirmation 9 years ago
Adam Gibson c878393df9
Dynamically expand index_cache if too small 9 years ago
Adam Gibson 79cd916f58
Clean up log spam, finish on unconfirmed for sendpayment 9 years ago
Adam Gibson 5a1c2025b2
persist schedule on unconfirmed callback 9 years ago
Adam Gibson 7d8e9f61a9
fix log duplication in client 9 years ago
Adam Gibson cbe9690506
second fix test_taker 9 years ago
Adam Gibson f5cf1d78f2
fix twisted version, fix taker test 9 years ago
Adam Gibson dd8e441d95
Update utxo state inbetween runs using wallet functions 9 years ago
Adam Gibson 2d3a7f227c
update state on unconfirmed, and handle failed pushtx 9 years ago
Adam Gibson 6d5feb663f
fix test_schedule for completion flag 9 years ago
Adam Gibson 074afc3106
Permit restart of tumbler with flag, persist state of tumbler in schedule file. 9 years ago
Adam Gibson 21a0e499cf
Human readable tumbler log entries 9 years ago
Adam Gibson ad0f407d0c
Tweak tumble schedule on failure to retry more effectively. 9 years ago
Adam Gibson cd92e99559
allow tumble to continue by waiting if utxos are too new for commitments 9 years ago
Adam Gibson 4fcf266830
fix client_proto test, ignore stallMonitor 9 years ago
Adam Gibson 72e155e1ab
add stallMonitor to retry txs in tumbler 9 years ago
Adam Gibson 2ffa834bd5
add electrum-server interface option 9 years ago
Adam Gibson c480cabf23
repair get_bc_interface in -qt 9 years ago
Adam Gibson bdfe7c5083
add bc.i interface (debug messages left in) 9 years ago
Adam Gibson 850d4a593e
fixup client proto test 9 years ago
Adam Gibson 5b5512865a
Taker can abort the tx and schedule 9 years ago
Adam Gibson 733ac8f4dd
Bugfix in daemon to prevent duplicate JMTX messages 9 years ago
Adam Gibson 55b5618c3d
refactor create_wallet, add wallet generate dependencies to -Qt 9 years ago
Adam Gibson 99b8415ceb
refactor generic Qt code to qtsupport.py 9 years ago
Adam Gibson 841f48da8f
Tumbler via wizard in -Qt working 9 years ago
Adam Gibson e37ab31107
Schedules now work in joinmarket-qt 9 years ago
Adam Gibson 5537741bfc
joinmarket-qt script added 9 years ago
Adam Gibson 4fb554b8fe
update tests for new schedule syntax 9 years ago
Adam Gibson 1cec53b7d5
Implemented tumbler 9 years ago
Adam Gibson 5d3fbe9a74
Optional TLS client-server comms 9 years ago
Adam Gibson 47512a66db
can run daemon in same process as client; added DAEMON section to cfg 9 years ago
Adam Gibson 7c5d8a1e1f
use callFromThread for bci callbacks 10 years ago
Adam Gibson 0ea2dc5301
Completed coverage of jmbitcoin, jmbase, jmclient 10 years ago
Adam Gibson e288ba92e9
completed coverage of jmclient 10 years ago
Adam Gibson bb07a09e25
a lot more coverage of jmclient; only client_protocol left 10 years ago
Adam Gibson 7714d0db53
Test coverage of support.py in jmclient 10 years ago
Adam Gibson 470ceb9b4c
Add more jmclient tests, wallets full coverage 10 years ago
Adam Gibson 7a1354fa22
Add test coverage of Taker 10 years ago
Adam Gibson 3691bfbf06
remove legacy clijsonrpc 10 years ago
Adam Gibson 60fbdffbda
remove socks from client 10 years ago
Adam Gibson 285f146446
Add tests for packages; bitcoin tests working, others in progress 10 years ago
Adam Gibson d171681f31
refactor dir structure for new setupall script 10 years ago
Adam Gibson 0c61a895c2
bugfix abort-on-filter to finish immediately 10 years ago
Adam Gibson d411d364b4
add status updates via taker_info_callback 10 years ago
Adam Gibson 6d713c7802
remove debug msgs from electrumwallet 10 years ago
Adam Gibson a63b38f084
remove msg sig request spam from log 10 years ago