forest
forest copied to clipboard
🌲 Rust Filecoin Node Implementation
**Issue summary** When the node is initializing, e.g., downloading and importing a snapshot, some operations such as `snapshot export` should be forbidden, otherwise they produce bogus artifacts which may be...
**Issue summary** Some tipsets around epoch 3141096 are slow to validate (10s to 30s on my rather powerful machine). This is quite a bit slower than the usual 1s-2s for...
**Issue summary** Right now, Forest produces lots of high-cardinality metrics. A long-running Forest instance can generate 176 KB of total [metrics](https://github.com/ChainSafe/forest/files/12648981/metrics.txt). This may not seem significant, but it's in fact...
> Let's refactor this once https://github.com/Nullus157/async-compression/issues/246 is fixed _Originally posted by @aatifsyed in https://github.com/ChainSafe/forest/pull/3461#pullrequestreview-1631597485_
**Issue summary** I have encountered two transient failures when running the CI: - In the `test-release` job: ``` TERMINATING [> 30.000s] forest-filecoin beacon::tests::drand::ask_and_verify_beacon_entry_fail TIMEOUT [ 30.005s] forest-filecoin beacon::tests::drand::ask_and_verify_beacon_entry_fail --- STDOUT:...
**Issue summary** Currently, we only upload `amd64` binaries, like in [0.13.0](https://github.com/ChainSafe/forest/releases/tag/v0.13.0) Users can still use Docker, which has `amd64` support, so it's not a huge deal. An optimal solution would...
We've got two servers: - `archie`. We want this to be an archival node for all of filecoin - `fuzzy`. We want to use this for fuzz testing, maybe benchmarks....
**Issue summary** Multiple CAR files can be opened and joined into a single block store. This is convenient when using diff snapshots containing only the unique data generated over a...
**Issue summary** - [x] #3037 - [x] #3011 - [x] #3012 - [x] #3038 - [x] #3444 - [ ] #3445 - [x] Refactor CI jobs - [x] #3044 -...
https://github.com/ChainSafe/forest/blob/f54d8d7f31ed5f1c8f96819e0a800c5466da71a6/src/interpreter/fvm2.rs#L297-L327 https://github.com/ChainSafe/forest/blob/f54d8d7f31ed5f1c8f96819e0a800c5466da71a6/src/interpreter/fvm3.rs#L319-L349 https://github.com/ChainSafe/forest/blob/f54d8d7f31ed5f1c8f96819e0a800c5466da71a6/src/interpreter/fvm4.rs#L319-L349 Needs refactoring