46 Commits (4e5d894007e9ee798453046bbd0327fc0406ea6f)

Author SHA1 Message Date
roshii 4e5d894007 Remove imports from future and past 2 years ago
PulpCattel c4d9b9264a
tests: make setup fixtures optional. 3 years ago
Adam Gibson 4921d01b92
add test cases, move marker, flag to witness 3 years ago
Adam Gibson bffad33b74
Tx size estimation allows varied in, out types 3 years ago
Tim Akinbo b19888e24f add opt-in rbf support for direct sends 4 years ago
undeath f93ccf0f0c remove unneeded shebangs 4 years ago
Adam Gibson 4586e34ef5
Prevent crash if negative change in sweep 4 years ago
Adam Gibson 8f5998b1bd
Prevent selection of non-standard utxo for podle 4 years ago
undeath 8c3ae11cf6
fix maker selection of ioauth input with expired timelocked addresses 4 years ago
chris-belcher 199b5711a9
Consider fidelity bonds when choosing makers 4 years ago
csH7KmCC9 ad8cd74ee9
Enable external/custom change addresses. 5 years ago
Adam Gibson 4e4b15b166 add tests cases for commitment sourcing 5 years ago
PulpCattel 40768cff44
Change taker's commitments logic 5 years ago
Adam Gibson cad76dad97
fix bugfix of test_taker 5 years ago
Adam Gibson 20e94b0c43
Fix bug in test_taker (max_sweep_fee_change) 5 years ago
Adam Gibson f69cb37bb3
Choose maker offers based only on our wallet type 5 years ago
Kristaps Kaupe 43368e1f9e
Output values on "Not enough funds" exception 5 years ago
jules23 0bef681288 Refactor: #566 use python3 super() syntax 6 years ago
Adam Gibson 53ef79bf37
Updates to account for code changes in #544 6 years ago
Adam Gibson 03a13598e8
Adds libsecp256k1 installation and addresses reviews 6 years ago
Adam Gibson 070c5bf9b9
python-bitcointx backend for jmbitcoin. 6 years ago
James Hilliard 4bf1f50d4e Remove Python 2 compatibility imports and disable Python 2 installation in setuptools. 6 years ago
Adam Gibson 8c8e6e2fa8
Move all user data to home directory 6 years ago
Adam Gibson c57161303c
Make Qt check config fee filters as well as checktx 6 years ago
chris-belcher f40ef2c795
Occasionally round amounts in tumbler schedule 6 years ago
AdamISZ c654de05ff
Wallet and blockchain refactoring 6 years ago
AdamISZ 6c15bd7b2a Make address imports with address requests in wallet 6 years ago
undeath 04aeb38435 implement coinjoin with differing address types 7 years ago
James Hilliard 6dc3504f8a Convert jmclient to py3 style 7 years ago
undeath 03ee77b96b
fix issues highlighted by flake8 7 years ago
undeath a929cf304d make log output human-readable again 7 years ago
undeath 703ae04dcc remove wallet.sign() 7 years ago
undeath 89b5cd4280 add new wallet classes to existing tests 7 years ago
AdamISZ 5802c57354
Fixes reactor.stop bug when no commitments fit size restraint 7 years ago
AdamISZ 619b4a123f
Add support for taker using a non-segwit wallet 8 years ago
AdamISZ db458ec1cf
Correct handling of invalid, duplicate or spurious signatures by taker. 8 years ago
Adam Gibson 8312e20bff
bugfix taker test 8 years ago
Adam Gibson 68d13d75f1
Modify jmclient tests for new protocol updates 9 years ago
Adam Gibson 014f94da25
fix taker test 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 ad0f407d0c
Tweak tumble schedule on failure to retry more effectively. 9 years ago
Adam Gibson 4fb554b8fe
update tests for new schedule syntax 9 years ago
Adam Gibson 470ceb9b4c
Add more jmclient tests, wallets full coverage 9 years ago
Adam Gibson 7a1354fa22
Add test coverage of Taker 9 years ago