Commit Graph

49 Commits

Author SHA1 Message Date
J62 9a7843d0f1 btcp-ify 2019-12-24 03:21:35 -08:00
skellers 2faea7b5bd Bitcoin to ZClassic 2019-03-16 19:05:28 +00:00
zebra-lucky b75dbe65c9 add lib changes from electrum 3.1.3
- Add electrum 3.1.3 changes to lib, lib/tests.
 - Get new electrum 3.1.3 lib/constants.py, add Zcash changes.
 - Get original electrum 3.1.3 lib/blockchain.py (will be
 - modified in next commits).
 - Remove debian/ lib-util patch (fixed in 3.1.3 code).
 - Remove lib/www (as in 3.1.3).
2018-06-28 18:09:11 +03:00
zebra-lucky 184a9d68d8 integrate electrum-3.0.6 changes 2018-04-06 02:42:04 +03:00
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 2017-11-13 02:28:00 -06:00
Justin Turner Arthur 9a0aa9b478 Remove Python 2 support imports. 2017-11-13 02:26:48 -06:00
SomberNight c65d01ea96 file i/o: use 'with' keyword 2017-11-12 14:33:46 +01:00
ThomasV 216e9403be cleanup six (no python2 support) 2017-09-04 14:43:31 +02:00
ThomasV 7b14516cc0 fix unicode in make_seed and getseed 2017-08-27 09:53:22 +02:00
ThomasV 15642ec8de python3: remove calls to unicode function 2017-08-26 08:28:24 +02:00
fr3aker e562b0b565 python3: fix bad type in make_seed 2017-08-26 08:28:24 +02:00
Dmitry Sorokin 362ca96f38 x509 fixes and plugins 2017-08-26 08:28:24 +02:00
Dmitry Sorokin 5be78950ca py3 2017-08-26 08:27:47 +02:00
Kacper Żuk c6e09a6038 Provide warnings about invalid BIP39 checksum in seed dialog 2017-08-16 15:25:06 +02:00
ThomasV e30a179c97 fix make_seed arguments 2017-02-22 12:54:17 +01:00
ThomasV 3a64ec0f2e Initial segwit support (testnet only) 2017-01-25 21:42:15 +01:00
ThomasV 9285a7198e Revert "remove custom entropy option; nobody uses it"
This reverts commit e0c38b31b4.
2016-10-20 10:22:17 +02:00
ThomasV e0c38b31b4 remove custom entropy option; nobody uses it 2016-10-01 20:38:05 +02:00
ThomasV 569a3b4fab make sure seed last word is uniformly distributed. count prefix length as entropy 2016-09-22 14:37:08 +02:00
ThomasV 1e4cdab096 normalize passphrase 2016-09-02 10:20:04 +02:00
ThomasV 10d26806d9 fix #1175 2016-04-29 12:52:27 +02:00
ThomasV e461ef4102 by default, always use English mnemonic 2016-04-12 20:08:16 +02:00
ThomasV 305843999e Relicensing 2016-02-24 10:20:30 +01:00
ThomasV 83c68142e0 kivy wizard: add space button 2016-02-15 09:14:27 +01:00
ThomasV 656069070a kivy wizard: use own soft keyboard 2016-02-13 15:10:17 +01:00
dabura667 678ec84267 Add Chinese Simplified wordlist 2015-08-20 23:18:47 +09:00
ThomasV b5ac7f2a7c simplify setup.py using package_data 2015-02-18 17:13:41 +01:00
ThomasV 2b42f054a9 rename SEED_PREFIX constant 2015-01-21 23:49:31 +01:00
ThomasV da968b60e4 drop support for multiple accounts (bip44) in standard wallets 2015-01-05 00:33:10 +01:00
Michael Wozniak 27a663091b Add default language for mnemonic
Add en as default language for mnemonic
2014-09-21 10:46:03 -04:00
ThomasV b305dd4a89 make wordlist use default language if available 2014-09-15 10:04:36 +02:00
ThomasV 7275955eef default lang is None 2014-09-14 19:54:28 +02:00
ThomasV 8ca66e7020 mnemonic: data_dir 2014-09-14 16:08:33 +02:00
ThomasV cef75e9e7b new seed_version: remove whitespaces only between CJK characters 2014-09-13 19:31:05 +02:00
ThomasV 0606a30804 move wordlists to data dir 2014-09-13 09:58:11 +02:00
ThomasV b854c3e173 lower seedphrase 2014-09-12 16:48:24 +02:00
ThomasV fc861c035d forgot prepere_seed 2014-09-11 16:28:03 +02:00
ThomasV 43513adb5c seed_v9: strip whitespaces before hashing 2014-09-11 15:15:50 +02:00
ThomasV 93d073457c add spanish wordlist and remove accents 2014-09-11 14:20:10 +02:00
ThomasV 6361abaf4d extended seed prefix 2014-09-09 11:51:45 +02:00
ThomasV 8f314209b4 normalize unicode right after reading from file 2014-09-03 18:41:25 +02:00
ThomasV 1e75d6f854 add japanese, fix utf8 2014-09-03 17:21:43 +02:00
ThomasV a2065eff72 use language in config to choose wordlist 2014-09-02 15:34:11 +02:00
ThomasV 92ba934052 NFKD (per bip39) 2014-09-02 15:21:17 +02:00
ThomasV 8816d7072f add 8 bits to entropy target, to offset the constraint imposed by is_new_seed 2014-08-28 17:40:36 +02:00
ThomasV 4d71707be8 add portuguese wordlist, and adapt wordlist parsing 2014-08-28 17:30:44 +02:00
ThomasV 4dcdcbc068 move mnemonic to separate class and use slush's wordlist. new commands: make_seed and check_seed 2014-08-28 15:37:42 +02:00
ThomasV 274c67f984 check message length in mnemonic encode 2014-06-03 09:35:34 +02:00
thomasv b8773178a1 setup package in lib subdirectory 2012-05-10 14:38:49 +02:00