This consensus-breaking release of Lotus introduces an upgrade to the network. The changes that break consensus are:
- Upgrading to specs-actors v0.9.11, which reduces WindowPoSt faults per FIP 0002 to reduce cost for honest miners with occasional faults (see filecoin-project/specs-actors#1181)
- Revisions to some cryptoeconomics and network params
This release also updates go-fil-markets to fix an incompatibility issue between v0.7.2 and earlier versions.
Changes
Dependencies
Core Lotus
- Network upgrade (#4039)
- Fix AddSupportedProofTypes (#4033)
- Return an error when we fail to find a sector when checking sector expiration (#4026)
- Batch blockstore copies after block validation (#3980)
- Remove a misleading miner actor abstraction (#3977)
- Fix out-of-bounds when loading all sector infos (#3976)
- Fix break condition in the miner (#3953)
UX
Tooling and validation
- Small adjustments following network upgradability changes (#3996)
- Add some more big pictures stats to stateroot stat (#3995)
- Add some actors policy setters for testing (#3975)
Contributors
The following contributors had 5 or more commits go into this release.
We are grateful for every contribution!
Contributor | Commits | Lines ± |
---|---|---|
arajasek | 66 | +3140/-1261 |
Stebalien | 64 | +3797/-3434 |
magik6k | 48 | +1892/-976 |
raulk | 40 | +2412/-1549 |
vyzo | 22 | +287/-196 |
alanshaw | 15 | +761/-146 |
whyrusleeping | 15 | +736/-52 |
hannahhoward | 14 | +1237/837- |
anton | 6 | +32/-8 |
travisperson | 5 | +502/-6 |
Frank | 5 | +78/-39 |
jennijuju | 5 | +148/-41 |