Mainnet 11
- Verifiable Events
- Sealing & Verification: various minor improvements and code cleanups
- Minor Crypto Upgrades (Relic)
Verifiable events
- Test execution matches verification + fix wrong transaction index for verified events [Verifiable events part 5] (#869) @m4ksio
- Compute event hashes in separate thread [Verifiable events part 4] (#868) @m4ksio
- Verify service events [Verifiable events part 3] (#804) @m4ksio
- Verify events hash [Verifiable events part 2] (#739) @m4ksio
- Hash events collection [Verifiable events part 1] (#734) @m4ksio
🛠 Improvements
- [Crypto] Update relic to 9206ae5 (#846) @huitseeker
- [Sealing] Phase 2c revisions of technical debt (#887) @durkmurder
- [Access] Update error codes in GetEventsForHeightRange (#923) @smnzhu
- [Sealing] Ejection logic for incorporated result seals mempool (#888) @durkmurder
- [FVM] Enable getAccountKeys for scripts (#933) @ramtinms
- [Consensus] Inbound Queues for
synchronization.Engine
(#910) @durkmurder - [Verification] Gracefully handle missing registers (#880) @ramtinms
- [Cadence] Cadence Update (#879) @turbolent
- [Crypto] optimize sha3 in the crypto library (#676) @tarakby
🐞 Bug Fixes
- [Integration] Fixes finalized block height with block state bug (#936) @yhassanzadeh13
- [Execution] Fix execution halt when reloading blocks (#924) @m4ksio
- [Sealing] Fix for emergency sealing panic (#899) @AlexHentschel
- [Execution] Disable fees for system transactions (#889) @janezpodhostnik
Misc
- Add Preserve label to stale bot exemption (#901) @Kay-Zee
- [VER] Patch verification integration code (#952) @ramtinms
- [crypto, chore, easy] Lint our scripts (#935) @huitseeker
- Fix cadence auto update CI not running (#941) @janezpodhostnik
- [Verification] Fixes flakey tests and race conditions (#919) @yhassanzadeh13
- [Execution] update execution metrics setup with proper histogram buckets (#931) @ramtinms
- [CI / build] Activate race-detection for those modules that are passing it (#898) @huitseeker
- [Verification] Cleans up the old verification architecture (#831) @yhassanzadeh13
- logging the libp2p protocol for which stream creation failed sure to … (#900) @vishalchangrani
- [crypto] Fix relic build script for ARM (#823) @huitseeker
- Add ability to automatically fix linting (#904) @m4ksio
- Update README installation instructions (#895) @smnzhu
- [execution mempool] Adds property testing for Seals store, fixes an edge case (#839) @huitseeker