Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rpcserver: Remove createrawssgen RPC. #1448

Merged
merged 2 commits into from
Sep 12, 2018

Conversation

davecgh
Copy link
Member

@davecgh davecgh commented Sep 12, 2018

This removes the handler for the createrawssgen RPC and deprecates the associated dcrjson structures.

This is being done because it doesn't make any sense for votes to be created over the RPC interface. In order for voting on the previous block to have any semblance of relevance, the software producing the
vote clearly must have code to deserialize and understand the relevant data structures.

@davecgh davecgh added this to the 1.4.0 milestone Sep 12, 2018
@davecgh davecgh force-pushed the rpcserver_remove_createrawssgen branch from edfd0fd to 2da1a42 Compare September 12, 2018 20:15
This modifies the test code which deals with testing feature deployments
to clone the parameters and modify them such that the deployment being
tested never expires.
This removes the handler for the createrawssgen RPC and deprecates the
associated dcrjson structures.

This is being done because it doesn't make any sense for votes to be
created over the RPC interface.  In order for voting on the previous
block to have any semblance of relevance, the software producing the
vote clearly must have code to deserialize and understand the relevant
data structures.
@davecgh davecgh force-pushed the rpcserver_remove_createrawssgen branch from 2da1a42 to 4a503a0 Compare September 12, 2018 22:41
@davecgh davecgh merged commit 4a503a0 into decred:master Sep 12, 2018
@davecgh davecgh deleted the rpcserver_remove_createrawssgen branch September 12, 2018 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants