Track
PeSto
DRI
ToBeRemoved
Status
Done
Target Date
November 17, 2022
tl'dr
Develop a smart contract that can interact with f05 (the Storage Market Actor)
Goal
- Identify protocol gaps in ref-fvm (i.e: sys call needs) and builtin actor (i.e: API accessibility to user contracts) that will block enabling client contracts
- Deploy a FEVM compatible, working contract that can interacts with f05 (the Storage Market Actor)
🟢Deliverable Date
Nov 17th, 2022: aim to ship a MVP client contracts example that demonstrates how a FEVM-compatible smart contract may interact with builtin market actor for ETHGloabal Hack FEVM participants
🚢Shipped @11/17/2022
- contract examples
- DealClient.sol: f05 calls the client smart contract for
AuthenticateMessage
to for signing a deal proposal - CBORParse.sol: CBOR parse for rust actor methods
- educational contents
- FVM forum: How to Data DAO: the client contract primitive
- GH user docs: https://github.com/lotus-web3/client-contract#client-contracts
- coming next: MoaDD
- protocol gaps that are identified/closed:
- community tooling contribution: