188 Commits (453cc263f7d1bb637eb31bc38a1e7b27d939be3e)

Author SHA1 Message Date
SomberNight d8a9c9720a follow-up 65eae139af 7 years ago
SomberNight aaf5e32207 coinchooser fee calculation now uses tx weights. more precise fee calculation for segwit and mixed-segwit txns. 7 years ago
SomberNight b751e5e7d3 fix: tx size estimation for multisig 7 years ago
SomberNight 2a3c41b24f coinchooser: "privacy" policy now prefers confirmed coins. removed "priority" policy. 7 years ago
SomberNight 0aee9bbbb0 fix spending from multisig (broken by 8be777e882) 7 years ago
SomberNight 8be777e882 tx size estimation: handle uncompressed pubkeys 7 years ago
SomberNight e373f50596 follow-up prev commit 7 years ago
SomberNight a2a25e4738 better segwit tx size estimation 7 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 7 years ago
SomberNight f8518c78d8 remove Transaction.requires_fee() 7 years ago
ThomasV bf2c07ff2a fix #3244 7 years ago
SomberNight b28f8b3ebd make tx deserialization more robust to ill-formed tx 7 years ago
ThomasV 358068a0c1 fix #3197: parse pubkey 7 years ago
SomberNight 32e88495ae fix: transaction.parse_witness() for coinbase 7 years ago
ThomasV 8683d71711 fix: witness serialization 7 years ago
SomberNight 8e007f026d fix: witness for non-segwit txins 7 years ago
ThomasV c72123d708 fix #3014 7 years ago
ThomasV b1cc81a6f6 fix #3011 7 years ago
ThomasV 9aa3f2d9e2 add txin_type in add_input_info, remove inefficient search 7 years ago
ThomasV 9f6e174b4f fix #2961 7 years ago
ThomasV 4273c607b7 fix #2961 7 years ago
SomberNight 902ec2dc69 fix: unresolved variable _bytes in transaction.parse_redeemScript() 7 years ago
ThomasV e8b564c0e7 Extend Wallet Import Format with txin type. Extend class Imported_Wallet. 7 years ago
ThomasV ab2d0f389c fix 2904 7 years ago
SomberNight 2fbc70d860 Moving to virtual tx size instead of total tx size. 7 years ago
ThomasV c12c1685d7 serialize value of incomplete inputs in the witness field. fix p2wsh-in-p2sh deserialization 7 years ago
ThomasV fcea2a065d add support for p2wsh-in-p2sh 7 years ago
ThomasV 10b35e3545 follow-up 0abb38cf51 7 years ago
ThomasV 5416a4ea8a serialize value for segwit-p2sh inputs too 7 years ago
Jochen Hoenicke 0abb38cf51 Fix parsing of witnesses 7 years ago
Jochen Hoenicke 4dd38df311 Fix parsing of witnesses 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 bd16e20a4d minor fix (parsing signatures) 7 years ago
ThomasV d9f2edf6b0 support native segwit transactions 7 years ago
SomberNight cbc35d96c8 fix unresolved variable 7 years ago
SomberNight c50a460395 fixes #2858 7 years ago
ThomasV 216e9403be cleanup six (no python2 support) 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 794baa16c8 move address_to_script to bitcoin.py 7 years ago
Jochen Hoenicke ec0de566a8 [TREZOR] Added Segwit support. 7 years ago
ThomasV 88bbaf0950 postpone x_pubkeys replacement (fix #2738) 7 years ago
ThomasV 8cb714fb70 fix #2801 7 years ago
ThomasV 32dee14fd0 show error message when parsing empty tx 7 years ago
ThomasV ab15ff3a00 updates for python3 8 years ago
Dmitry Sorokin 0693403358 sending fixed 8 years ago
Dmitry Sorokin d304ccdf17 py3 in qtgui 8 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
ThomasV 6bd66279b0 fix segwit script size 8 years ago