LBRY-Vault/electrum
Peter D. Gray 0bcea80bdf
Support for new hardware wallet: Coldcard
build-wine/deterministic.spec: add Coldcard plugin and ckcc-protocol dependancy

Require version 0.7.2 of ckcc-protocol (window fixes)

Rework import paths to new standards

Updated icons

New minimum version, for latest PSBT constants

Upgrade to final PSBT (BIP 174) standard encoding

Remove log noise

Show bootloader version number as well

Handle case where libraries are missing better

Remove noise about missing packages, for rest of world

Add reference to ckcc-protocol module/data

Remove dead code

Beef up the README more

Slightly better looking

Add version numbers and upgrade firmware feature

Split out DFU support into own file

First pass at adding Coinkite Coldcard hardware wallet to Electrum
2018-08-22 21:43:03 +02:00
..
gui blockchain.py: rename 'checkpoint' to 'forkpoint' 2018-08-03 18:25:53 +02:00
plugins Support for new hardware wallet: Coldcard 2018-08-22 21:43:03 +02:00
scripts file reorganization with top-level module 2018-07-13 14:01:37 +02:00
tests move TrezorClient.expand_path to bitcoin.py 2018-08-14 18:19:16 +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 move TrezorClient.expand_path to bitcoin.py 2018-08-14 18:19:16 +02:00
bitcoin.py move TrezorClient.expand_path to bitcoin.py 2018-08-14 18:19:16 +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 #4651 2018-08-22 17:05:48 +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 small optimisations for history tab refresh (and related) 2018-08-03 16:12:41 +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 Support for new hardware wallet: Coldcard 2018-08-22 21:43:03 +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: try to plug gap limit for change addresses (#4530) 2018-08-15 14:33:12 +02:00
websockets.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00
x509.py file reorganization with top-level module 2018-07-13 14:01:37 +02:00