41 Commits (0fb3d3c825b721f21206ed7ff94c1f0be1d2f27d)

Author SHA1 Message Date
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 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
SomberNight 44bb1e9993
bitcoin.py: fix op_push 7 years ago
SomberNight 58273fc841
tests: xpub version bytes 7 years ago
SomberNight 1eae16aa3e
tests: class TestCaseForTestnet 7 years ago
SomberNight 81b6d65764 refactor network constants 7 years ago
SomberNight 7a4338ea21 fix tests 7 years ago
SomberNight 33bb5fee73 tests: testnet addresses 7 years ago
SomberNight c05549c8cd follow-up prev commit: revert "strict checks" for old seeds 7 years ago
SomberNight d45e13553a old seeds: normalize, and stricter is_old_seed() 7 years ago
SomberNight 4a383af872 fix tests 7 years ago
ThomasV 5665b42999 remove six 7 years ago
SomberNight aa1289fa5d bitcoin.py AES: implement our own PKCS7 padding 7 years ago
ThomasV ed6b2d0abf add comment about pyaes issue 7 years ago
SomberNight 681eb1ccb8 tests: for bitcoin.py, added new ones, and some refactoring for existing 7 years ago
SomberNight f917a565b3 fix tests: message signing 7 years ago
ThomasV c73819a3d4 fix tests 7 years ago
SomberNight 7542bc9e35 tests: message signing 7 years ago
SomberNight 653c7acb48 fix bech32 scriptPubKeys (OP_n), and tests 7 years ago
ThomasV 9286deca57 fix test 7 years ago
ThomasV 5f35081bc9 fix tests 7 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
ThomasV 9e1931587d fix tests 8 years ago
ThomasV 9ca4e60b84 fix tests 8 years ago
ThomasV b4d5934da0 testnet: remove failing tests 8 years ago
Jonathan Cross 65f0c25027
Fixing test_bitcoin.py::Test_bitcoin::test_crypto 8 years ago
Roman Zeyde fa412c3a86 test_bitcoin: add tests for int packing 10 years ago
Roman Zeyde 175fef2d56 test_bitcoin: add test case for seeds 10 years ago
ThomasV f183554446 rm failing tests 11 years ago
ThomasV ef74ae57ff fix tests 11 years ago
Chris Glass a9592459ed Add tests to the wallet.py module. 11 years ago
Chris Glass 0ac02bf040 Made all bip32 primitives testnet compatible. 11 years ago
Chris Glass af5a0eba33 Added mnemonic to seed tests 11 years ago
Chris Glass bc98223188 Added more bitcoin tests 11 years ago
Chris Glass 9dc814ec8c Made _do_test_crypto private to allow nosetests 11 years ago
Chris Glass 413945435a Added private/public key tests 11 years ago
Chris Glass 73c33820db Moved bitcoin.py tests to their own file 11 years ago