226 Commits (4297270aaeaabe05f9233003a054957c6bd34a16)

Author SHA1 Message Date
ThomasV 8683d71711 fix: witness serialization 7 years ago
SomberNight aa1289fa5d bitcoin.py AES: implement our own PKCS7 padding 7 years ago
ThomasV 0a648e2b1c cleanup commented lines 7 years ago
SomberNight 8a07c2654c fix: py3 in bitcoin.py: aes_encrypt_with_iv() and aes_decrypt_with_iv() 7 years ago
ThomasV 0dbb976baf update unsigned tx format, so that imported wallets can sign all address types 7 years ago
SomberNight 843aec80d7 fix: bitcoin.is_minikey() was broken 7 years ago
ThomasV d1657cd62c rm deprecated functions 7 years ago
ThomasV 15ab48aaa8 fix sweep 7 years ago
ThomasV e299df7b82 add message signing/decryption for segwit addresses 7 years ago
ThomasV 0f4b5abc15 add use_compressed_pubkeys field to keystores. fix #2973 7 years ago
ThomasV 9f6e174b4f fix #2961 7 years ago
ThomasV 4273c607b7 fix #2961 7 years ago
ThomasV c73819a3d4 fix tests 7 years ago
ThomasV e8b564c0e7 Extend Wallet Import Format with txin type. Extend class Imported_Wallet. 7 years ago
ThomasV 4864c802dd fix message signing #2939 7 years ago
SomberNight 7542bc9e35 tests: message signing 7 years ago
ThomasV 2239cb9624 fix #2921 7 years ago
ThomasV 1bd60d4c3a fix #2880 7 years ago
ThomasV 3c7843eea5 revert 6e9b2a4459 7 years ago
ThomasV 23f36ea080 follow up previous commit 7 years ago
ThomasV 6e9b2a4459 do not send coins to witness scripts with non-zero version 7 years ago
SomberNight a339270c07 readability change: OP_n calculation from boolean arithmetic to ternary 7 years ago
SomberNight 653c7acb48 fix bech32 scriptPubKeys (OP_n), and tests 7 years ago
SomberNight 33157d3718 fix: p2pk output serialisation 7 years ago
ThomasV f0fe84d959 check xkey type when we add the keystore, so that we cover all cases 7 years ago
SomberNight efd07f727a fix testnet 7 years ago
ThomasV 7dbd612d5d Read default server list from file. Update list with 1.1 servers. Remove nolnet option. 7 years ago
ThomasV 63a1db1172 make xpub/xprv version information user-visible 7 years ago
ThomasV d9f2edf6b0 support native segwit transactions 7 years ago
ThomasV 8c5b6bdaf3 Read default server list from file. Update list with 1.1 servers. Remove nolnet option. 7 years ago
ThomasV f56a8702c2 support sending to segwit native addresses (bip173) 7 years ago
ThomasV 4d3e079778 rename bc_address functions 7 years ago
ThomasV b9da5afa9d replace bitcoin.is_valid 7 years ago
ThomasV 794baa16c8 move address_to_script to bitcoin.py 7 years ago
ThomasV 227a553a99 update ripemd module for python3 7 years ago
ThomasV 126bbff948 Revert "remove python implementation of ripemd160" 7 years ago
ThomasV 108d7d39f0 python3: fix password decode 8 years ago
fr3aker 8a15581d8e fix imports 8 years ago
Dmitry Sorokin 362ca96f38 x509 fixes and plugins 8 years ago
Dmitry Sorokin f02d18226b misc ui and lib fixes for py3 8 years ago
Dmitry Sorokin d304ccdf17 py3 in qtgui 8 years ago
Dmitry Sorokin 5be78950ca py3 8 years ago
ThomasV 6b45070b2f allow arbitrary derivations with bip39 seeds, to let multibit users recover funds 8 years ago
ThomasV 31ab5b2e0a pass hash to pubkey_from_signature 8 years ago
ThomasV dd0b018a35 add configurable checkpoint to blockchain verification; use genesis as default 8 years ago
ThomasV 8fabd1245d replace PyCrypto with PyCryptodome 8 years ago
ThomasV ee2e9f6092 update MAX_FEE_RATE constant 8 years ago
Neil Booth 8888a50549 Add support for BU's nolnet 8 years ago
ThomasV fcc92c1ebd Wallet file encryption: 8 years ago
ThomasV 7e76e4ac55 AES: use PyCrypto if available 8 years ago