LBRY-Vault/lib
SomberNight 7ebff5616e
ecc.py: _MyVerifyingKey.from_signature is raising low level exception
Traceback (most recent call last):
  File "...\electrum\gui\qt\util.py", line 645, in run
    result = task.task()
  File "...\electrum\lib\wallet.py", line 1500, in sign_transaction
    k.sign_transaction(tx, password)
  File "...\electrum\plugins\keepkey\keepkey.py", line 67, in sign_transaction
    self.plugin.sign_transaction(self, tx, prev_tx, xpub_path)
  File "...\electrum\plugins\keepkey\keepkey.py", line 263, in sign_transaction
    tx.update_signatures(signatures)
  File "...\electrum\lib\transaction.py", line 667, in update_signatures
    public_key = ecc.ECPubkey.from_sig_string(sig_string, recid, pre_hash)
  File "...\electrum\lib\ecc.py", line 180, in from_sig_string
    ecdsa_verifying_key = _MyVerifyingKey.from_signature(sig_string, recid, msg_hash, curve=SECP256k1)
  File "...\electrum\lib\ecc.py", line 152, in from_signature
    Q = inv_r * ( s * R + minus_e * G )
  File "...\Python\Python36-32\lib\site-packages\ecdsa\ellipticcurve.py", line 143, in __rmul__
    return self * other
  File "...\electrum\lib\ecc_fast.py", line 120, in mul
    public_pair_bytes = b'\4' + self.x().to_bytes(32, byteorder="big") + self.y().to_bytes(32, byteorder="big")
OverflowError: int too big to convert
2018-06-14 20:14:38 +02:00
..
tests transaction.py: change update_signatures API. fix trezor segwit signing. 2018-06-14 20:13:04 +02:00
wordlist Add Chinese Simplified wordlist 2015-08-20 23:18:47 +09:00
__init__.py Extend Wallet Import Format with txin type. Extend class Imported_Wallet. 2017-09-29 15:32:55 +02:00
base_crash_reporter.py [WIP] Crash reports android (#3870) 2018-06-12 14:17:34 +02:00
base_wizard.py support TrustedCoin plugin in the kivy GUI 2018-06-11 17:47:22 +02:00
bitcoin.py stricter tx deserialization: forbid output amount values over 21 million btc 2018-06-12 14:33:22 +02:00
blockchain.py fix #4401 2018-06-03 17:17:56 +02:00
checkpoints.json Replace initial headers download with hardcoded checkpoints 2017-12-12 10:20:44 +01:00
checkpoints_testnet.json Add checkpoints file for testnet. Check that received headers are after max_checkpoint 2017-12-13 14:22:46 +01:00
coinchooser.py Fix typos 2018-04-15 20:34:40 +02:00
commands.py Remove explicit send calls, part deux (#4408) 2018-06-06 15:06:04 +02:00
constants.py add regtest support (#4242) 2018-04-11 19:10:14 +02:00
contacts.py fix openalias py3 2018-03-06 16:08:49 +01:00
crypto.py use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 2018-05-25 15:43:06 +02:00
currencies.json added therocktrading exchange rate (#4272) 2018-04-24 09:28:38 +02:00
daemon.py storage upgrade as part of the wizard. fix storage upgrade on kivy. 2018-05-31 19:43:50 +02:00
dnssec.py do not raise BaseException 2018-04-07 17:10:30 +02:00
ecc.py ecc.py: _MyVerifyingKey.from_signature is raising low level exception 2018-06-14 20:14:38 +02:00
ecc_fast.py rename dylib for libsecp 2018-05-30 22:50:03 +02:00
exchange_rate.py util.make_dir: 0o700 permissions on folders (#4357) 2018-05-28 14:22:54 +02:00
i18n.py Add missing languages to settings dialog 2018-05-23 22:15:14 +02:00
interface.py First message on an interface is server.version (#4407) 2018-06-05 12:41:41 +02:00
jsonrpc.py Password-protect the JSON RPC interface 2018-01-07 19:30:23 +01:00
keystore.py tests: bip32 extended version bytes 2018-05-28 20:27:08 +02:00
mnemonic.py Fix typos 2018-04-15 20:34:40 +02:00
msqr.py Remove Python 2 support imports. 2017-11-13 02:26:48 -06:00
network.py socket.getaddrinfo on win32: do our own dns resolution outside the lock 2018-06-09 19:15:00 +02:00
old_mnemonic.py Remove Python 2 support imports. 2017-11-13 02:26:48 -06:00
paymentrequest.proto Update paymentrequests.proto 2017-08-23 03:15:14 +02:00
paymentrequest.py use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 2018-05-25 15:43:06 +02:00
paymentrequest_pb2.py paymentrequest upd 2017-08-26 08:28:24 +02:00
pem.py fix #3411 2018-01-04 03:40:35 +01:00
plot.py follow-up prev 2018-03-10 00:37:16 +01:00
plugins.py do not raise BaseException 2018-04-07 17:10:30 +02:00
qrscanner.py this probably fixes #4072 2018-03-08 10:14:32 +01:00
ripemd.py update ripemd module for python3 2017-08-26 08:28:25 +02:00
rsakey.py minor 2017-11-29 18:14:39 -06:00
segwit_addr.py add segwit bech32 module 2017-08-31 09:59:54 +02:00
servers.json Remove server from default list: cryptohead.de (#4320) 2018-05-03 20:30:42 +02:00
servers_regtest.json add regtest support (#4242) 2018-04-11 19:10:14 +02:00
servers_testnet.json update default server list 2018-03-05 06:00:24 +01:00
simple_config.py util.make_dir: 0o700 permissions on folders (#4357) 2018-05-28 14:22:54 +02:00
storage.py remove "from addresses" from wallet logic 2018-06-11 17:55:31 +02:00
synchronizer.py Remove explicit send calls, part deux (#4408) 2018-06-06 15:06:04 +02:00
transaction.py transaction.py: change update_signatures API. fix trezor segwit signing. 2018-06-14 20:13:04 +02:00
util.py remove "from addresses" from wallet logic 2018-06-11 17:55:31 +02:00
verifier.py Remove explicit send calls, part deux (#4408) 2018-06-06 15:06:04 +02:00
version.py prepare release 3.1.3 2018-04-16 18:43:02 +02:00
wallet.py transaction.py: more flexible sign() method 2018-06-14 15:11:20 +02:00
websockets.py Remove explicit send calls, part deux (#4408) 2018-06-06 15:06:04 +02:00
x509.py use explicit utf-8 encoding when opening files in text mode 2018-03-23 21:47:51 +01:00