Commit Graph

28 Commits

Author SHA1 Message Date
Jude Nelson
b57f70a08b typo 2017-09-29 00:49:26 -04:00
Jude Nelson
bfeed7a111 API sync with segwit; make fee estimator return number of bytes (not hex characters) 2017-09-29 00:48:49 -04:00
Aaron Blankstein
6f62c78f67 more fixing of wildcard imports 2017-08-21 14:12:52 -04:00
Aaron Blankstein
c878b62c8a /usr/bin/env python -> python2. our code is not python3 friendly, we should specify that 2017-08-17 13:40:01 -04:00
Aaron Blankstein
a4d4442fe9 first pass at fast price lookups 2017-07-18 13:59:42 -04:00
Aaron Blankstein
93d07d68b3 This reverts us *all* the way back to 523cf405d7 -- this removes all changes to support the token file from this branch.
Revert "added example request and response for PUT /v1/wallet/keys/owner to api docs"

This reverts commit d52ee4b31e.

Revert "cutting down on the verbosity of logging outputs -- registrar now only prints 1 line on wakeups. storage drivers are concatenated into 1 line"

This reverts commit 87e3e7ab0d.

Revert "adding dropbox as a default storage driver to load, and switched default 'required' drivers to 'disk,dropbox'"

This reverts commit 9471b0a20a.

Revert "adding test case for issue 483, which *also* required fixing the app session schema to handle empty string methods a little bit more gracefully"

This reverts commit 32efc99d62.

Revert "bugfix for the address reencoding in get_zonefile -- checks to see if the address is an address before trying to reencode"

This reverts commit 1488013b93.

Revert "Merge branch 'rc-0.14.3' of github.com:blockstack/blockstack-core into rc-0.14.3"

This reverts commit f75ab67960, reversing
changes made to fe863bcd3c.

Revert "don't create the metadata dir"

This reverts commit fe863bcd3c.

Revert "make all metadata directories inside the critical section"

This reverts commit e66236abd2.

Revert "don't cast 'None' to string by accident"

This reverts commit c6250d5349.

Revert "force string"

This reverts commit e72d43d0be.

Revert "add unbound proxy variable"

This reverts commit 7f1f7e9731.

Revert "return raw zonefile"

This reverts commit 51e858428d.

Revert "force string"

This reverts commit 1ce371644f.

Revert "force string"

This reverts commit 5353cb1015.

Revert "require virtualchain rc-0.14.3 and jsontokens-py 0.0.4"

This reverts commit 346f042db7.

Revert "Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3"

This reverts commit 1fa1de3e54, reversing
changes made to 523cf405d7.
2017-07-10 14:59:23 -04:00
Jude Nelson
999feaacfd no relative imports 2017-07-04 23:35:58 -04:00
Aaron Blankstein
ff63b464c0 fix doubling of the dust fee 2017-06-20 10:46:39 -04:00
Aaron Blankstein
890766cad7 initial fix for too-low fee estimation. will test tonight with a registration from browser 2017-06-19 18:18:20 -04:00
Jude Nelson
e927d4d104 sort UTXOs by decreasing value 2017-06-15 11:05:11 -04:00
Jude Nelson
bcb1759d21 when subsidizing a transaction, select UTXOs from biggest to smallest and don't try to use them all 2017-06-07 19:17:48 -04:00
Jude Nelson
4d246afda2 get minimum confirmations from UTXO service client, if not given in kwargs 2017-05-09 18:31:29 -04:00
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