This is the second release candidate of v1.12.0, a mandatory release of Lotus that introduces Filecoin Network v14,
codenamed the Chocolate upgrade. The Filecoin mainnet will upgrade at epoch 1231620, on 2021-10-26T13:30:00Z.
FIPs(FIP0020-0025) were included are based on optimistic acceptance, things may well change according to the result of FIP last calls on Oct 11th.
New Features
- Implement and support FIP-0024
(BatchBalancer & BatchDiscount Post-HyperDrive Adjustment):- Precommit batch balancer support/config (filecoin-project/lotus#7410)
Improvements
- Implement FIP-0023 (Break ties between tipsets of equal weight)
- ChainStore: Add a tiebreaker rule for tipsets of equal weight (filecoin-project/lotus#7378)
- Sync: Sanity check msg siggy type (filecoin-project/lotus#7379)
- Randomness: Move getters from ChainAPI to StateAPI
Bug Fixes
- Fix Drand fetching around null tipsets (filecoin-project/lotus#7376)
Dependency Updates
- Add v6 actors (filecoin-project/lotus#7357)
- github.com/filecoin-project/go-state-types (v0.1.1-0.20210810190654-139e0e79e69e -> v0.1.1-0.20210915140513-d354ccf10379):
Others
- v1.12.0-rc1 prep (filecoin-project/lotus#7426
- Extend FaultMaxAge to 6 weeks for actors v6 on test networks only (filecoin-project/lotus#7421)
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
@ZenGround0 | 12 | +4202/-2752 | 187 |
@arajasek | 25 | +4567/-854 | 190 |
@laudiacay | 4 | +1276/-435 | 37 |
@laudiacay | 12 | +1350/-209 | 43 |
@magik6k | 1 | +171/-13 | 8 |
@Stebalien | 2 | +115/-12 | 6 |
@jennijuju | 7 | +73/-34 | 26 |
@travisperson | 2 | +19/-19 | 7 |
@coryschwartz | 1 | +16/-2 | 2 |
@Kubuxu | 5 | +5/-5 | 5 |
@ribasushi | 1 | +5/-3 | 1 |