Commit Graph

116 Commits

Author SHA1 Message Date
Jude Nelson
0cb7faa9e9 add logger 2017-05-04 10:58:19 -04:00
Jude Nelson
e171f7c5ae make the insight_api driver print something more useful on UTXO connection failure 2017-05-03 14:45:48 -04:00
Jude Nelson
47365aac2a print name on hash mismatch 2017-05-02 22:52:38 -04:00
Jude Nelson
a467379fe0 Merge branch 'rc-0.14.2' of https://github.com/blockstack/blockstack-core into rc-0.14.2 2017-05-01 16:45:04 -04:00
Jude Nelson
cf81dd7c6b remove race condition in registrar initialization: set the wallet keys on instantiation 2017-05-01 16:38:04 -04:00
Jude Nelson
166199f8da remove unnecessary print 2017-05-01 16:37:53 -04:00
Jude Nelson
dca4b9052b tx fee is always an int 2017-05-01 16:37:41 -04:00
Aaron Blankstein
1e02a7747e using cryptography instead of pycrypto for legacy wallet decryption 2017-05-01 14:07:07 -04:00
Jude Nelson
f7fa4d85f7 clean up import symbols 2017-04-27 19:35:15 -04:00
Jude Nelson
f9a893a5dc clean up imports 2017-04-27 19:28:40 -04:00
Jude Nelson
3640c2b582 clean up imports; expose get_unspents and broadcast_transaction 2017-04-27 19:28:24 -04:00
Jude Nelson
c536827112 clean up imports; expose get_unspents and broadcast_transaction 2017-04-27 19:28:08 -04:00
Jude Nelson
24ef89116b clean up imports 2017-04-27 19:27:59 -04:00
Jude Nelson
94b7c5fe9e clean up imports 2017-04-27 19:27:50 -04:00
Jude Nelson
abc33ba2ae clean up imports; fix bug with is_singlesig now living in virtualchain 2017-04-27 19:27:34 -04:00
Jude Nelson
766e6d51d4 clean up imports 2017-04-27 19:27:24 -04:00
Jude Nelson
ee1001826c clean up imports 2017-04-27 19:27:15 -04:00
Jude Nelson
8014743617 clean up imports 2017-04-27 19:27:05 -04:00
Jude Nelson
d183b8afc0 clean up imports; don't use pybitcoin in unit tests 2017-04-27 19:26:51 -04:00
Jude Nelson
2198780889 clean up imports 2017-04-27 19:26:39 -04:00
Jude Nelson
c41d026d4e clean up imports 2017-04-27 19:26:31 -04:00
Jude Nelson
6358dd1bab clean up imports 2017-04-27 19:26:22 -04:00
Jude Nelson
4864431332 clean up imports 2017-04-27 19:26:13 -04:00
Jude Nelson
c39ba8ae2c clean up imports; honor the profile= kwarg for differentiating between profiles and mutable data 2017-04-27 19:25:50 -04:00
Jude Nelson
1e5b175bd4 clean up imports 2017-04-27 19:25:32 -04:00
Jude Nelson
3f1c7784da clean up imports 2017-04-27 19:25:20 -04:00
Jude Nelson
dc4789d1c0 clean up imports 2017-04-27 19:25:10 -04:00
Jude Nelson
242b33a7ad clean up imports 2017-04-27 19:25:01 -04:00
Jude Nelson
1816059e3a move utxo interface to top-level module to make imports easier to deal with 2017-04-27 19:21:45 -04:00
Jude Nelson
8ef3b30174 remove pybitcoin and pybitcointools 2017-04-20 19:09:00 -04:00
Jude Nelson
2b71130f2c Merge branch 'rc-0.14.2' of https://github.com/blockstack/blockstack-core into rc-0.14.2 2017-04-20 17:49:47 -04:00
Jude Nelson
08d458ab27 properly format UTXOs for virtualchain's transaction serializer 2017-04-20 17:42:20 -04:00
Jude Nelson
3f0a858fc2 use new virtualchain address methods 2017-04-20 17:41:49 -04:00
Jude Nelson
314de6acf1 use virtualchain key methods 2017-04-20 17:41:30 -04:00
Jude Nelson
7f3886ec26 use virtualchain key, address, and tx methods instead of those from pybitcoin 2017-04-20 17:41:11 -04:00
Jude Nelson
df8b743320 support S3 in read-only mode (no api tokens needed); don't compress by default 2017-04-20 17:40:54 -04:00
Jude Nelson
c263f5bee3 remove pybitcoin dependency; use virtualchain hash library 2017-04-20 17:40:37 -04:00
Jude Nelson
3012b18e8a note to remove PyCrypto dependency (this is the only place it get used, and it gets used only for backwards compatibility) 2017-04-20 17:38:52 -04:00
Jude Nelson
88061d5dda use new virtualchain tx serialization 2017-04-20 17:38:34 -04:00
Aaron Blankstein
a930da48e6 hardcoding the response of fake privkey generator to speed up the price calculation 2017-04-18 18:17:47 -04:00
Jude Nelson
6a3b46f918 add missing imports 2017-04-17 15:38:50 -04:00
Jude Nelson
61f6052938 fix bugs in name import safety checks (discovered in testing) 2017-04-13 10:59:58 -04:00
Jude Nelson
0df007409c have the registrar track unconfirmed name imports and replicate zone files once they are confirmed 2017-04-13 10:59:34 -04:00
Jude Nelson
b7bdb1aa97 expand the safety checker to include namespace_preorder, namespace_reveal, namespace_ready, and name_import. Also, expand the fee calculations to include fee estimates for these operations. 2017-04-12 17:11:54 -04:00
Jude Nelson
ef07e594dd have do_namespace_preorder, do_namespace_reveal, and do_namespace_ready use the safety module to verify safety properties prior to executing the transaction. Also, extend the fee estimators to include dust fees. 2017-04-12 17:11:07 -04:00
Jude Nelson
7edeb76bff update config and symbols for UTXO clients 2017-04-10 11:49:29 -04:00
Jude Nelson
a4f64bd1bf renamed old blockstack_utxo to blockstack_core as UTXO endpoint 2017-04-10 11:49:13 -04:00
Jude Nelson
580b5cbb11 Renamed blockstack_utxo to refer to the Insight API endpoint we'll be running; consolidated code for the explorer UTXO endpoint and the dedicated UTXO endpoint we maintain (both use insight API) 2017-04-10 11:48:44 -04:00
Jude Nelson
311687d322 consolidated insight API code 2017-04-10 11:48:32 -04:00
Jude Nelson
46e84402d6 use new ecdsa_private_key() wrapper to enforce our compression semantics 2017-03-30 18:26:45 -04:00