61 Commits (cbe96905069736d76d1af6327e983e4346580125)

Author SHA1 Message Date
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
Adam Gibson c21a8735d6
reuse filter_orders_callback for sweep 10 years ago
Adam Gibson 68aec9c3dd
Refactor daemon protocol to jmdaemon package in prep. for binary. 10 years ago
Adam Gibson e38218c011
fix up sweeps, now working 10 years ago
Adam Gibson 751a7746d6
remove duplicate commands module 10 years ago
Adam Gibson 90e1dbb065
Add commitments tools 10 years ago
Adam Gibson 9b04af4a65
choose address based on INTERNAL flag in schedule 10 years ago
Adam Gibson 323b8f71d9
refactor podle error msg to jmclient.podle 10 years ago
Adam Gibson ceff9fa829
re-start Taker only on confirmfun, don't sync blockchain at end 10 years ago
Adam Gibson 027a7643fd
schedules read from files; joinmarketd state bugfix on ioauth receipt 10 years ago