85 Commits (18d8f9668ce0107c9b2efc7685a680fa75e4dc8c)

Author SHA1 Message Date
Tim Akinbo 18d8f9668c simplified joinmarket dependencies installation 6 years ago
Adam Gibson 83c4d3d533
Bugfix for d719ff2730 6 years ago
Adam Gibson d719ff2730
Auto-freezing of address reuse below a threshold. 6 years ago
chris-belcher f5e27c39dc
Add test code for no-history sync 6 years ago
Adam Gibson c57161303c
Make Qt check config fee filters as well as checktx 6 years ago
chris-belcher b79d34a348
Remove amountpower and use uniform distn instead 6 years ago
chris-belcher f40ef2c795
Occasionally round amounts in tumbler schedule 6 years ago
chris-belcher 35f23eb6b7
Add sweep coinjoins to start of tumbler schedule 6 years ago
AdamISZ c654de05ff
Wallet and blockchain refactoring 6 years ago
Daniel Kraft 6a0e742836 Add basic unit tests for YieldGeneratorBasic. 6 years ago
AdamISZ 6c15bd7b2a Make address imports with address requests in wallet 6 years ago
AdamISZ b1ca601713
Changes to pytest syntax for pytest 5 6 years ago
AdamISZ 9295673821
Basic coin control. 7 years ago
James Hilliard 2db4e23603 Fix F632 use ==/!= to compare str, bytes, and int literals flake8 errors 7 years ago
AdamISZ 28abddf062
Implement payjoin (p2ep) direct payment joins 7 years ago
AdamISZ 2632df5534
Native segwit support including basic BIP84 wallet. 7 years ago
AdamISZ 54618e61da
Remove btc.py 7 years ago
undeath 3ae5bffed6
fix TestMakerClientProtocol failing with py3 (2) 7 years ago
undeath 12705b5e72
fix TestMakerClientProtocol failing with py3 7 years ago
undeath 04aeb38435 implement coinjoin with differing address types 7 years ago
AdamISZ 19fbef1fa0
Fix nondeterministic failure in test tumbler tweak 7 years ago
undeath 42060db090 remove slowaes 7 years ago
undeath 36491c4ab5 add test case for mixed addresses coinjoin 7 years ago
James Hilliard 6dc3504f8a Convert jmclient to py3 style 7 years ago
undeath a43eceb026 add very basic JMMakerClientProtocol test 7 years ago
James Hilliard 512cddd789 fix test_net_byte 7 years ago
James Hilliard 3537fb48fb Convert jmbitcoin to py3 style 7 years ago
undeath 249d54770a
clean up test_configure 7 years ago
James Hilliard 089f75c0a3 Replace deprecated py.test syntax with pytest. 7 years ago
undeath a2c74ee563
add random-under-max order chooser 7 years ago
undeath 310fac8cf9
add test for wallet.mixdepth 7 years ago
undeath 03ee77b96b
fix issues highlighted by flake8 7 years ago
undeath 1451c9e3ae remove unused imports 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
undeath 2a0757c4bc remove BitcoinCoreWallet 7 years ago
undeath ca57a14d0a add new wallet implementation 7 years ago
AdamISZ 5802c57354
Fixes reactor.stop bug when no commitments fit size restraint 7 years ago
undeath 2bfe080017 add teardown code in test_coinjoin for clean reactor 8 years ago
undeath 4524293c6b add basic test for coinjoins 8 years ago
AdamISZ d08438900e
fix test_configure for new jsonrpc 8 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
AdamISZ 2916d528fe
bech32 destination addresses and script conversions 8 years ago
undeath 605eebe745 add test cases for maker::verify_unsigned_tx 8 years ago
AdamISZ 3aab8b985e
Add timeouts for tx watchers for both broadcast and 8 years ago
AdamISZ c1d12f8d90
add tests for wallets with mnemonic-extensions 8 years ago
AdamISZ ae6b7f27fd
Various fixes: 8 years ago
AdamISZ ed445fe84c
Fix tests to run if mainnet is concurrent. 8 years ago