undeath
04aeb38435
implement coinjoin with differing address types
7 years ago
James Hilliard
6dc3504f8a
Convert jmclient to py3 style
7 years ago
undeath
392188209c
change wallet mixdepth behaviour
7 years ago
AdamISZ
98bcc86446
Additional method changemixdepth in wallet-tool
...
This commit adds a method 'changemixdepth' to the list
of methods that can be invoked with the wallet-tool.py script.
It is a noscan method, so doesn't require sync, and uses the
value of the -m option as the new *number* of mixdepths, and
updates the wallet's storage for future runs.
Users are advised not to reduce this number, but increasing it
should always be fine.
Running tumbler with insufficient mixdepths quits with warning.
7 years ago
undeath
59a998fda0
fix int assertions
7 years ago
undeath
ca57a14d0a
add new wallet implementation
8 years ago
undeath
715985d8c5
add support for non-segwit maker
8 years ago
chris-belcher
74c019b593
added optional feature to use mnemonic passphrases to create
...
two factor recovery phrases
8 years ago
Adam Gibson
879bf20044
bugfix legacy wallet load for migrate
8 years ago
Adam Gibson
68d13d75f1
Modify jmclient tests for new protocol updates
...
Add segwit tests in main test dir
9 years ago
Adam Gibson
57116bff52
Legacy wallet direct-send support
9 years ago
Adam Gibson
eb06b4139e
BIP49 for segwit wallet
9 years ago
Adam Gibson
252d189423
Include ygrunner for multiple yieldgens in test
...
Update blockchain interface notifier thread to account
for multiple concurrent notification functions from
multiple yieldgens in one process instance.
9 years ago
Adam Gibson
bba43dbf2a
Added yieldgen functionality, both sides using segwit wallets.
9 years ago
Adam Gibson
a2220dd12f
bip44 compliance for segwit wallets
9 years ago
Adam Gibson
95d7b7ef81
add bip39 seeds for segwit wallets
9 years ago
Adam Gibson
ccc878ae30
support 2of2 txfee estimate
9 years ago
Adam Gibson
caac18734d
wallet-tool and directsend segwit working
9 years ago
Adam Gibson
73cdad08dd
initial sw-wallet support
9 years ago
Adam Gibson
cd80f7265a
option to force imports for external interfaces
9 years ago
Adam Gibson
f587385265
allow non-default walletdir
9 years ago
Adam Gibson
c288374367
optional select_utxos filter
9 years ago
Adam Gibson
22dabecead
allow get_utxos_by_mixdepth to be silent
9 years ago
Adam Gibson
c878393df9
Dynamically expand index_cache if too small
...
Re-application of 502b6a82a3
9 years ago
Adam Gibson
55b5618c3d
refactor create_wallet, add wallet generate dependencies to -Qt
9 years ago
Adam Gibson
bb07a09e25
a lot more coverage of jmclient; only client_protocol left
9 years ago
Adam Gibson
470ceb9b4c
Add more jmclient tests, wallets full coverage
...
Some modifications to Wallet to remove user interaction from module.
Removal of ElectrumWrapWallet, moved to the plugin files.
Add tests for aes, mnemonics.
Add harness for tests in jmclient, conftest.py and commontest
Add .coveragerc for these tests locally.
9 years ago
Adam Gibson
d171681f31
refactor dir structure for new setupall script
9 years ago
Adam Gibson
6d713c7802
remove debug msgs from electrumwallet
9 years ago
Adam Gibson
be916781ac
rename packages to jm*
9 years ago
Adam Gibson
687d011aa1
refactored inputs, added dirs, sendpayment working
9 years ago
Adam Gibson
24e3efbf2a
first commit
9 years ago