ChainSafe / forest

🌲 Rust Filecoin Node Implementation
https://forest.chainsafe.io
Apache License 2.0
623 stars 149 forks source link

Static RPC conformance checks #4309

Open LesnyRumcajs opened 4 months ago

LesnyRumcajs commented 4 months ago

Issue summary

It'd be beneficial for tracking RPC progress and conformance to have a way to statically check conformance between Forest and Lotus RPC API.

Lotus API spec is defined in here Forest API spec might be defined along the lines of this

Challenges:

Ideas:

Other information and links

lemmih commented 1 month ago

Related issue: https://github.com/ChainSafe/forest/issues/4365