What's Changed
- Add back processed transfer count to service statistics by @zdave-parity in #502
- Support smaller validator sets by @zdave-parity in #514
- Restrict bless to manager service by @davxy in #519
- Update authorizer identification by @tomusdrw in #522
- Keep full guarantees in availability assignments state (rho) by @zdave-parity in #494
- Propose change of extrinsic hash definition to allow checking for individual extrinsic preimages. by @cheme in #524
- Expose lookup anchor posterior root and anchor slot in refinement context by @bkchr in #526
Gas-related
- Charge gas for illegal memory access instruction by @davxy in #497
- Add a new gas cost model by @koute in #508
- Account for gas reserved by transfer and always acc items by @davxy in #500
- Host function gas costs by @arkpar in #517
Smaller changes
- Safrole refinement by @davxy in #496
- Constrain preimage length parameter to bloblength (< 2^32) in preimage-related host calls by @sierkov in #520
- Limit the number of parallel inner VMs in refine by @koute in #521
- Remove unused arguments from refine hostcalls by @koute in #528
- Replace undefined ticket-entries constant with equation ref by @davxy in #527
- Introduce hard-limits on the size of dispute extrinsics, and remove culprits requirement by @alxmirap in #525
Fixes, Typos, Clarifications, Nits &c
- Fix references and remove unused label by @zdave-parity in #532
- Typo: auth trace var name by @davxy in #501
- Fixes a typo in Eq 10.6 defining faults for the E_D extrinsic. by @alxmirap in #504
- Nit: PVM has three invocation types by @0xjunha in #511
- Clarify missing validator-key subscript in auditing and beefy equations by @yu2C in #510
- Work Item operand correctly ordered (U) instead of previous (I) by @danicuki in #505
- Some trivial PVM fixes by @zdave-parity in #495
New Contributors
- @sierkov made their first contribution in #520
- @cheme made their first contribution in #524
- @bkchr made their first contribution in #526
Full Changelog: v0.7.2...v0.8.0