ecdsa
|
c19e0f0b3f
|
bip32 fixes
|
12 years ago |
ecdsa
|
1d3be5fb0b
|
fix: number of arguments
|
12 years ago |
thomasv
|
10bfcb918b
|
replace 'ElectrumKeyID' with more general 'KeyID' field in transactions
|
12 years ago |
thomasv
|
c9302bcd56
|
add 2 of 3 sequences
|
12 years ago |
ecdsa
|
4019102264
|
rename sequence, fix bip32
|
12 years ago |
thomasv
|
0f22b5e566
|
fix: missing parameter
|
12 years ago |
thomasv
|
5846f725d6
|
simplify Sequence class
|
12 years ago |
thomasv
|
60cefeafca
|
method get_private_keys for sequence
|
12 years ago |
thomasv
|
27b8b21f9e
|
mangle (for_change, index) everywhere
|
12 years ago |
ecdsa
|
736e1253f2
|
add class BIP32Sequence
|
12 years ago |
thomasv
|
e84d087a64
|
accounts
|
12 years ago |
thomasv
|
f72c8ee5d2
|
move is_valid from wallet class to bitcoin.py
|
12 years ago |
thomasv
|
95dc97b39b
|
rename 'addresses' command as 'listadresses'. use json syntax.
|
12 years ago |
thomasv
|
ea96b79997
|
use json format
|
12 years ago |
thomasv
|
9afe0d8aaf
|
fix: input_info missing in transaction
|
12 years ago |
thomasv
|
2e9c2c1f96
|
return python objects from commands, and display them as json
|
12 years ago |
thomasv
|
96d459ab88
|
use dumpprivkeys to efficiently dump private keys
|
12 years ago |
thomasv
|
42a10164ea
|
make most commands available in the console
|
12 years ago |
thomasv
|
4916aefe98
|
documentation for offline wallets, release notes
|
12 years ago |
thomasv
|
8b8e2fd67b
|
rename inpust_info -> input_info
|
12 years ago |
ThomasV
|
b8a71ff00c
|
offline wallets sign transactions using KeyID
|
12 years ago |
thomasv
|
64ad3fc28c
|
use serialized format in signtx
|
12 years ago |
thomasv
|
5da3cab24b
|
move seed generation function to bitcoin.py
|
12 years ago |
ThomasV
|
a0455725bd
|
fix is_complete: count number of valid signatures
|
12 years ago |
ThomasV
|
8cf97fdb52
|
minor fix
|
12 years ago |
ThomasV
|
811d05a1c2
|
move methods into Transaction class
|
12 years ago |
ThomasV
|
641177404d
|
remove p2sh test; not needed anymore
|
12 years ago |
thomasv
|
04a5739979
|
simplification: tx_for_sig
|
12 years ago |
thomasv
|
bd8dbbf79b
|
check if multisig transaction is complete, add is_complete to json output
|
12 years ago |
thomasv
|
a56220f050
|
multisig: raise exception if no signature can be added
|
12 years ago |
thomasv
|
03e2160503
|
create separate class for deterministic key generation. add pubkeys to validateaddress
|
12 years ago |
thomasv
|
94fbad2965
|
remove debugging messages
|
12 years ago |
thomasv
|
f0b255acba
|
store transactions in serialized form
|
12 years ago |
thomasv
|
5d6496f1f9
|
move crypto from wallet class to bitcoin.py
|
12 years ago |
thomasv
|
40b397dc0f
|
signrawtransaction: parse redeemScript
|
12 years ago |
thomasv
|
c400583443
|
bugfix: for_sig != -1
|
12 years ago |
thomasv
|
0863f09a06
|
add dumpprivkey command; finalize private_keys parameter for signrawtransaction
|
12 years ago |
thomasv
|
aa166dd9f0
|
fix p2sh test
|
12 years ago |
thomasv
|
f4df5ed9c7
|
fix the p2sh test
|
12 years ago |
thomasv
|
ea7718fc59
|
create Transaction class
|
12 years ago |
thomasv
|
972ba397d1
|
support for multisig functions
|
12 years ago |
thomasv
|
e1504ba80b
|
basic functions and tests for multisig transactions and bip 32
|
12 years ago |
thomasv
|
e7e169888d
|
support for compressed keys
|
12 years ago |
ThomasV
|
faa002f53c
|
fix: below or equal in var_int encoding
|
12 years ago |
ThomasV
|
4038c0273f
|
fix: var_int encoding
|
12 years ago |
ThomasV
|
b018e0ae53
|
simple payment verification: check targets, use block headers file.
|
12 years ago |
thomasv
|
5717b43661
|
separate bitcoin related functions from wallet.py
|
12 years ago |