SomberNight
34392e82b9
cosigner pool: easy fix (works but with worse than previous behaviour)
...
got broken as part of PSBT changes in #5721
6 years ago
Jin Eguchi
4313bde4c2
appimage: update libudev-dev ( #5936 )
6 years ago
ThomasV
7bd29ed8fc
regtest: wait_for_balance
6 years ago
SomberNight
9d2629c5c3
blockchain.fork: better exception if datadir was deleted while running
6 years ago
SomberNight
f545d2b716
qt update checker: use longer timeout
...
closes #5899
6 years ago
SomberNight
3835157f41
cli: history commands: only json-encode once
...
closes #5868
closes #5931
6 years ago
ThomasV
dbceed2647
Restructure wallet storage:
...
- Perform json deserializations in wallet_db
- use StoredDict class that keeps tracks of its modifications
6 years ago
ThomasV
0a9e7cb04e
(minor) rename class: StoredAttr -> StoredObject
6 years ago
ThomasV
7507942b7a
(minor) json_db: add file header, fix formatting
6 years ago
ThomasV
b08947a506
storage upgrade: convert lists to dict (txi, txo, revocation_store channels)
6 years ago
ThomasV
63963323be
storage: take the DB lock when writing to disk.
6 years ago
ThomasV
73e656522e
regests: organize tests in two classes
6 years ago
ThomasV
149cd9598a
Separate JsonDB and WalletDB
6 years ago
ThomasV
8118bd1d72
use setEnabled() for Qt menu items: Network, Lightning, Watchtower
6 years ago
ThomasV
4ec86d36a8
faster and improved regtests
...
- print the test name before each test
- start only needed agents (alice, bob, carol)
- set settle_delay using setconfig instead of restarting daemon
- test the watchtower ctn in test_watchtower
6 years ago
ThomasV
cded582fe9
Start watchtower if run_watchtower is set, even if lightning is not activated ( fix #5896 ).
...
Fix parameters of sweepstore.add_sweep_tx, rm dead code.
6 years ago
ThomasV
e876cb0d93
Merge pull request #5913 from roth-a/master
...
Kivy: Adding address coloring to AddressPopup (Address Details)
6 years ago
Alexander Roth
b6a5f6f2fc
Added coloring to the AddressPopup dialog:
...
- Moved the coloring logic (address_colors) from tx_dialog.py to a new file electrum/gui/kivy/util.py
- Added background_color to <RefLabel> in main.kv
- Calling address_colors in the initialization of AddressPopup and setting the foreground and background color
Code cleanup spaces
Code cleanup spaces
Fixed typo
6 years ago
ThomasV
aa51df0a1a
Use attr.s for Feeupdates and Outpoints
...
Storage upgrade to version 23
6 years ago
ThomasV
7472eba78c
lnpeer: code factorization
6 years ago
ThomasV
757467782a
Use attr.s instead of namedtuples for channel config
6 years ago
ThomasV
9bd633fb0b
Merge pull request #5917 from wakiyamap/fix_travis_appimage
...
Fix travis appimage
6 years ago
ThomasV
a9463cb245
Merge pull request #5918 from wakiyamap/fix_travis_regtest
...
Fix travis regtest
6 years ago
wakiyamap
3314591192
Fix travis regtest
6 years ago
wakiyamap
1237134339
Fix travis appimage
6 years ago
SomberNight
11452722af
network dns hacks: split from network.py into its own file
6 years ago
SomberNight
cb88a3b6e4
dns hacks on windows: resolve A and AAAA records in parallel
6 years ago
SomberNight
a5cd34dc08
follow-up prev (oops, only committed part of the changes)
6 years ago
Axel Gembe
d3385e49bb
Build: Install libxkbcommon-x11 in AppImage
...
Newer distributions do not install libxkbcommon-x11 by default
anymore and Qt depends on it.
-----
taken from ca3e4501cd
6 years ago
SomberNight
b560bc92cc
windows build: maybe fix reproducibility (jsonschema-*.dist-info)
6 years ago
Axel Gembe
4406eebbfe
Build: Uninstall Cython from AppImage
...
Cython is not needed at runtime.
-----
taken from c64910055d
related #5859
6 years ago
SomberNight
80025a3af4
requirements-hw: re-add Cython
...
this reverts ec496a8222
Cython must be pinned down for reproducible builds
related #5859
6 years ago
SomberNight
c7a21220d5
mac build: bump pyinstaller version
6 years ago
SomberNight
0edd291efe
mac build: bump python version (3.6.4->3.7.6)
6 years ago
SomberNight
a041a0c075
wallet: log when saving already paid invoice
...
(maybe it should not be allowed?)
6 years ago
SomberNight
34612c671e
fix incorrect type hint
6 years ago
SomberNight
2880c26d87
qt broadcast tx: don't complain about being "offline" for partial tx
6 years ago
SomberNight
cb41a0fe89
qt send tab paytoedit: use monospace font
6 years ago
SomberNight
2e654c9440
qt main_window: trivial clean-up re is_onchain
6 years ago
SomberNight
e9645db182
qt send tab: show "Pay" button even in watch-only wallets
6 years ago
SomberNight
5fd790dec9
follow-up prev
...
These lists are only visible when non-empty. This interacts badly with
the internals of maybe_defer_update().
6 years ago
SomberNight
1d0fc6665b
qt: defer refreshing tabs until they are visible
...
very loosely based on Electron-Cash/Electron-Cash@522e7ca59e5d31f10473064f2149b6c6f9049649
6 years ago
SomberNight
356a0a2865
qt: clean-up in some MyTreeView children (mv code from update to init)
6 years ago
SomberNight
18c6451518
json_db: only deserialize transactions on-demand
6 years ago
SomberNight
0fdbf49f08
tests: also run unit tests with python 3.8 on Travis
6 years ago
SomberNight
6d270364c6
qt paytoedit: properly handle multiple max ('!') outputs
6 years ago
SomberNight
5cfafff55d
qt main_window: rm require_fee_update (dead code)
6 years ago
SomberNight
b16164da4f
qt paytoedit: fixes for pay-to-many (when including "!")
6 years ago
rbrooklyn
3658f87035
Add block explorer support for mynode.local ( #5892 )
6 years ago
SomberNight
1c4728ecc6
appimage binary: bump python version (3.6.8->3.7.6)
6 years ago