-
Notifications
You must be signed in to change notification settings - Fork 181
Open
Labels
Type: TaskDiscrete task to implementDiscrete task to implement
Description
Summary
Implement the current APIs' V2 version for Filecoin, ensuring that all new V2 endpoints requiring F3 finality are properly integrated. This includes updating method interfaces to support F3-driven tipset resolution and ensuring compatibility with the new selector pattern. The integration should follow the design and ergonomic improvements outlined in the V2 API proposal and leverage F3 APIs for finality guarantees.
Completion Criteria
- Update relevant API methods to V2, leveraging F3 finality
- Integrate F3-based tipset resolver for V2 endpoints
- Refactor method interfaces to support selector pattern as needed
- Ensure all changes are covered by tests and documentation
Additional Links & Resources
- https://www.notion.so/filecoindev/Filecoin-V2-APIs-1d0dc41950c1808b914de5966d501658#1e4dc41950c180498371f45fd6e6eb91
- Design
v2"non-Eth" (chain, F3, state) RPC APIs that are F3-aware filecoin-project/lotus#12990 - feat: implement ChainGetTipSet in Lotus v2 APIs filecoin-project/lotus#13003
- F3 Aware Lotus APIs and what it means for you
Metadata
Metadata
Assignees
Labels
Type: TaskDiscrete task to implementDiscrete task to implement
Type
Projects
Status
Ready