LBRY-Vault/electrum
SomberNight 5d8d8f743a
kivy: more reliable saving of "last wallet"
The intended behaviour is that when the user launches the app,
the wallet we try to open is the wallet most recently opened by the user.
The old code in 'on_stop' in practice only got called if the user exited via
repeatedly pressing the system 'back' button.

related #5952
2020-02-13 03:12:32 +01:00
..
gui kivy: more reliable saving of "last wallet" 2020-02-13 03:12:32 +01:00
plugins keystore: 'get_tx_derivations' no longer public 2020-02-12 18:14:00 +01:00
scripts integrate PSBT support natively. WIP 2019-11-04 22:24:36 +01:00
tests wallet: fix is_mine/can_sign. don't just rely on ks, also check script 2020-02-12 18:14:07 +01:00
wordlist
www@7d902a422a fix websocket messages 2019-09-05 11:45:28 +02:00
__init__.py windows: dll-load 'hack' needs to be applied not only from main script 2020-02-11 20:57:37 +01:00
address_synchronizer.py wallet: (sanity) is_mine now guaranteed to handle 'None' input 2020-02-12 18:14:04 +01:00
base_crash_reporter.py added trigger_crash method for testing crash reporter 2019-07-04 18:06:21 +02:00
base_wizard.py Separate db from storage 2020-02-10 17:45:23 +01:00
bip32.py ecc: abstract away some usage of python-ecdsa: bytes<->int conversions 2020-02-11 16:41:49 +01:00
bitcoin.py bitcoin.py: base58 address: make sure all public methods test checksum 2019-12-08 06:56:19 +01:00
blockchain.py blockchain.fork: better exception if datadir was deleted while running 2020-02-04 19:04:38 +01:00
channel_db.py ln chan verifier: fix code rot 2019-12-10 01:14:38 +01:00
checkpoints.json update block header checkpoints 2019-08-09 18:59:21 +02:00
checkpoints_testnet.json update block header checkpoints 2019-08-09 18:59:21 +02:00
coinchooser.py CoinChooser: avoid NotEnoughFunds if zero buckets are sufficient 2019-11-11 15:15:04 +01:00
commands.py Separate db from storage 2020-02-10 17:45:23 +01:00
constants.py move lnworker.first_block to constants 2019-08-20 09:03:11 +02:00
contacts.py Separate db from storage 2020-02-10 17:45:23 +01:00
crypto.py update lnbase after crypto refactoring 2019-08-20 09:03:09 +02:00
currencies.json Removed dead exchange. 2019-07-21 13:13:51 +02:00
daemon.py ecc: abstract away some usage of python-ecdsa: randrange 2020-02-11 16:41:45 +01:00
dns_hacks.py network dns hacks: split from network.py into its own file 2020-01-22 18:32:57 +00:00
dnssec.py ecc: abstract away some usage of python-ecdsa: bytes<->int conversions 2020-02-11 16:41:49 +01:00
ecc.py ecc: small API clean-up 2020-02-11 16:42:02 +01:00
ecc_fast.py build: create a standalone build script for libsecp256k1 2020-02-11 16:48:24 +01:00
electrum
exchange_rate.py network: handle main_taskgroup dying better. passthrough CancelledError 2019-08-30 19:46:25 +02:00
i18n.py
interface.py interface: better error msg for main server re SSL cert issues 2020-01-12 04:29:39 +01:00
json_db.py Restructure wallet storage: 2020-02-04 13:35:58 +01:00
keystore.py wallet: fix is_mine/can_sign. don't just rely on ks, also check script 2020-02-12 18:14:07 +01:00
lightning.json update lightning.json 2019-08-20 09:03:11 +02:00
lnaddr.py lnworker: introduce PaymentAttemptLog NamedTuple 2019-12-10 03:17:57 +01:00
lnchannel.py fix data_loss_protect (missing return, json conversion) 2020-02-12 14:19:31 +01:00
lnhtlc.py Restructure wallet storage: 2020-02-04 13:35:58 +01:00
lnmsg.py fix encode_msg: optional fields were not sent 2019-08-20 09:03:12 +02:00
lnonion.py lnworker: introduce PaymentAttemptLog NamedTuple 2019-12-10 03:17:57 +01:00
lnpeer.py test_lnpeer: test_reestablish_with_old_state 2020-02-12 10:22:22 +01:00
lnrouter.py lnworker: introduce PaymentAttemptLog NamedTuple 2019-12-10 03:17:57 +01:00
lnsweep.py Restructure wallet storage: 2020-02-04 13:35:58 +01:00
lntransport.py LNPeerAddr: validate arguments 2019-11-26 00:15:33 +01:00
lnutil.py ecc: small API clean-up 2020-02-11 16:42:02 +01:00
lnverifier.py ln chan verifier: fix code rot 2019-12-10 01:14:38 +01:00
lnwatcher.py Separate JsonDB and WalletDB 2020-02-03 12:36:07 +01:00
lnworker.py ecc: small API clean-up 2020-02-11 16:42:02 +01:00
logging.py Travis CI: Use flake8 to find Python syntax errors and undefined names (#5467) 2019-08-11 22:35:23 +00:00
mnemonic.py ecc: abstract away some usage of python-ecdsa: randrange 2020-02-11 16:41:45 +01:00
network.py Start watchtower if run_watchtower is set, even if lightning is not activated (fix #5896). 2020-02-02 12:10:10 +01:00
old_mnemonic.py old_mnemonic: speed up mn_decode 2019-11-15 12:08:06 +01:00
paymentrequest.proto
paymentrequest.py integrate PSBT support natively. WIP 2019-11-04 22:24:36 +01:00
paymentrequest_pb2.py
pem.py
plot.py
plugin.py add some type hints 2019-11-22 22:59:33 +01:00
qrscanner.py
ripemd.py
rsakey.py no more "import *" 2019-02-11 20:21:24 +01:00
segwit_addr.py integrate PSBT support natively. WIP 2019-11-04 22:24:36 +01:00
servers.json Remove phishing server 2019-12-26 23:47:32 +07:00
servers_regtest.json
servers_testnet.json servers: update testnet default list 2019-04-27 23:10:12 +02:00
simple_config.py faster and improved regtests 2020-02-02 15:07:28 +01:00
sql_db.py tests: fix test_find_path_for_payment. need to close sqlite connection 2019-09-22 21:21:24 +02:00
storage.py Separate db from storage 2020-02-10 17:45:23 +01:00
synchronizer.py network.get_transaction: move some response validation logic from Synchronizer 2020-01-09 19:23:28 +01:00
transaction.py json_db: only deserialize transactions on-demand 2020-01-19 05:49:12 +01:00
util.py ecc: abstract away some usage of python-ecdsa: randrange 2020-02-11 16:41:45 +01:00
verifier.py post rebase fixes 2019-08-20 09:03:11 +02:00
version.py bump version number to 4.0.0a0 (alpha version) 2019-10-11 18:13:48 +02:00
wallet.py wallet: fix is_mine/can_sign. don't just rely on ks, also check script 2020-02-12 18:14:07 +01:00
wallet_db.py fix data_loss_protect (missing return, json conversion) 2020-02-12 14:19:31 +01:00
x509.py ecc: abstract away some usage of python-ecdsa: bytes<->int conversions 2020-02-11 16:41:49 +01:00