65 Commits (master)

Author SHA1 Message Date
Kristaps Kaupe 904b780b80
Unify cli user input code where limited range of answers are allowed 2 years ago
Adam Gibson 75c444e9b2
Update wallet_rpc for new tumbler code 3 years ago
Adam Gibson d0bf888971
Remove mixdepthsrc from options, more tests 3 years ago
Adam Gibson d3dc9d7bbd
Change tumbler algo to cycle and add tests 3 years ago
Jaime df429cd9b9 Fixed so tumbler can restart if no utxos in depth 0 4 years ago
Adam Gibson a1bcac99cc
Fix tumble log dir after load_program_config 4 years ago
Kristaps Kaupe 44c9dcde65
Remove twisted logging on testnet 5 years ago
Jules Comte ab87db2477 Create native segwit v0 order type 5 years ago
Adam Gibson 5604857ec1
quit scripts gracefully on walletservice rpc startup failure 5 years ago
Kristaps Kaupe f26186d1bd
Allow accessing basic wallet info without blockchain source 6 years ago
Adam Gibson ec2fd725ad
Change initial fee guess logic in taker scripts 6 years ago
Kristaps Kaupe 3876c1cf97 Change shebang to python3 and +x for scripts 6 years ago
James Hilliard 4bf1f50d4e Remove Python 2 compatibility imports and disable Python 2 installation in setuptools. 6 years ago
Adam Gibson 6943ff2fa6
Bugfix: tumbler datadir reference 6 years ago
Adam Gibson 8c8e6e2fa8
Move all user data to home directory 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
chris-belcher 35f23eb6b7
Add sweep coinjoins to start of tumbler schedule 6 years ago
cindiv b83e27c391 Add --wallet-password-stdin 6 years ago
AlexCato 0ab5b6560c Redefine cli-option --txfee: Treat it as txfee to be used 6 years ago
AdamISZ c654de05ff
Wallet and blockchain refactoring 6 years ago
AdamISZ ad655211eb
Validate addresses in CLI tumbler at start. 6 years ago
AlexCato b656f85344 Sendpayment/Tumbler: fix division by 0 error on sweeps 6 years ago
AlexCato af11116ad7 Estimate tx fees for sendpayment or full tumbler run and 6 years ago
AdamISZ 3602b93e1b
Restarting tumbler waits on gettransaction not gettxout 7 years ago
AdamISZ 6a4a7c8ddb
Bugfix: ensure Taker sends coins out to destinations on tweaks 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
James Hilliard 6dc3504f8a Convert jmclient to py3 style 7 years ago
undeath a2c74ee563
add random-under-max order chooser 7 years ago
undeath 4f23647954 revert 98bcc86446 7 years ago
AdamISZ a65b82271e
fix help msg error for changemixdepth 7 years ago
undeath 03ee77b96b
fix issues highlighted by flake8 7 years ago
AdamISZ 6a26e48def
Disallow less than 1 mixdepth in changemixdepth. 7 years ago
AdamISZ 98bcc86446
Additional method changemixdepth in wallet-tool 7 years ago
undeath 1451c9e3ae remove unused imports 7 years ago
undeath 34f8600996 fix wallet syncing 7 years ago
undeath 3cf99266b5 remove references to old wallet classes 7 years ago
AdamISZ fa135dbfcb
tumbler must reference Wallet type via get_wallet_cls on all code paths 8 years ago
AdamISZ 619b4a123f
Add support for taker using a non-segwit wallet 8 years ago
AdamISZ 836dbc8d37
Full tx flow working on regtest/electrumX 8 years ago
Adam Gibson d50cc0eca8
Overhall bci to use twisted only, no threads 8 years ago
Adam Gibson bf596414b5
tumbler now working for segwit 9 years ago
Adam Gibson cdd072eb8c
Support maxcjfee settings for tumble 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
Adam Gibson e8a2fce40e
tumbler: implement maxcjfee in filter_orders 9 years ago
Adam Gibson 081384ba23
tumbler: restart waits for confirmation 9 years ago
Adam Gibson 9bdf113406
update tumbler log on unconfirmed 9 years ago