lotus
lotus copied to clipboard
Reference implementation of the Filecoin protocol, written in Go
There are quite a few "wild" dependencies in Lotus [go module](https://github.com/filecoin-project/lotus/blob/master/go.mod); ones that: * have no concrete tag. * have unclear cost/benefit. - [ ] Review the dependencies without concrete...
## Done Criteria Lotus release automation uses a bot to create the tag ## Why Important Not that important, but it causes confusion when a release goes out and @galargh's...
### Checklist - [X] This is **not** a new feature or an enhancement to the Filecoin protocol. If it is, please open an [FIP issue](https://github.com/filecoin-project/FIPs/blob/master/FIPS/fip-0001.md). - [X] This is **not**...
## Related Issues Fixes https://github.com/filecoin-project/lotus/issues/9324 ## Proposed Changes The fr32 unpad reader currently requires that the output is power-of-two-unpadded size, which is an extremely sketchy assumption and seems to cause...
### Summary This issue is for the implementation of a new `ChainIndexer` in Lotus that will replace and subsume the existing `MsgIndex`, `EventsIndex`, and `EthTxHashIndex`, which are currently fragmented across...
Updates go-state-types and incorporates https://github.com/filecoin-project/go-state-types/pull/308 which removes "deal weight" entirely from QAP calculation since it's unnecessary. So, we inherit a signature change here for `QAPowerForWeight` which drops the deal weight...
### Checklist - [X] This is **not** brainstorming ideas. If you have an idea you'd like to discuss, please open a new discussion on [the lotus forum](https://github.com/filecoin-project/lotus/discussions/categories/ideas) and select the...
## Done Criteria A CI check catches if go.mod is being updated with any non-released version. This includes checking direct and transitive dependencies. There should be a way for maintainers...
## Summary This issue tracks adding Grafana templates for monitoring the performance of F3 (Fast Finality). These dashboards will allow node operators and storage providers to easily track and analyze...
Not sure this is worth merging, but I'm parking this here for now so I don't lose it, it's proven quite helpful. Taking a clone of an existing database (can...