This is an early dev release of the upcoming v14 actors that includes most changes to support nv23, except for NI PoRep, that's coming soon!
What's Changed
- Convert SectorDealIDs to an alias for Vec, removing struct by @rvagg in #1510
- Rename integration test files to match the method names being tested by @anorth in #1514
- Serialise bigint as idiomatic Filecoin form by @rvagg in #1516
- Move some constants & types out of fvm_shared by @Stebalien in #1517
- Move reward logic from fvm_shared to the shared runtime by @Stebalien in #1519
- Move QuantSpec into the miner actor by @Stebalien in #1521
- Add market state invariants and fix a mistake in tests. by @anorth in #1520
- fix(integration): cron_tick to use implicit executions to avoid sender checks by @rvagg in #1506
- chore: update rust to 1.76.0 and fix new clippy lints by @Stebalien in #1522
- Replace Map with Map2 in miner actor by @anorth in #1523
- Update Set and SetMultimap to use Map2 internally and match new conventions by @anorth in #1524
- fix(events): deal-activated event on sector_content_changed by @rvagg in #1526
- fix(verifreg): make RemovedExpiredClaimsReturn deal with ClaimIDs by @rvagg in #1530
- Add changes from maser to release/v14 by @ZenGround0 in #1558
Full Changelog: v13.0.0...v14.0.0-dev.0