LBRY-Vault/electrum
SomberNight 5b88b8667e
also grind ecdsa low R when using libsecp256k1, and fix tests
note: low R grinding would not have to be duplicated if we trusted the caller
to have done it already (as is the case with the classes in ecc.py), and if
we propagated the choice of "random_k" as part of the nonce_function passed
to libsecp256k1 (which is not currently done)
2019-12-05 20:27:55 +01:00
..
gui Merge pull request #5809 from SomberNight/201911_invoice_paid_detection 2019-11-29 18:24:08 +01:00
plugins trezor: rm obsolete gui text 2019-12-04 20:54:53 +01:00
scripts integrate PSBT support natively. WIP 2019-11-04 22:24:36 +01:00
tests also grind ecdsa low R when using libsecp256k1, and fix tests 2019-12-05 20:27:55 +01:00
wordlist
www@7d902a422a fix websocket messages 2019-09-05 11:45:28 +02:00
__init__.py config: enforce that SimpleConfig is singleton 2019-09-10 18:01:10 +02:00
address_synchronizer.py wallet: better (outgoing) invoice "paid" detection 2019-11-29 15:06:16 +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 hardware wallets: wizard no longer requests xpub at path "m" 2019-12-02 19:31:17 +01:00
bip32.py psbt: follow-ups: fix digital bitbox 2019-11-05 22:06:46 +01:00
bitcoin.py psbt: implement CompactSize key types (previously single-byte types) 2019-11-07 03:27:38 +01:00
blockchain.py logging: basics 2019-05-02 15:19:03 +02:00
channel_db.py LNPeerAddr: validate arguments 2019-11-26 00:15:33 +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 add/fix some open_channel related type hints 2019-11-23 20:28:46 +01:00
constants.py move lnworker.first_block to constants 2019-08-20 09:03:11 +02:00
contacts.py logging: basics 2019-05-02 15:19:03 +02: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 cli: load_wallet now auto-upgrades the WalletStorage when needed 2019-11-22 15:54:34 +01:00
dnssec.py change many str(e) to repr(e) as some exceptions were cryptic 2019-07-17 20:12:52 +02:00
ecc.py also grind ecdsa low R when using libsecp256k1, and fix tests 2019-12-05 20:27:55 +01:00
ecc_fast.py also grind ecdsa low R when using libsecp256k1, and fix tests 2019-12-05 20:27:55 +01:00
electrum
exchange_rate.py network: handle main_taskgroup dying better. passthrough CancelledError 2019-08-30 19:46:25 +02:00
i18n.py move get_default_language to gui.qt.util 2018-09-23 14:11:50 +05:00
interface.py network: make best_effort_reliable smarter and a bit more lenient 2019-12-01 23:24:43 +01:00
json_db.py wallet: better (outgoing) invoice "paid" detection 2019-11-29 15:06:16 +01:00
keystore.py hardware wallets: wizard no longer requests xpub at path "m" 2019-12-02 19:31:17 +01:00
lightning.json update lightning.json 2019-08-20 09:03:11 +02:00
lnaddr.py qt send tab: handle invalid ln invoice; and ln invoice with ln disabled 2019-10-01 19:15:26 +02:00
lnchannel.py trivial: don't print frequent-case log line in lnpeer.mark_open 2019-11-22 21:37:15 +01:00
lnhtlc.py lnworker: rework "is_dangerous" 2019-08-20 09:03:12 +02:00
lnmsg.py fix encode_msg: optional fields were not sent 2019-08-20 09:03:12 +02:00
lnonion.py lnonion: get_failure_msg_from_onion_error might raise in python 3.7 2019-10-12 00:05:38 +02:00
lnpeer.py on_open_channel: rm call to non-existing method on_channels_updated 2019-12-04 18:35:04 +01:00
lnrouter.py lnrouter: fix off-by-one in NUM_MAX_EDGES_IN_PAYMENT_PATH 2019-09-06 18:36:21 +02:00
lnsweep.py integrate PSBT support natively. WIP 2019-11-04 22:24:36 +01:00
lntransport.py LNPeerAddr: validate arguments 2019-11-26 00:15:33 +01:00
lnutil.py LNPeerAddr: fix equality tests and hence lnworker._last_tried_peer 2019-11-29 00:53:18 +01:00
lnverifier.py create class for ShortChannelID and use it 2019-09-06 18:09:05 +02:00
lnwatcher.py Refactor channel states: 2019-11-22 20:14:54 +01:00
lnworker.py LNPeerAddr: fix equality tests and hence lnworker._last_tried_peer 2019-11-29 00:53:18 +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 fix qt seed dialog (follow-up af86c7e3fd) 2019-11-15 23:50:05 +01:00
msqr.py
network.py network: make best_effort_reliable smarter and a bit more lenient 2019-12-01 23:24:43 +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 rename contrib/build-osx as contrib/osx. Move QRReader submodule there. 2018-11-29 11:39:57 +01:00
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 electrumx.ml because of phishing (#5596) 2019-08-29 12:37:33 +00:00
servers_regtest.json
servers_testnet.json servers: update testnet default list 2019-04-27 23:10:12 +02:00
simple_config.py config: no longer singleton. it is passed to Wallet.__init__ 2019-09-22 20:46:01 +02: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 storage: read/write sanity checks 2019-09-10 21:17:15 +02:00
synchronizer.py integrate PSBT support natively. WIP 2019-11-04 22:24:36 +01:00
transaction.py also grind ecdsa low R when using libsecp256k1, and fix tests 2019-12-05 20:27:55 +01:00
util.py wallet: "future" txns num conf is now negative 2019-11-21 05:01:59 +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 Merge pull request #5809 from SomberNight/201911_invoice_paid_detection 2019-11-29 18:24:08 +01:00
x509.py logging: cli options to filter for modules using -v 2019-05-02 15:19:10 +02:00