169 Commits (5480b7dff50eaac8a10af9fc7d17c8e0a6f410c9)

Author SHA1 Message Date
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 7 years ago
ThomasV 923f988b86 fix #2630 7 years ago
ThomasV 064b59c65e fix #2566 #2519 7 years ago
ThomasV 91235ed7ac fix #2565: do not show traceback 7 years ago
Johann Bauer 534eaa9bd1 Parse transaction version field 8 years ago
ThomasV d4e8f4beb6 Set sequence to MAXINT-1 to fix locktime (per bauerj) 8 years ago
ThomasV 183af4ae3a remove sigtype in update_signature 8 years ago
ThomasV f8fd1c14db fix parse_sig 8 years ago
ThomasV f7096010f0 add segwit to get_preimage_script 8 years ago
ThomasV 79bda98ba2 cleanup unused code 8 years ago
ThomasV 65bef5e228 parse pubkey in segwit_script 8 years ago
ThomasV 615a5b3f8e fix #2356: scriptSig parsing exception 8 years ago
ThomasV f7212a4732 fix input_script and remove unused method inputs_without_script 8 years ago
ThomasV 1d84029173 input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321 8 years ago
ThomasV 737a7f0bfb fix #2302: signing with imported wallet 8 years ago
ThomasV 2d8df85aab use maxint-2 to signal RBF, in order to standardize with Bitcoin Core 8 years ago
ThomasV e83d2b8772 fix typo 8 years ago
ThomasV 5ee4cf41a8 fix #2242 8 years ago
ThomasV ff39068867 new wallet structure: 8 years ago