ThomasV
126bbff948
Revert "remove python implementation of ripemd160"
This reverts commit 56c4a8746f
.
7 years ago
ThomasV
108d7d39f0
python3: fix password decode
8 years ago
fr3aker
8a15581d8e
fix imports
8 years ago
Dmitry Sorokin
362ca96f38
x509 fixes and plugins
8 years ago
Dmitry Sorokin
f02d18226b
misc ui and lib fixes for py3
8 years ago
Dmitry Sorokin
d304ccdf17
py3 in qtgui
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
ThomasV
6b45070b2f
allow arbitrary derivations with bip39 seeds, to let multibit users recover funds
8 years ago
ThomasV
31ab5b2e0a
pass hash to pubkey_from_signature
8 years ago
ThomasV
dd0b018a35
add configurable checkpoint to blockchain verification; use genesis as default
8 years ago
ThomasV
8fabd1245d
replace PyCrypto with PyCryptodome
8 years ago
ThomasV
ee2e9f6092
update MAX_FEE_RATE constant
8 years ago
Neil Booth
8888a50549
Add support for BU's nolnet
Also update testnet servers
Add missing self. in print_error call
8 years ago
ThomasV
fcc92c1ebd
Wallet file encryption:
- a keypair is derived from the wallet password
- only the public key is retained in memory
- wallets must opened and closed explicitly with the daemon
8 years ago
ThomasV
7e76e4ac55
AES: use PyCrypto if available
8 years ago
ThomasV
b1f27d7e84
fix: missing parameter
8 years ago
ThomasV
e1515743cd
replace slowaes with pyaes
8 years ago
ThomasV
17cfc03540
use serialize_xpub/xprv
8 years ago
ThomasV
6bfbc9a718
fix: replace remaining occurences of public_key_to_bc_address
8 years ago
ThomasV
f937472928
fix typos
8 years ago
ThomasV
ce11a2fac5
replace segwit wallet class with custom xpub type
8 years ago
ThomasV
3a64ec0f2e
Initial segwit support (testnet only)
8 years ago
ThomasV
132fca86b2
fix #2133 : deserialize_xkey
8 years ago
ThomasV
a2e7fc32ef
Add fee slider class with network callback.
8 years ago
ThomasV
73390f1769
fix: missing global
8 years ago
ThomasV
8b6efaff2d
remove regexp test from is_address; non-matching strings will fail anyway
8 years ago
ThomasV
4d41c36cbb
add headers url for testnet
8 years ago
ThomasV
d042d6e970
initial testnet support (petrkr)
8 years ago
ThomasV
cda0d14a13
fix issue #2064
8 years ago
ThomasV
121ac07b01
wizard: add checkbox for passphrases. allow passphrases with 2fa seeds
8 years ago
ThomasV
c32f75a313
wizard: display seed type. restore 2fa if needed
8 years ago
ThomasV
296f30b924
trustedcoin: use 12-word seeds with separate derivations
8 years ago
ThomasV
1e4cdab096
normalize passphrase
8 years ago
ThomasV
b87c5d12fa
- fix sign/verify messages
- fix hardware wallet tx_outputs
9 years ago
ThomasV
67780bb8b9
changes for new toolchain
9 years ago
akshayaurora
07c5f02639
changes for new toolchain
9 years ago
ThomasV
0273936b07
Discretize fee levels (follow-up 3314b3a
). Fixes #1753
9 years ago
ThomasV
305843999e
Relicensing
9 years ago
ThomasV
56c4a8746f
remove python implementation of ripemd160
9 years ago
Neil Booth
b878c010da
Minikey: minimum length 20
On second thoughts there seems little reason to accept text
of length <= 20 for minikeys.
9 years ago
Neil Booth
f7859c041e
Support Casascius minikeys
9 years ago
ThomasV
0d52911561
define constants for tx output types
9 years ago
ThomasV
da8fce1914
if available, use relayfee from server instead of hard coded value
9 years ago
ThomasV
86a0103a7f
increase min_relay_tx_fee, and make dust_threshold a function
9 years ago
ThomasV
d68042e76e
enforece low S value in signatures (per BIP62)
9 years ago
ThomasV
f583fcfedb
do not import dns on android
10 years ago
Roman Zeyde
abc7429b0f
bitcoin: remove multiple imports
10 years ago
ThomasV
471cab6089
do not base64encode signatures in requests
10 years ago
ThomasV
f3c4a55e77
add dnssec verification to payment requests
10 years ago
ThomasV
15f592f022
trezor multisig: build xpub from pubkey
10 years ago