Neil Booth
4eaff5678d
Avoid change address reuse if possible
As discussed on #electrum yesterday.
Increase change gap limit to 6.
Choose the next unused change address, if any, otherwise pick
one at random from the gap limit.
10 years ago
ThomasV
48f98f75db
improve help messages
10 years ago
ThomasV
bf1aa6263c
add description to command parameters
10 years ago
ThomasV
5dd535f915
move global options to parent, to avoid order-sensitive parsing
10 years ago
ThomasV
701527df20
fix -P option
10 years ago
ThomasV
6201133c48
fix #1263
10 years ago
ThomasV
a0c7219db0
rm debugging print
10 years ago
ThomasV
a36ab7c814
Merge branch 'master' of git://github.com/spesmilo/electrum
10 years ago
ThomasV
2e67ca43e8
use csv instead of mkmanytx
10 years ago
ThomasV
3ddbbc1008
Parse arguments with argparse.
Move parser to commands.py
10 years ago
ThomasV
29a933fb75
Merge pull request #1261 from kyuupichan/update_fee2
Two more fixes
10 years ago
Neil Booth
d30955a7fa
Two more fixes
Put fee_per_kb to zero rather than None when edit is blank
Changing the set of frozen addresses should update the fee
10 years ago
ThomasV
3195b94f28
Merge pull request #1257 from kyuupichan/update_fee
Fix calls to update_fee
10 years ago
ThomasV
aa4ced7a26
add import
10 years ago
ThomasV
a3dd51f476
rm failing test
10 years ago
ThomasV
9dc8393cf6
move import test to wallet.py
10 years ago
ThomasV
9a8f9cefed
Merge branch 'master' of git://github.com/spesmilo/electrum
10 years ago
ThomasV
3fdfd23ca9
add check in importprivkey
10 years ago
Neil Booth
05cb9975cb
Fix calls to update_fee
Fees should be recalculated when send_from changes.
Fees should be recalculated when editing fee preference, but
only save to storage when leaving the fee per kb widget.
No need to emit a textEdited signal; the widget does that already
(with the effect that we used to call update_fee() twice).
10 years ago
ThomasV
a2e50207ec
Merge pull request #1252 from ulrichard/btchip_one_account
Restrict btchip to one account
10 years ago
ThomasV
dd8493f97e
make coin selection a bit faster
10 years ago
ThomasV
65e7dca3de
Merge pull request #1249 from kyuupichan/stale_interfaces2
Common stale interface testing and switching
10 years ago
ThomasV
2f7503c635
Merge pull request #1253 from kyuupichan/fast_qr_draw
Speed up painting of qr codes.
10 years ago
ThomasV
d0d1b41d63
fix #1251
10 years ago
ThomasV
3fc96b547f
Merge branch 'master' of git://github.com/spesmilo/electrum
10 years ago
ThomasV
8e6e4f1b92
Merge pull request #1255 from kyuupichan/amountedit2
Fix nasty bug in amount editors
10 years ago
Neil Booth
e5d243e08c
Fix nasty bug in amount editors
str() can convert amounts to scientific notation
10 years ago
ThomasV
d196c9d0a1
catch exceptions raised by validate
10 years ago
Neil Booth
85952a2dea
Speed up painting of qr codes.
Probably speeds it up by about a factor of two.
Unfortunately it needs to be another 5x faster
for sluggishness to disappear in the GUI when
typing a description in the receive tab.
Note the old code was off-by-one.
10 years ago
Neil Booth
45a8740755
Common stale interface testing and switching
Three places used to test for lagging and switch. Commonize the
code. We test for lagging before autoconnect so lagging
diagnostics are output if not auto-connect.
Lagging diagnotics moved to server_is_lagging().
10 years ago
ThomasV
5ba9303291
trezor handler for cmd line
10 years ago
ThomasV
ae957f3736
make_transaction: remove unneeded inputs
10 years ago
Richard Ulrich
b24df0cbfa
added import
10 years ago
Richard Ulrich
2ca8122c96
restricting to one account so that at least it doesn't crash
10 years ago
ThomasV
7becb28ec8
Merge pull request #1246 from kyuupichan/bug_fix
e20dfc unintentionally inverted portable condition
10 years ago
ThomasV
2b50e4064c
Merge pull request #1245 from kyuupichan/auto_connect
Rename auto_cycle to auto_connect in config
10 years ago
Neil Booth
e63ac88c77
e20dfc unintentionally inverted portable condition
This wasn't noticed because the test was also broken.
10 years ago
Neil Booth
39fe24b4d3
Rename auto_cycle to auto_connect in config
User config is updated if appropriate.
Add tests behaviour is as expected.
Just the one rename-it reference to auto_cycle remains.
10 years ago
ThomasV
d5f6651237
follow up e20dfcd3eb
10 years ago
ThomasV
d287152942
Merge pull request #1244 from kyuupichan/simple_config
Fix SimpleConfig
10 years ago
Neil Booth
e20dfcd3eb
Fix SimpleConfig
SimpleConfig claims to handle configuration options in priority
command line, user config, system config, which makes sense.
In fact it appears it used priority command line, system config,
user config.
Also, from the priority ordering, it would seem correct that a
value should be unmodifiable if and only if it's set on the command
line. Previously anything in the system config would be unmodifiable.
This patch fixes these and cleans the code up a bit. I noticed this
whilst attempting to unify the 'auto_cycle' setting.
Fixup tests accordingly.
10 years ago
ThomasV
2928dfeb34
Merge pull request #1243 from kyuupichan/auto_cycle
Put getting of auto_cycle into one place.
10 years ago
Neil Booth
4f6d2f3d32
Put getting of auto_cycle into one place.
Default to False consistently; this may change the behaviour of
network.py's get_parameters().
10 years ago
ThomasV
778297697a
lazy plugin constructor
10 years ago
ThomasV
71046371ec
Merge pull request #1242 from kyuupichan/pick_random_server
Clean up pick_random_server() and filter_protocol() and their
10 years ago
ThomasV
117b809bab
fix issue #1238
10 years ago
Neil Booth
01d8f79a75
Clean up pick_random_server() and filter_protocol() and their
call sites.
Remove unused imports and redundant random pick of server
10 years ago
ThomasV
48ad7c36a8
show plugin dependencies
10 years ago
ThomasV
d40c12c949
check gui when loading plugins
10 years ago
ThomasV
a48a7951a7
Merge pull request #1239 from kyuupichan/set_parameters
Improve logic in network.py's set_parameters()
10 years ago