v1.29.2
This is the stable release for Lotus node v1.29.2. Key updates in this release include:
- 🆕 New API Support: Added support for
EthGetBlockReceipts
RPC method to retrieve transaction receipts for a specified block. This method allows users to obtain Ethereum format receipts of all transactions included in a given tipset as specified by its Ethereum block equivalent. (filecoin-project/lotus#12478) - 🆙 Dependency Update: Upgraded go-libp2p to version v0.35.5 (filecoin-project/lotus#12511), and go-multiaddr-dns to v0.4.0 (filecoin-project/lotus#12540).
- 🐛 Bug Fix: Legacy/historical Drand lookups via
StateGetBeaconEntry
now work again for all historical epochs.StateGetBeaconEntry
now uses the on-chain beacon entries and follows the same rules for historical Drand round matching asStateGetRandomnessFromBeacon
and theget_beacon_randomness
FVM syscall. Be aware that there will be some some variance in matching Filecoin epochs to Drand rounds where null Filecoin rounds are involved prior to network version 14. (filecoin-project/lotus#12428).
☢️ Upgrade Warnings ☢️
- This release requires a minimum Go version of v1.22.7 or higher (filecoin-project/lotus#12459)
📝 Changelog
See v1.29.1...release/v1.29.2 for the set of changes since the last release.
👨👩👧👦 Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
aarshkshah1992 | 2 | +1753/-662 | 12 |
Viraj Bhartiya | 1 | +770/-38 | 18 |
Rod Vagg | 1 | +480/-83 | 14 |
Phi-rjan | 2 | +20/-13 | 9 |
Phi | 2 | +6/-25 | 7 |