ThomasV
0bca97dd2f
improve fee status message
7 years ago
ThomasV
37e43d9c10
follow up prev commit
7 years ago
ThomasV
fb761b7c12
request fee historgam every minute. show fee in the send tab of kivy gui
7 years ago
SomberNight
4ddda74dad
clean up fees a bit
7 years ago
SomberNight
15f7e09131
use config.is_dynfee and config.use_mempool_fees
also fixes #3894
7 years ago
SomberNight
d8dad74267
fee calculation: force back-end to use integer sat/bytes
7 years ago
ThomasV
81bd8d8d67
fix: fee_to_depth
7 years ago
ThomasV
aafd3b929b
config: sanitize fee_level and depth_level
7 years ago
ThomasV
c3f3843cc3
Add memory pool based fee estimates
- fee estimates can use ETA or mempool
- require protocol version 1.2
- remove fee_unit preference
7 years ago
SomberNight
f77f029d72
config v2: change server protocol to :s instead of removing it
7 years ago
SomberNight
04a1809969
config: implement config upgrades. remove system config.
7 years ago
SomberNight
7033125186
fee ui - rounding: display info icon with tooltip. show pre-rounding values in ui.
7 years ago
SomberNight
3ba864bbca
connect fee edits together
7 years ago
SomberNight
650f504fbf
fix: testnet datadir could not be created first
7 years ago
ThomasV
2ea59aad14
fix #3345 : do not require a wallet in order to sweep
7 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
7 years ago
Justin Turner Arthur
9a0aa9b478
Remove Python 2 support imports.
7 years ago
SomberNight
c65d01ea96
file i/o: use 'with' keyword
7 years ago
ThomasV
198cc9d737
fix #2614 : define non-linear scale for static fees
7 years ago
ThomasV
628a9e0521
follow up afcc37ec34
7 years ago
SomberNight
0510bdb85b
fix: missing import 'stat' in network.py and simple_config.py
7 years ago
SomberNight
f80d8b02ca
Periodically poll fee estimates from server.
7 years ago
ThomasV
8c5b6bdaf3
Read default server list from file. Update list with 1.1 servers. Remove nolnet option.
7 years ago
ThomasV
216e9403be
cleanup six (no python2 support)
7 years ago
ThomasV
ab15ff3a00
updates for python3
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
ThomasV
a22cf973b4
Revert "Only save config if value changed"
This reverts commit 47e062aa7e
.
7 years ago
Johann Bauer
47e062aa7e
Only save config if value changed
7 years ago
ThomasV
a13581e6db
fix #2697
8 years ago
ThomasV
45bfd8cbae
sanitize max_fee_rate; fixes #2663
8 years ago
Daniel Aleksandersen
b7801d0374
Tighten directory permissions
8 years ago
ThomasV
cb2d5ff3d6
raise special exception for dangling links
8 years ago
ThomasV
cb709d8f57
fix tooltip fee estimate
8 years ago
ThomasV
83e925c0cd
fix default dyn fees
8 years ago
Neil Booth
8888a50549
Add support for BU's nolnet
Also update testnet servers
Add missing self. in print_error call
8 years ago
ThomasV
9dde9971da
do not revert to static fee when dynamic fee estimates are missing
8 years ago
ThomasV
d99855f060
use ctypes to access the zbar library
8 years ago
ThomasV
a2e7fc32ef
Add fee slider class with network callback.
8 years ago
ThomasV
d042d6e970
initial testnet support (petrkr)
8 years ago
ThomasV
8680eae86f
detect dangling links
9 years ago
ThomasV
34a3af7ca3
don't display an error if the config file does not exist. assume it is JSON
9 years ago
ThomasV
80b1b2716c
kivy: open last wallet
9 years ago
ThomasV
73822e8ec2
fix: pass cwd with config_options
9 years ago
Neil Booth
5f28834bb2
Trezor: session timeout improvements
Move session timeout from wallet to config
Prevent timeouts whenever a device operation is in progress
Move timeout job from each plugin to device manager
9 years ago
ThomasV
a04b510395
fix: don't chmod config file on android
9 years ago
Neil Booth
11d135b32d
Better install wizard
Break out the workflow logic of the install wizard
into a base class. This means reimplementing with
full support in a new GUI is now easy; you just provide
ways to request passwords, show messages etc. The API
is fully documented in the base class.
There are a couple of minor outstanding issues, including that
the old messages shown when recovering a wallet are missing.
I will come back to that. Ledger wallet might be broken.
Other improvements:
The install wizard code is now easy to follow and understand.
Hardware wallets can now be restored without any need for their
accompanying libraries.
Various bits of trustedcoin were broken and have been fixed.
Many plugin hooks can be removed. I have only started on this.
9 years ago
ThomasV
a735fbabe0
print config path in debug message
9 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