64 Commits (da4eed96386c412e96f64957e32bb386a133132c)

Author SHA1 Message Date
Adam Gibson 357b611655
support p2tr outputs in size estimation 3 years ago
Adam Gibson e281c14fa3
account for unrecognized destination type 3 years ago
Adam Gibson 6250d243df
add typing hints 3 years ago
Adam Gibson db71d30b80
address review of @PulpCattel 3 years ago
Adam Gibson bffad33b74
Tx size estimation allows varied in, out types 3 years ago
Adam Gibson 75c444e9b2
Update wallet_rpc for new tumbler code 3 years ago
Adam Gibson b700f37abe
Add send-to-P2TR 4 years ago
Adam Gibson 7e73e4caa9
Add websocket for subscription, OpenAPI spec 4 years ago
abhishek0405 1688d2d2dc
Adds listutxos and heartbeat route, several fixes 4 years ago
Tim Akinbo b19888e24f add opt-in rbf support for direct sends 4 years ago
Adam Gibson e1ec4b93ab Fix bug in direct send of timelocked outputs 4 years ago
csH7KmCC9 ad8cd74ee9
Enable external/custom change addresses. 5 years ago
Kristaps Kaupe 7bfc758110
Use mempoolminfee instead of minrelaytxfee as tx feerate floor 5 years ago
csH7KmCC9 16294bc402
taker_utils: Fix typo in comment 5 years ago
Adam Gibson adbbb24dae
address complaints of flake8 in jmclient 5 years ago
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