Jude Nelson
daceea770e
return renewal_deadline on whois; remove analytics
2017-09-29 00:49:37 -04:00
Jude Nelson
5054fe9562
on NAMESPACE_REVEAL, accept pay-to-burn-address versus pay-to-namespace-creator modes
2017-09-29 00:49:35 -04:00
Jude Nelson
4ecf7023d8
rely on virtualchain for fee estimation
2017-09-29 00:49:02 -04:00
Aaron Blankstein
70b37b15ca
adds payment key to withdraw POSTs
2017-09-11 10:25:03 -04:00
Aaron Blankstein
7afd0f55a7
updated tests to test payment key support with updates, transfers, and renewals. plus better handling in 0-UTXO safety check
2017-09-08 15:31:35 -04:00
Aaron Blankstein
c006610f75
added options to the rpc schemas, begin testing the new payment key registrations
2017-09-07 17:26:17 -04:00
Aaron Blankstein
3886e76c94
improved wallet setup interactions + improved error output
2017-08-23 14:38:38 -04:00
Aaron Blankstein
b81747c44d
add "owner_key" data field for PUT /v1/names/foo/owner and integration test
2017-08-21 18:08:43 -04:00
Aaron Blankstein
5e7c9308f5
removed all wildcard imports from non-init, non-storage-driver files in blockstack_client
2017-08-21 16:54:08 -04:00
Aaron Blankstein
19e98f59ac
clearing out more wildcards
2017-08-21 15:22:05 -04:00
Aaron Blankstein
d59322fcce
wallet only writes changes when change detected + make ownerkey reading play nicely with different cli_update calling mechanisms
2017-08-18 09:24:27 -04:00
Aaron Blankstein
5c0e4f2606
Merge branch 'develop' into set-payment-keys
2017-08-17 16:02:18 -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
8eda4c5529
first modifications to support persistent setting of payment key
2017-08-16 17:50:01 -04:00
Aaron Blankstein
04b1ee8f75
previous commit's comments cause argparsing failure in cli
2017-08-15 17:23:09 -04:00
Aaron Blankstein
af418c4aaa
add support for ownerkey in manual zonefile hash set
2017-08-15 17:18:38 -04:00
Aaron Blankstein
c27fd304d4
Merge branch 'master' into updates-with-owner-key
2017-08-15 17:06:56 -04:00
Aaron Blankstein
c012cc8c2e
updates with passed owner key now passing first integration test
2017-08-15 12:03:52 -04:00
Aaron Blankstein
a258954df3
fix cli profile verify
2017-08-15 09:27:40 -04:00
Aaron Blankstein
efce90ebe9
first skeleton of code -- tests coming next
2017-08-14 17:09:15 -04:00
Aaron Blankstein
d47dc43e99
fixes wallet migration logic for 14.2->14.3->14.4. fixes status code for /v1/names/ on missing subdomains. add cli support for 'whois <foo.bar.tld>'
2017-08-13 09:45:01 -04:00
Aaron Blankstein
80bfb1fe68
Merge branch 'master' into subdomain
2017-08-10 16:59:17 -04:00
Jude Nelson
378afd46df
pass default device ID if none are given
2017-08-10 16:57:10 -04:00
Aaron Blankstein
0574401cd0
Merge branch 'master' into subdomain
2017-08-03 09:18:16 -04:00
Jude Nelson
7735ba3d79
fix #508
2017-08-01 16:20:23 -04:00
Aaron Blankstein
a686e01431
factored all of the zonefile lookup / username lookup calls out of the subdomain registrar, so that it now uses the client's REST api
2017-08-01 14:04:03 -04:00
Jude Nelson
43a3fe2f31
return raw zone file if we know it's RFC-compliant
2017-07-31 17:08:04 -04:00
Jude Nelson
20d57c081e
fix import issue when decoding a zone file in cli_get_name_zonefile()
2017-07-31 17:02:02 -04:00
Jude Nelson
5dd01c72a6
handle some more cases where we accidentally return raw zonefiles
2017-07-31 16:25:21 -04:00
Jude Nelson
50a64766e6
possible fix to #503
2017-07-22 11:02:37 -04:00
Aaron Blankstein
d6b9d8e521
Merge branch 'rc-0.14.3' into subdomain
2017-07-20 18:20:31 -04:00
Aaron Blankstein
f810bca234
fixes an error in the parameters used in cli_delete_account, plus updates an integration test
2017-07-19 14:11:11 -04:00
Aaron Blankstein
ae31f87626
I'd broken the empty-profile making logic before -- now there's an explicit argument passed through the call graph. call graph is very strange though.
2017-07-10 15:04:00 -04:00
Jude Nelson
40a3017eed
add unbound proxy variable
2017-07-10 15:03:36 -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
Aaron Blankstein
50eee058ff
the beginnings of trying to change the way subdomains interact with storage's new interface
2017-07-07 16:15:19 -04:00
Aaron Blankstein
a77b6ab96c
oops, better merging
2017-07-07 14:12:37 -04:00
Aaron Blankstein
01611609db
merging in token changes
2017-07-07 13:38:38 -04:00
Aaron Blankstein
9b3fa70d1a
I'd broken the empty-profile making logic before -- now there's an explicit argument passed through the call graph. call graph is very strange though.
2017-07-07 12:04:16 -04:00
Jude Nelson
51e858428d
return raw zonefile
2017-07-06 19:48:43 -04:00
Jude Nelson
7f1f7e9731
add unbound proxy variable
2017-07-06 19:29:23 -04:00
Jude Nelson
8057b0e352
look up device public keys and devices for datastore operations; add "app_signup" command to add one's device to the application
2017-07-06 18:46:45 -04:00
Aaron Blankstein
c802eee0ba
subdomain resolution in cli_lookup
2017-07-06 16:36:01 -04:00
Jude Nelson
30b91122d8
Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3
2017-07-05 17:40:03 -04:00
Jude Nelson
463825dbe8
more work on incorporating token files: allow lookup to fetch both profiles and token files; allow us to list device IDs in the token file; extract public keys and device IDs from the token file when loading datastore; flesh out migration logic to convert profiles into token files, and more
2017-07-05 17:27:35 -04:00
Aaron Blankstein
c8a12d4edb
rename flag 'aggressive_registration' -> 'unsafe' + added information to the api doc
2017-07-05 10:10:36 -04:00
Jude Nelson
9cc2366601
Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3
2017-07-04 23:39:10 -04:00
Jude Nelson
c4c9e029a9
patch profile-dependent methods and data-key-dependent methods to use the token file for data formatting and key selection
2017-07-04 23:30:18 -04:00
Aaron Blankstein
7ee99f2ee0
dangerous registrations! ignore safety!
2017-07-04 16:29:13 -04:00
Aaron Blankstein
86b6f9e9cb
Merge branch 'rc-0.14.3' into rc-0.14.3-low-conf-register
2017-07-04 13:39:56 -04:00