LBRY-Vault/electrum
Filip Gospodinov c42f0dac53 test_bitcoin: fix decorators for running tests twice (#4669)
This bug is triggered if ecc_fast._libsecp256k1 and/or
crypto.AES are not present.

Before, if the first test would have raised an exception
it would have been implicitly caught by returning from
the finally block and hence this effectively masks the
test's outcome. Now, the exception is properly propagated
causing the test to fail if an exception is raised.
2018-08-30 18:53:14 +02:00
..
gui Update __init__.py (#4668) 2018-08-30 16:35:01 +02:00
plugins hw wallets: generalise 'minimum_library' for those that provide a version number 2018-08-23 18:31:14 +02:00
scripts file reorganization with top-level module 2018-07-13 14:01:37 +02:00
tests test_bitcoin: fix decorators for running tests twice (#4669) 2018-08-30 18:53:14 +02:00
wordlist file reorganization with top-level module 2018-07-13 14:01:37 +02:00
__init__.py separate address synchronizer from wallet 2018-07-18 11:18:57 +02:00
address_synchronizer.py wallet: remove method get_num_tx 2018-08-14 21:54:11 +02:00
base_crash_reporter.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
base_wizard.py hw wallets: generalise 'minimum_library' for those that provide a version number 2018-08-23 18:31:14 +02:00
bitcoin.py minor fixes for prev 2018-08-22 21:52:28 +02:00
blockchain.py blockchain.py: fix: chunks in checkpoint region were not getting saved if we were on a fork 2018-08-03 19:06:23 +02:00
checkpoints.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
checkpoints_testnet.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
coinchooser.py coinchooser: small clean-up (use TxOutput.value) 2018-08-14 21:50:59 +02:00
commands.py fix -v syntax 2018-08-30 18:37:03 +02:00
constants.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
contacts.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
crypto.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
currencies.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
daemon.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
dnssec.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
ecc.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
ecc_fast.py ecc_fast: clarify fallback message 2018-08-17 16:01:03 +02:00
electrum file reorganization with top-level module 2018-07-13 14:01:37 +02:00
exchange_rate.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
i18n.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
interface.py Whitelist classes in verbose (-v) option 2018-07-19 01:21:33 +02:00
jsonrpc.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
keystore.py remove pbkdf2 dependency, use stdlib instead 2018-07-18 14:34:59 +02:00
mnemonic.py remove pbkdf2 dependency, use stdlib instead 2018-07-18 14:34:59 +02:00
msqr.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
network.py blockchain.py: rename 'checkpoint' to 'forkpoint' 2018-08-03 18:25:53 +02:00
old_mnemonic.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
paymentrequest.proto file reorganization with top-level module 2018-07-13 14:01:37 +02:00
paymentrequest.py fix #4312 2018-08-15 13:43:19 +02:00
paymentrequest_pb2.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
pem.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
plot.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
plugin.py hw wallets: generalise 'minimum_library' for those that provide a version number 2018-08-23 18:31:14 +02:00
qrscanner.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
ripemd.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
rsakey.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
segwit_addr.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
servers.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
servers_regtest.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
servers_testnet.json file reorganization with top-level module 2018-07-13 14:01:37 +02:00
simple_config.py fee estimation: split eta_to_fee into two methods 2018-07-30 19:15:05 +02:00
storage.py verifier: better handle reorgs (and storage upgrade) 2018-07-31 15:51:05 +02:00
synchronizer.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
transaction.py transaction.py: fix script_GetOp for malformed scripts 2018-08-28 20:17:21 +02:00
util.py small optimisations for history tab refresh (and related) 2018-08-03 16:12:41 +02:00
verifier.py blockchain.py: rename 'checkpoint' to 'forkpoint' 2018-08-03 18:25:53 +02:00
version.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
wallet.py wallet restore: remove dead code. add log lines. 2018-08-28 18:20:35 +02:00
websockets.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
x509.py x509: handle dates in the 22nd century 2018-08-24 14:56:58 +02:00