-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Write FRC based on existing RPC API interface #12011
Comments
FYI - Forest team will take a pass and have a first draft around EOM which we can contribute to later on. @LesnyRumcajs @lemmih once you have the first draft, could you please share it here? Thanks! |
Forest have a draft OpenRPC document - is that what you had in mind @rvagg? |
The V1 list contains many rarely used methods, and it would be easier to wait to standardize them. I'd like to define the set of methods required by Boost and Curio and the set of methods one can expect from a public RPC server. These methods should then be specified via OpenRPC. |
OpenRPC might be a good place to start. We were discussing the possibility of submitting an FRC to https://github.com/filecoin-project/FIPs/tree/master/FRCs - tbh I don't recall what FRC stands for, "Filecoin Request for Comments" perhaps? It's not a FIP that requires network consensus, more like documentation of a standard that others may or may not choose to follow around something relating to Filecoin. If we can get a doc submitted to there with a basic API that nodes can conform to then we can at least start the process of having a shared space where we discuss and negotiate important API questions. It doesn't rule out implementations having their own additional APIs but there's at least a documented base set of APIs and a process for evolving them across implementations. |
https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0001.md#fip-types
pending filecoin-project/FIPs#850
|
I believe this is happening in filecoin-project/FIPs#1027 (please correct me if I'm confusing things). |
And discussion @ filecoin-project/FIPs#1032 |
Write a standard's document detailing the "Filecoin Node RPC API" that can be consumed by Miner/Boost/Curio/etc. and published and conformance-tested by Lotus, Forest, Venus, etc.
The text was updated successfully, but these errors were encountered: