This node-only patch release is only needed for indexers and RPC nodes serving Ethereum log queries and receipts. These APIs now return an explicit error when required message data is unavailable, instead of incomplete results.
- v1.37.0 is the minimum required version for nv29. If you are already running v1.37.0, you are ready for the upgrade.
- v1.38.0 remains recommended for nv29. It includes everything in v1.37.0 plus the stability and hardening improvements listed in the v1.38.0 release notes.
- v1.38.1 is recommended for indexers and RPC nodes serving them. Other operators do not need this patch for nv29 readiness.
๐ Bug Fixes
- fix(eth): log queries and receipts now fail explicitly when event messages are unavailable instead of returning incomplete logs. (filecoin-project/lotus#13926)
๐ Changelog
๐จโ๐ฉโ๐งโ๐ฆ Contributors
| Contributor | Commits | Lines ยฑ | Files Changed |
|---|---|---|---|
| LexLuthr | 1 | +105/-8 | 3 |
| Phi | 2 | +33/-12 | 11 |
Release Log
- github.com/filecoin-project/lotus:
- build: release Lotus Node v1.38.1 (#13928) (filecoin-project/lotus#13928)
- fix(eth): propagate message read errors during log conversion (#13926) (filecoin-project/lotus#13926)
Contributors
| Contributor | Commits | Lines ยฑ | Files Changed |
|---|---|---|---|
| LexLuthr | 1 | +105/-8 | 3 |
| Phi-rjan | 1 | +31/-10 | 10 |