179 Commits (89896e0d74d557cbeb8dcffd5dcc0ccace7f930c)

Author SHA1 Message Date
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
chris-belcher ddb32ce245
Rename functions to say "key" instead of "privkey" 6 years ago
chris-belcher c70183bdac
Create tests for fidelity bond wallets 6 years ago
chris-belcher ee70cd793e
Add support for OP_CLTV timelock addresses 6 years ago
chris-belcher d86df334c3
Rename functions which create multisig scripts 6 years ago
chris-belcher 53b056e5db
Rename variable internal to address_type 6 years ago
Adam Gibson 71a37c02f6
Remove nonstandard scripts from test suite 6 years ago
James Hilliard 4bf1f50d4e Remove Python 2 compatibility imports and disable Python 2 installation in setuptools. 6 years ago
Kristaps Kaupe 205ae8573e
Get rid of most of direct rpc() calls outside blockchaininterface 6 years ago
chris-belcher 5acb85f9a1
[Refactor] Fix get_script_path and get_addr_path 6 years ago
Adam Gibson 8c8e6e2fa8
Move all user data to home directory 6 years ago
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