154 Commits (0546fa73dfc012a925a27b0134132fa7b07e05b8)

Author SHA1 Message Date
SomberNight 170f41f50d
tests: sweeping p2pk 7 years ago
SomberNight 59c1d03f01
ecc.py: properly handle point at infinity 7 years ago
SomberNight 1a8e8bc047
bitcoin.py: make int_to_hex throw on overflow 7 years ago
SomberNight 2cc15fca57
tests: add missing txid test from #3316 7 years ago
ghost43 cc05c09d6b
minikeys: import with uncompressed pubkey instead of compressed (#4384) 7 years ago
SomberNight 6297996d12
tests: (tx signing) offline hd multisig, online address 7 years ago
SomberNight 46fdbbbce5
change partial txn serialization format for imported addresses txins 7 years ago
SomberNight d150f0dfc0
tests: rbf and cpfp 7 years ago
SomberNight 0438bbc2c2
transaction.py: change update_signatures API. fix trezor segwit signing. 7 years ago
SomberNight 5d7157451f
tests: TestWalletOfflineSigning 7 years ago
SomberNight e8b5bcf31e
fix incorrect txid for partial segwit txns 7 years ago
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 141994ed1b
tests: TestWalletSending - also test raw_tx and wtxid 7 years ago
SomberNight deb945d810
tests: TestWalletHistory_EvilGapLimit 7 years ago
SomberNight 7218bf1d14
tests: bip32 extended version bytes 7 years ago
SomberNight dbec3af810
tests: introduce FAST_TESTS flag for faster local testing 7 years ago
SomberNight d03da4d1a2
tests: test with all AES implementations 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
SomberNight 756cc323e7
tests: dnssec 7 years ago
SomberNight c113232e8b
tests: TestWalletHistory 7 years ago
SomberNight 7c7aa5828b
tests: added p2wpkh-p2sh wallet to TestWalletSending 7 years ago
ghost43 3337af0734
transaction.py: (txin guess) fix some false positive matches of p2sh-segwit (#4336) 7 years ago
SomberNight fad25af204
fix tests for travis. follow-up 68d8919416 7 years ago
SomberNight 68d8919416
tests: sends between wallets 7 years ago
SomberNight e13183ea7a
bitcoin.py: SCRIPT-related clean-up. transaction.py: construct_witness 7 years ago
SomberNight b3110b3b46
bitcoin.py: implement add_number_to_script. 7 years ago
SomberNight 4b89b1e270
implement script_num_to_hex 7 years ago
Ben Woosley 53320470f5 Format the transaction window fee rate with 1 decimal place (#4286) 7 years ago
SomberNight 44bb1e9993
bitcoin.py: fix op_push 7 years ago
ghost43 cf88e239d7
fix parsing values in setconfig (#4225) 7 years ago
SomberNight 58273fc841
tests: xpub version bytes 7 years ago
SomberNight ff57c198b4
fix prev 7 years ago
fivepiece 192288c025 change testnet p2wsh-p2sh prefix to 0x024289ef to reflect Upub (#4210) 7 years ago
SomberNight 9de4d19c5a
tests: refactoring in test_wallet_vertical.py 7 years ago
SomberNight 1eae16aa3e
tests: class TestCaseForTestnet 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 81b6d65764 refactor network constants 7 years ago
SomberNight a32d27b9d7 make 2fa wallets work on testnet 7 years ago
SomberNight 7a4338ea21 fix tests 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 0d1ea09ed1 fix tests 7 years ago
SomberNight 6d88eab005 tests: added 2fa seed case to test_wallet_vertical.py 7 years ago
SomberNight e3164286d0 implement bip84: bip43 purpose/der path for p2wpkh scripts 7 years ago
SomberNight 9f908c32e3 tests: add missing info in vertical wallet tests 7 years ago
SomberNight 2a3c41b24f coinchooser: "privacy" policy now prefers confirmed coins. removed "priority" policy. 7 years ago