Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Target release
Epic
Document statusDRAFT
Document owner

Medha Parlikar (Unlicensed)

Designer
Developers
QA

Goals

  • Ensure that the RChain API's are backwards and forwards compatible.  Applications that use the RChain public API's should not break in the event of a system upgrade.

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

  • Exchanges will eventually use our Node API.  We don't want for them to have to re-visit their implementation when the API changes over time.

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
2



User interaction and design

Questions

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

QuestionOutcome

Not Doing

  • No labels