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

**Describe the bug** Forest run into unrecoverable error state in evaluating network head in sync check container epoch: 2719200 The error is transient, another forest instance of mine worked fine...

Bug

_Originally posted by @aatifsyed in https://github.com/ChainSafe/forest/pull/3851#discussion_r1444038232_

**Issue summary** Downloading proof parameters from IPFS gateway sometimes takes almost two hours. This is unacceptable, given they weigh only a few hundred megabytes. The goal is to mirror the...

**Issue summary** Downloading a calibnet snapshot via `forest-tool snapshot fetch --calibnet` takes 1m30s on a DO VPS (`s-4vcpu-16gb-amd`) `wget https://forest-archive.chainsafe.dev/latest/calibnet/` takes 29s and `aria2c -x5 …` takes 19s. These numbers...

**Issue summary** The following RPC commands are being deemed useful for [Glif](https://www.glif.io/). We will try to include them in Forest. We can exclude the ETH endpoints. **Other information and links**...

RPC

**Issue summary** Version 1 methods: * General * [Closing](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#Closing) * [Discover](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#Discover) * [Session](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#Session) * [Shutdown](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#Shutdown) * [Version](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#Version) * [Auth](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#Auth) * [AuthNew](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#AuthNew) * [AuthVerify](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#AuthVerify) * [Chain](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#Chain) * [ChainBlockstoreInfo](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#ChainBlockstoreInfo) * [ChainCheckBlockstore](https://github.com/filecoin-project/lotus/blob/master/documentation/en/api-v1-unstable-methods.md#ChainCheckBlockstore) *...

help wanted
Priority: 3 - Medium
Type: Epic
RPC

# WIP: Archive index design ## Background For the purposes of this discussion, an **IPLD Store** is a *Mapping* of `CID` to (binary) data[^1]. The industry standard for *Mapping*s of...

Research

**Issue summary** Lotus uses runtime reflection for IPLD serialization in RPC API json responses, it's ignored in forest for now. More investigation is needed to implement it in forest. Related...

**Issue summary** Assorted features that would be nice to have: - [x] Filtering based on method name. Similar to how tests can be filtered when running `cargo nextest` or `cargo...