210 Commits (2bd49c1cb0c875a8ccd300190aa1d8e3598e5a44)

Author SHA1 Message Date
chris-belcher c70b12f614
For timelock addrs use new pubkey foreach locktime 4 years ago
chris-belcher 6cf41627e2
Add fidelity bond protocol tests 4 years ago
chris-belcher 199b5711a9
Consider fidelity bonds when choosing makers 4 years ago
chris-belcher 6b6fc4ae5d
Handle fidelity bonds in client-server protocol 4 years ago
chris-belcher b9eab6ea39
Increase max locktime of fidelity bond wallets 4 years ago
chris-belcher a3b3cd4054
Make fidelity bond wallets be native segwit 4 years ago
chris-belcher e6c084745c
Add calculate fidelity bond value function + tests 4 years ago
Adam Gibson 57f4720b98
Fix payjoin test of lowfeerate 5 years ago
Adam Gibson c70f25388c
add test case for low feerate 5 years ago
csH7KmCC9 ad8cd74ee9
Enable external/custom change addresses. 5 years ago
Kristaps Kaupe 392f51b38b
Remove rand_pow_array(), it's not used anymore 5 years ago
Adam Gibson 4e4b15b166 add tests cases for commitment sourcing 5 years ago
Adam Gibson 60215e1100
BIP78 input ordering correct for > 2 inputs 5 years ago
Adam Gibson 2e50d0334c
Fix signmessage to be Electrum-compatible 5 years ago
PulpCattel 40768cff44
Change taker's commitments logic 5 years ago
Adam Gibson 15468cbd15
Payjoin receiver via daemon. 5 years ago
Adam Gibson adbbb24dae
address complaints of flake8 in jmclient 5 years ago
Kristaps Kaupe 60e2beaa78
Move wallet_utils tests to test suite 5 years ago
Adam Gibson b6e2576c3a
BIP78 sender protocol via daemon 5 years ago
Adam Gibson 53a1822fa6
Adds SNICKER functionality 5 years ago
Adam Gibson 47b2a9cf0b
Update tests to use 1/0 not True/False addr type 5 years ago
Kristaps Kaupe 631352c453
Add support to sign externally prepared PSBT 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
dchoe a490ddf3d1
Move YG settings to a config file 5 years ago
Adam Gibson f69cb37bb3
Choose maker offers based only on our wallet type 5 years ago
Kristaps Kaupe d5cf3878ae
Get rid of remaining direct rpc() calls outside blockchaininterface.py 5 years ago
Adam Gibson cc78daead9
Update commitments utility scripts 5 years ago
Adam Gibson 3c96d412e1
Several tweaks for bech32 orderbook, plus docs 5 years ago
Jules Comte ab87db2477 Create native segwit v0 order type 5 years ago
Jules Comte 2ae348b988 Update signature exchange and verification for bech32 5 years ago
Kristaps Kaupe 43368e1f9e
Output values on "Not enough funds" exception 5 years ago
Adam Gibson 2b898befb2
Fix finalization check of PSBT Inputs 5 years ago
Adam Gibson 202f8ee047
Add clarifying comments for delayed order creation. 5 years ago
Adam Gibson 23d0b8f39c
BIP78 receiver over a Tor hidden service. 5 years ago
Adam Gibson 2f53c5ff36
add create_wallet tests 5 years ago
Jules Comte a9668fd2e1 Drop key_type argument to import_private_key 5 years ago
Jules Comte 9d0f56fc25 Tests: remove mixed maker addresses test 5 years ago
Adam Gibson 42a501032c
Replace fmt_utxo with call to jmbase.utxo_to_utxostr 5 years ago
jules23 0bef681288 Refactor: #566 use python3 super() syntax 6 years ago
Adam Gibson d34c53bc05
Various fixups: 6 years ago
Adam Gibson 53ef79bf37
Updates to account for code changes in #544 6 years ago
Adam Gibson ad459d2fdb
Add human readable representations of txs and PSBTs 6 years ago
Adam Gibson 03a13598e8
Adds libsecp256k1 installation and addresses reviews 6 years ago
Adam Gibson 037a2c1023
Adds full payjoin workflow test 6 years ago
Adam Gibson f060781243
Add SNICKER support to wallets. 6 years ago
Adam Gibson 22ed0e0415
Adds psbt creation and signing support in JM wallet. 6 years ago
Adam Gibson 070c5bf9b9
python-bitcointx backend for jmbitcoin. 6 years ago
Adam Gibson dfb169aaf3
Fix wallet test entropy extension input 6 years ago
Adam Gibson 5ce4b55d53 Quit gracefully if Bitcoin RPC connection lost 6 years ago