SomberNight
653c7acb48
fix bech32 scriptPubKeys (OP_n), and tests
7 years ago
ThomasV
a8a993d490
fix key type for bip49
7 years ago
ThomasV
d7dc804b32
fix iteration bug
7 years ago
SomberNight
33157d3718
fix: p2pk output serialisation
7 years ago
SomberNight
35e4eb6cc3
fix: set scriptSig when spending from coinbase
7 years ago
ThomasV
f0fe84d959
check xkey type when we add the keystore, so that we cover all cases
7 years ago
ThomasV
123c5e3165
wizard: check seed_type before creating multisig
7 years ago
ThomasV
43e3f4d3d1
add segwit choice to wizard
7 years ago
SomberNight
efd07f727a
fix testnet
7 years ago
ThomasV
c5f552f26a
rm dead code
7 years ago
ThomasV
8b0db38f87
follow-up 3d4c64f9e
7 years ago
ThomasV
50ce062c39
update release notes and set version number to 3.0
7 years ago
ThomasV
7dbd612d5d
Read default server list from file. Update list with 1.1 servers. Remove nolnet option.
7 years ago
ThomasV
f1666f208b
remove height parameter from blockchain.transaction.get
7 years ago
ThomasV
84962ea6f1
remove deprecated command: getutxoaddress
7 years ago
ThomasV
93e577e0cb
Revert "segwit: add purpose to derivation"
This reverts commit f706fa07078fd01f24ded2dada7ad66eae8ff485.
7 years ago
ThomasV
7f9b473a98
protocol version
7 years ago
ThomasV
ee36ec992c
segwit: add purpose to derivation
7 years ago
ThomasV
9286deca57
fix test
7 years ago
ThomasV
63a1db1172
make xpub/xprv version information user-visible
7 years ago
ThomasV
bd16e20a4d
minor fix (parsing signatures)
7 years ago
ThomasV
d9f2edf6b0
support native segwit transactions
7 years ago
ThomasV
68873d92f9
implement scripthash logic
7 years ago
ThomasV
8c5b6bdaf3
Read default server list from file. Update list with 1.1 servers. Remove nolnet option.
7 years ago
SomberNight
cbc35d96c8
fix unresolved variable
7 years ago
ThomasV
7f58e23ed9
python3 update
7 years ago
SomberNight
c50a460395
fixes #2858
7 years ago
WakiyamaP
0791b469e7
fix download failed blockchain headers
7 years ago
ThomasV
70af22c9e4
update scripts/servers to display server version
7 years ago
ThomasV
216e9403be
cleanup six (no python2 support)
7 years ago
ThomasV
6b871a7cfd
mmonir python3 fix
7 years ago
Antoine Riard
5059898af2
fix urllib.quote py2 to py3
7 years ago
tadas.varanavicius
c0073138dc
Python 3 fixes for Segwit
7 years ago
ThomasV
f56a8702c2
support sending to segwit native addresses (bip173)
7 years ago
ThomasV
5f35081bc9
fix tests
7 years ago
ThomasV
4d3e079778
rename bc_address functions
7 years ago
ThomasV
b9da5afa9d
replace bitcoin.is_valid
7 years ago
ThomasV
e853dde111
add segwit bech32 module
7 years ago
ThomasV
794baa16c8
move address_to_script to bitcoin.py
7 years ago
ThomasV
5f1d9cbcf5
separate network layer from synchronizer
7 years ago
ThomasV
1394346192
fix #2819
7 years ago
Jochen Hoenicke
ec0de566a8
[TREZOR] Added Segwit support.
Following changes were necessary outside the TREZOR plugin.
- transaction.py: update_transaction handles segwit transactions.
- keystore.py: added a segwit parameter to bip44_derivation,
use m/49' instead of m/44' for segwit.
7 years ago
ThomasV
5bf3b26476
segwit: use 12 bits of seed prefix
7 years ago
ThomasV
88bbaf0950
postpone x_pubkeys replacement ( fix #2738 )
7 years ago
ThomasV
2e567fc86a
fix #2784
7 years ago
ThomasV
6d2b53cdca
fix bip39 check
7 years ago
ThomasV
7b14516cc0
fix unicode in make_seed and getseed
7 years ago
ThomasV
8cb714fb70
fix #2801
7 years ago
ThomasV
a9678aee78
bump version number and update release notes
7 years ago
ThomasV
227a553a99
update ripemd module for python3
7 years ago