forest
forest copied to clipboard
🌲 Rust Filecoin Node Implementation
So node operators know what version people are running. Right now what's set in forest is `rust-libp2p/0.2.0` which is the default value in `IdentifyConfig` in crate `libp2p-identify`: ``` /// Defaults...
**Describe the bug** `chain message` and `chain read-obj` RPC responses are not parsed correctly by the forest CLI / JSON-RPC client. **To Reproduce** Steps to reproduce the behavior: ### chain...
**Task summary** In the [Forest API Implementation report](https://github.com/ChainSafe/forest/blob/main/API_IMPLEMENTATION.md), there's a couple types that could benefit from the newtype pattern, and others are just encoded differently. Ideally all params and result...
**Issue summary** **Task summary** as part of retrieval markets, the miner and the retriever need to be able to open a payment channel between them, so the retriever can incrementally...
**Issue summary** In the State Manager, we need a function to return the state of the paychannel actor (GetPaychState) [See the Lotus implementation](https://github.com/filecoin-project/lotus/blob/efd2dff0cac40934ec5b4472e48887ecbb2efe44/chain/stmgr/stmgr.go#L1158) This is used by paychannel manager (state...
Unmarshal and read GenesisTemplate and store relevant data https://github.com/filecoin-project/lotus/blob/9b1d2f4c137433c1fe1f5ed44ba2e70105a409f0/cmd/lotus/daemon.go#L213
Add functions to set up the Genesis State based on the file. We are already doing something similar for Genesis with CAR files, so perhaps we just need to modify...
**Issue summary** Forest doesn't work out of the box on windows for sure, so the documentation should be updated for installation instructions for required components (OpenCL and protoc might be...
**Issue summary** It'd be really convenient to install this binary via `cargo install`. **Other information and links** When you'd go to publish on Crates, you'll notice there's someone squatting [`forest`](https://crates.io/crates/forest)...