Milestone 1
In the initial phase of the Milestone 1, we deep dived into built-in actors implementation https://github.com/filecoin-project/builtin-actors/, and created some mock libraries with the scope to enable developers to start creating their first FEVM DApps. This mock version don't actually perform any cross-contract calls or syscalls. It responds to specific scenarios.
Then, we will transition our focus on implementing Solidity library containing the APIs present in the mock version, MarketAPI.sol and MinerAPI.sol. At this stage we will focus on functionality, and gas-consumption and optimizations will be considered in coming stages.
Deliverables
This mock libraries includes the following features - Let's go to the project ↗️
Technical
Type | Category | Link |
---|---|---|
StorageMarket | Code | 🔗 |
StorageMiner | Code | 🔗 |
StorageMarket | Test | 🔗 |
StorageMiner | Test | 🔗 |
Specific types | Code | 🔗 |
Common types | Code | 🔗 |
NPM package | Package | 🔗 |
CI workflow for automatic build | Tests | 🔗 |
Documentation
Category | Description | Link |
---|---|---|
Introduction | What is the Filecoin blockchain? | 🔗 |
Introduction | What is the FVM? | 🔗 |
Introduction | What is the FEVM? | 🔗 |
Introduction | What is Solilidty? | 🔗 |
Introduction | What is the project about? | 🔗 |
Mocks | Method Supported | 🔗 |
Mocks | How to use it? | 🔗 |
Mocks | Deals | 🔗 |
Mocks | Deploy it | 🔗 |