219 Commits (5127dabb0df823529161a392490ec0357ad8affb)

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