forest icon indicating copy to clipboard operation
forest copied to clipboard

🌲 Rust Filecoin Node Implementation

Results 546 forest issues
Sort by recently updated
recently updated
newest added

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...

Status: Needs Triage

**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...

help wanted
Bug
Priority: 4 - Low
RPC

**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...

Priority: 4 - Low
RPC

**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...

Status: Needs Triage

**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...

Status: On Ice
Status: Unknown

Unmarshal and read GenesisTemplate and store relevant data https://github.com/filecoin-project/lotus/blob/9b1d2f4c137433c1fe1f5ed44ba2e70105a409f0/cmd/lotus/daemon.go#L213

Status: On Ice
Blockchain
Status: Unknown

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...

Status: On Ice
Blockchain
Status: Unknown

**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...

Priority: 4 - Low
Type: Enhancement

**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)...

Status: On Ice
Maintenance
Status: Unknown