Target releaseMercury
EpicLink to related JIRA epic or feature
Document status
Document owner
DesignerLead designer
DevelopersLead developer
QALead tester


Goals

Background and strategic fit

JSON-RPC is notoriously poor at supporting updates to the API it implements.  We do not want our clients to become tightly coupled to a specific version of our API's.  

Supporting documentation:

Assumptions

Requirements

#TitleUser StoryImportanceNotes
1Client ApplicationAs a client application calling the RChain API, I require that my api calls always work so that my application's functionality does not change out from under me.Must Have
  • Additional considerations or noteworthy references (links, issues)
2



User interaction and design

Include any mockups, diagrams or visual designs relating to these requirements.

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome
(e.g. How we make users more aware of this feature?)Communicate the decision reached

Not Doing