Commit graph

188 commits

Author SHA1 Message Date
SomberNight
4ddda74dad clean up fees a bit 2018-02-21 03:22:26 +01:00
SomberNight
15f7e09131 use config.is_dynfee and config.use_mempool_fees
also fixes #3894
2018-02-13 00:03:42 +01:00
ThomasV
f5d557cae9 improve fee tooltips 2018-02-06 17:53:34 +01:00
ThomasV
c3f3843cc3 Add memory pool based fee estimates
- fee estimates can use ETA or mempool
 - require protocol version 1.2
 - remove fee_unit preference
2018-02-05 12:23:32 +01:00
SomberNight
ffdc36285b use string.format instead of old style (%) formatting 2018-02-04 07:26:55 +01:00
SomberNight
c811c5c9d9 allow encrypting watch-only wallets. initial support for hw wallet storage encryption. 2018-01-28 02:09:44 +01:00
SomberNight
aef0444867 fix #3439: ScanQRTextEdit optionally allows to concat data 2017-12-24 03:30:04 +01:00
ThomasV
1ddbd633b8 kivy: disable coinchooser option 2017-12-12 17:25:41 +01:00
ThomasV
c79655d26a fix: kivy unit selector 2017-11-04 15:50:49 +01:00
ThomasV
e9f7429fcd kivy: fix type in RBF dialog 2017-10-27 15:31:13 +02:00
ThomasV
42f9d1ee63 kivy: py3 updates 2017-10-22 07:33:03 +02:00
ThomasV
198cc9d737 fix #2614: define non-linear scale for static fees 2017-10-21 11:15:59 +02:00
ThomasV
4bc2a4e805 kivy: python3 imports 2017-10-21 11:00:56 +02:00
SomberNight
53c98ec96d migrating print() to python 3 2017-09-12 17:01:55 +02:00
ThomasV
0fd108079d kivy wizard: fix bug if password is not provided 2017-08-26 08:28:25 +02:00
ThomasV
01736197f8 python3 fixes 2017-08-26 08:28:24 +02:00
ThomasV
15642ec8de python3: remove calls to unicode function 2017-08-26 08:28:24 +02:00
ThomasV
c3388d9677 misc python3 updates:
- use jsonrpclib-pelix
 - update the kivy gui
 - update plugins
2017-08-26 08:28:24 +02:00
suut
bc4fcfbebd Remove usages of deprecated apply() builtin 2017-08-01 05:22:18 +02:00
ThomasV
73b023e967 update network settings dialog of the kivy GUI 2017-07-11 18:04:33 +02:00
ThomasV
568c14ca78 Refactor Network and Blockchain dialogs in qt and kivy 2017-07-08 11:38:32 +02:00
ThomasV
ca220d8dbb Detect blockchain splits and validate multiple chains 2017-06-21 09:48:31 +02:00
ThomasV
08fd7d95ab kivy: use NumericProperty for blocks and nodes 2017-03-30 10:13:58 +02:00
ThomasV
98dcc7c094 kivy checkpoint dialog 2017-03-30 07:05:19 +02:00
ThomasV
e233ca33b4 fix method name 2017-03-28 19:16:03 +02:00
ThomasV
e7b136cc6b kivy: minor GUI tweaks 2017-03-28 09:44:11 +02:00
ThomasV
38d6c18b60 kivy: allow manual server entry 2017-03-28 08:53:18 +02:00
ThomasV
51f8816ec7 kivy: improve blockchain dialog 2017-03-27 21:31:37 +02:00
ThomasV
59b0b51f24 add proxy settings to kivy GUI 2017-03-27 18:59:48 +02:00
ThomasV
2fcdd458b3 add checkpoint dialog to the kivy gui 2017-03-27 12:48:10 +02:00
ThomasV
2d8df85aab use maxint-2 to signal RBF, in order to standardize with Bitcoin Core 2017-03-13 11:03:06 +01:00
ThomasV
a2fcb2ba8f kivy: fix bump fee dialog 2017-03-12 20:09:25 +01:00
ThomasV
2ae15c00e6 updates for kivy wizard 2017-03-08 17:49:21 +01:00
ThomasV
1f350c31dd kivy: simplify currency dialog 2017-01-24 10:45:49 +01:00
ThomasV
13b16e9d4f exchange rates: enforce https APIs. store exchanges list in json file. 2017-01-23 14:56:49 +01:00
ThomasV
07dc4ebc1c kivy: update fee slider 2017-01-22 11:22:16 +01:00
ThomasV
13678d9e13 Merge exchange_rate plugin with main code
* fixes #2037 (tab indexes)
2017-01-03 17:04:04 +01:00
ThomasV
227f3973a6 kivy: fix password_dialog cancel 2016-10-14 14:52:24 +02:00
ThomasV
7ea91dde2e do not expose network to wizard. update message in issue #1972 2016-10-14 14:05:24 +02:00
ThomasV
9a3344dc7f kivy: seed options dialog 2016-10-11 15:00:06 +02:00
ThomasV
834d3322b3 kivy: seed options dialog 2016-10-11 14:59:29 +02:00
ThomasV
49df834974 kivy: add current word to suggestions, because some users don't see the space key 2016-10-10 15:56:47 +02:00
ThomasV
121ac07b01 wizard: add checkbox for passphrases. allow passphrases with 2fa seeds 2016-09-30 01:15:28 +02:00
ThomasV
827d928aaa kivy: handle 2FA seeds 2016-09-28 12:48:46 +02:00
ThomasV
4bc756751b improve wizard messages; skip choice screen if there is only one choice 2016-09-26 12:02:54 +02:00
ThomasV
ebab390b1a wizard: it is better to use a separate screen for passphrase 2016-08-30 09:51:53 +02:00
ThomasV
99a3250b3f wizard: show passphrase in the same window as the seed 2016-08-29 15:33:16 +02:00
ThomasV
fb151c1728 fix for kivy wizard 2016-08-25 18:09:20 +02:00
ThomasV
dc919e9177 minor fix: has_password 2016-08-19 13:10:39 +02:00
ThomasV
1159f85e05 Major refactoring
- separation between Wallet and key management (Keystore)
 - simplification of wallet classes
 - remove support for multiple accounts in the same wallet
 - add support for OP_RETURN to Trezor plugin
 - split multi-accounts wallets for backward compatibility
2016-08-12 11:02:28 +02:00