50 Commits (81982c729f4bb8f702b6c73f4685463c97cb6e4a)

Author SHA1 Message Date
Kristaps Kaupe 1d592d9a23
Check for pushtx() success in direct_send() 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 4cf77ed774
Various bugfixes: 6 years ago
Adam Gibson ca0de5c312
Add bip78 payjoin module and client-server test: 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 de3ad53226
Support output of PSBT instead of broadcast in direct_send 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 04752e1910
Correct flake8 errors 6 years ago
chris-belcher ddb32ce245
Rename functions to say "key" instead of "privkey" 6 years ago
chris-belcher a0a0d28f4e
Add support for spending timelocked UTXOs 6 years ago
chris-belcher 2271ce05d7
Add support for burning coins with sendpayment 6 years ago
Adam Gibson 4af9c422a4
Don't use honest_makers in case: mempool conflict 6 years ago
Adam Gibson 06f7358f1f
fix flake errors after #504 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
Kristaps Kaupe c23808f054
Privacy improvements for direct_send() 6 years ago
Adam Gibson c57161303c
Make Qt check config fee filters as well as checktx 6 years ago
cindiv 52108b62d8 Update exit codes 6 years ago
chris-belcher f40ef2c795
Occasionally round amounts in tumbler schedule 6 years ago
Kristaps Kaupe b2e4308a90
Allow both BTC and sat amounts for single send / CJ 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
AdamISZ 3602b93e1b
Restarting tumbler waits on gettransaction not gettxout 7 years ago
AdamISZ 28abddf062
Implement payjoin (p2ep) direct payment joins 7 years ago
AdamISZ c139067be4
Include chromalog package for colorized logs 7 years ago
AdamISZ 2632df5534
Native segwit support including basic BIP84 wallet. 7 years ago
AdamISZ 54618e61da
Remove btc.py 7 years ago
James Hilliard 6dc3504f8a Convert jmclient to py3 style 7 years ago
undeath a2c74ee563
add random-under-max order chooser 7 years ago
undeath 03ee77b96b
fix issues highlighted by flake8 7 years ago
undeath 59a998fda0 fix int assertions 7 years ago
undeath 1451c9e3ae remove unused imports 7 years ago
undeath 703ae04dcc remove wallet.sign() 7 years ago
undeath 8ca6cfc057 make sure new addresses always get imported 7 years ago
undeath 995c123eec replace old wallet implementation with new one 7 years ago
AdamISZ 3bb6c785ff
Fixes bugs in restart-with-subset including #169; see PR for more 8 years ago
Adam Gibson b741b24764
Allow sendpayment to restart with honest makers 8 years ago
Adam Gibson b353bae139
fix spending limit in direct_send for 32 bit systems 8 years ago
Adam Gibson 96afc3bdec
human readable direct-send info 8 years ago
Adam Gibson 619780a631
bugfix direct_send amount report in callback 8 years ago
Adam Gibson 57116bff52
Legacy wallet direct-send support 9 years ago
Adam Gibson caac18734d wallet-tool and directsend segwit working 9 years ago
Adam Gibson 3a43869ddf
Support direct send in Qt 9 years ago
Adam Gibson cdd072eb8c
Support maxcjfee settings for tumble in Qt 9 years ago
Adam Gibson 04c8b6655f
support restart in Qt 9 years ago
Adam Gibson 2ea1b27f43
maintain INTERNAL flag for tweaks, remove wallet sync between runs 9 years ago
Adam Gibson 78dd815b79 refactor tumble callback code to be shared with GUI, other impls. 9 years ago