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

- We should have one struct where forest environment variables are described (for end users) and accessed (in code) - Remove `documentation/src/environment_variables.md`, and have it link to the rustdoc for...

Priority: 4 - Low

**Issue summary** Since we have switched `sccache` backend to DO space, we can enable `sccache` in `build` stage with below changes - [ ] Implement a build arg flag (e.g....

Before: https://github.com/ChainSafe/forest/blob/9e3ed095a32d14a293ce7ed7b52b48d74d3b67b3/src/chain/store/chain_store.rs#L221 After: ```rust info!(epoch = %ts.epoch(), key = %ts.key(), "new heaviest tipset"); ``` Before: https://github.com/ChainSafe/forest/blob/9e3ed095a32d14a293ce7ed7b52b48d74d3b67b3/src/rpc/channel.rs#L360 After: ```rust tracing::error!(?e, "Failed to serialize channel message"); ``` # Plan - refactor all...

Priority: 4 - Low
Type: Enhancement

**Issue summary** While we do conformance testing against the latest release of Lotus, it'd be beneficial to complement Ethereum RPC API testing with a dedicated tool. One such tool is...

Priority: 3 - Medium
Type: Enhancement
Research

a bunch of the state manager methods have this receiver, but it's not needed

Priority: 4 - Low
Type: Enhancement

If we have documentation that says > run > `forest-cli tool api-compare` then we should check that we don't regress it

Status: Needs Triage

- [ ] Fuzz Forest's open ports - [ ] Forest has processing limits - [ ] Forest has a bug bounty program - [ ] Forest has auditing (procedures)

Priority: 4 - Low
Type: Enhancement
Research

Forest's 2024 roadmap includes the following: > Objective 2: Increase network governance contributions > ... > Key results of authoring 5 FIPs, with 2 of them being accepted... The proposed...

Once this is done, the following should be bound: - `MpoolPushMessage`

## Summary of changes - Hardcode the blocklist, remove the `filter-list` file. - CLI now accepts multiple filters - CLI is self-documenting ```text Usage: forest-tool api compare [OPTIONS] [SNAPSHOT_FILES]... Arguments:...