34 Commits (17ef023c8cd116c11be706276effec0008465ad7)

Author SHA1 Message Date
SomberNight a0ba5a7962
change partial txn format: add header. only parse inputs and witness for partial txns. 7 years ago
Harm Aarts e57e55aad8 Remove explicit send calls, part deux (#4408) 7 years ago
SomberNight 16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 7 years ago
ghost43 3337af0734
transaction.py: (txin guess) fix some false positive matches of p2sh-segwit (#4336) 7 years ago
SomberNight 22061b4555 transaction.get_address_from_output_script now handles witness version > 0 7 years ago
SomberNight a6841cbd5f fix #4099: serialisation of txns with negative version number 7 years ago
SomberNight e5cba92564 transaction serialization: fix segwit coinbase case. 7 years ago
SomberNight 89b43ee0cb tests: copied valid transactions from bitcoin core unit tests. try to deserialize all. 7 years ago
SomberNight 4b6a3e2e5d fix #3899; and more aggressively catch exceptions in tx.deserialize() 7 years ago
SomberNight 70aa1f1db9 fix #3788 7 years ago
SomberNight 2a3c41b24f coinchooser: "privacy" policy now prefers confirmed coins. removed "priority" policy. 7 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 7 years ago
SomberNight 0ee18f9837 fix tests 7 years ago
SomberNight fb47dbb75a tests: transaction.txid() 7 years ago
ThomasV 5665b42999 remove six 7 years ago
ThomasV 8d307ce1e8 rm failing test 7 years ago
ThomasV c186dc18d4 fix tests 7 years ago
SomberNight 2fbc70d860 Moving to virtual tx size instead of total tx size. 7 years ago
SomberNight 6e0c2cffd8 replace deprecated assertEquals 7 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
Johann Bauer 534eaa9bd1 Parse transaction version field 8 years ago
Roman Zeyde de956b7dc1 tests: fix TestTransaction.test_tx_signed testcase 8 years ago
ThomasV f7212a4732 fix input_script and remove unused method inputs_without_script 8 years ago
ThomasV c2142ebf26 fix test broken by previous commit 8 years ago
ThomasV 9e1931587d fix tests 8 years ago
Jonathan Cross b503243d0e
Fixing / commenting out tests in test_transaction.py 8 years ago
Thomas König c49202ceaa
fix test_simple_config and test_transaction 9 years ago
ThomasV abdb7f8470 fix tests 9 years ago
ThomasV f77f63e158 remove failing tests, due to high S in signatures 9 years ago
Roman Zeyde a097c47b0b test_transaction: fix test_sweep case 9 years ago
Roman Zeyde eb66289314 test_transaction: add BCDataStream test case 9 years ago
Roman Zeyde 33b78551a3 test_transaction: add Transaction.sweep() test case 9 years ago
Roman Zeyde 6a7e145053 test_transaction: add test suite for lib.transaction module 9 years ago