Jude Nelson
|
1d8d3bd3c3
|
clean up imports
|
2017-04-27 19:33:17 -04:00 |
|
Jude Nelson
|
762ec22eee
|
move most bitcoin-specific functionality to virtualchain, and use virtualchain's API to access them
|
2017-04-20 17:44:42 -04:00 |
|
Jude Nelson
|
30d20d131c
|
consistently get blockstack's logger, not virtualchain's
|
2017-04-13 11:00:24 -04:00 |
|
Jude Nelson
|
46e84402d6
|
use new ecdsa_private_key() wrapper to enforce our compression semantics
|
2017-03-30 18:26:45 -04:00 |
|
Jude Nelson
|
f777a890ac
|
get off of virtualchain.BitcoinPublicKey wherever possible in favor of keylib
|
2017-03-30 14:59:14 -04:00 |
|
Jude Nelson
|
7a2e292885
|
move some of pybitcoin's hashing functionality into scripts
|
2017-03-30 14:06:39 -04:00 |
|
Jude Nelson
|
721cf40cb6
|
do not use virtualchain.analyze_private_key(), since it depends on pybitcoin.get_unspents()
|
2017-03-29 01:04:01 -04:00 |
|
Jude Nelson
|
cdbe6b0089
|
remove pybitcoin dependency
|
2017-03-27 18:09:53 -04:00 |
|
Jude Nelson
|
0466e6d7f5
|
use fastecdsa for signing and verifying transactions (much faster than ecdsa)
|
2017-02-20 21:03:59 -05:00 |
|
Jude Nelson
|
f845a009b4
|
generate both compressed and uncompressed keys when considering keys to sign multisig txs with
|
2017-02-13 15:43:43 -05:00 |
|
Jude Nelson
|
1498a0cd42
|
log when we use a different number of confirmations
|
2017-02-12 15:04:43 -05:00 |
|
Jude Nelson
|
4e03e9d02f
|
if multisig signing fails, at least tell us why
|
2017-02-12 14:04:58 -05:00 |
|
Jude Nelson
|
9bb0e30547
|
don't override the minimum number of confirmations
|
2017-02-09 14:38:53 -05:00 |
|
Jude Nelson
|
bea2eac5a2
|
break apart subsidization logic so we can query the necessary subsidization information without touching the transaction. Will be used to generate externally-signed transactions
|
2017-02-06 15:14:08 -05:00 |
|
Jude Nelson
|
0aa5bc7170
|
merge rc-0.14.1 scripts.py
|
2017-01-17 11:23:15 -05:00 |
|
Jude Nelson
|
e4455caf96
|
Repository re-organization
|
2017-01-17 11:16:19 -05:00 |
|