Skip to content

Releases: gavofyork/graypaper

v0.7.2

15 Sep 05:09

Choose a tag to compare

What's Changed

  • PVM Invocations: Assign registers 9 and 10 to f and l in info host call by @davxy in #480
  • Accumulation: Simplify preimage integration section by @zdave-parity in #483
  • Merklization: Typo in constancy preprocessor function by @0xjunha in #478
  • PVM Invocation: Typo in fetch accumulate input arg by @0xjunha in #479
  • Serialization: Correct bit sequence encoding range by @0xjunha in #481
  • Statistics: Fix accumulation stats by @zdave-parity in #484
  • PVM Invocations: Simplify fetch case 8 by @zdave-parity in #486
  • Accumulation: Order $\theta$ before assign to new state by @qiweiii in #477
  • PVM Invocations: Adds explicit OOG check for each invocation mutator default case by @ascrivener in #482
  • PVM: Fix up text and definitions by @gavofyork in #487
  • PVM Invocations: Correct gas charge for transfer host call failures by @0xjunha in #488
  • PVM Invocations: Fix transfer typo by @gavofyork in #492
  • WPs&WRs: Fix up the WP size limits by @gavofyork in #493
  • Accumulation: Fix minor typo by @hitchhooker in #490

Full Changelog: v0.7.1...v0.7.2

v0.7.1

26 Jul 00:57

Choose a tag to compare

What's Changed

Corrections and clarifications to formalism

  • Erasure Coding: Correct erasure coding equations by @0xjunha in #459
  • PVM Invocations: handle invalid register values for new assigner service id in assign hostcall by @0xjunha in #451
  • Reporting&Assurance: update guarantor assignments to contain full validator keys by @0xjunha in #455
  • Fix: Accumulate input encoding and WR variable name mismatch by @0xjunha in #462
  • Outer accumulation returns number of accumulated work reports, not work-items by @0xjunha in #466
  • Accumulation: Make assigner changes sensible by @gavofyork in #467
  • Nit: typo in Signing schemes by @yu2C in #450
  • Nit: typos in block serialization by @0xjunha in #452
  • Nit: typo fix in Sealing Entropy Accumulation by @vekexasia in #453
  • Nit: WR core indices should be unique in Guarantees Xt by @0xjunha in #454
  • fix some typo by @danicuki in #456
  • Misc accumulation fixes by @zdave-parity in #460
  • Removes unfinished sentence. by @alxmirap in #464
  • PVM Invocations: Remove deferred transfers from FETCH hostcall by @0xjunha in #463
  • PVM Invocations: Add deferred transfers amount to accumulating account balance by @0xjunha in #465
  • WPs&WRs: Fix function invocation by @gavofyork in #470
  • fix: remove core index from guarantee payload by @harsh-csl in #469

New Contributors

Full Changelog: v0.7.0...v0.7.1

v0.7.0

25 Jun 10:31

Choose a tag to compare

What's Changed

Other changes

New Contributors

Full Changelog: v0.6.7...v0.7.0

v0.6.7

29 May 09:33

Choose a tag to compare

What's Changed

Corrections and Clarifications

New Contributors

Full Changelog: v0.6.6...v0.6.7

v0.6.6

05 May 14:08

Choose a tag to compare

What's Changed

  • PVM Invocations: Maximum code size during Accumulate by @gavofyork in #360
  • PVM Invocations: Introduce max code size for IsAuthorized by @gavofyork in #361
  • WPs&WRs: Gracefully handle oversize reports by @gavofyork in #366
  • Grandpa: Finalise posterior state root by @gavofyork in #367
  • PVM Invocations: fetch changes:
    • No invocations have unbounded upfront allocations
    • Refine fetch can get summary of work-item
    • IsAuth & Refine fetch can inspect package fields by @gavofyork in in
    • Accumulate invocation can read operand tuples individually
    • OnTransfer invocation can read transfer records individually
    • Refine, Accumulate and OnTransfer invocations can read some entropy
    • All invocations can get chain's parameter constants
    • by @gavofyork in #370, #371, #365

Corrections, clarifications &c

New Contributors

Full Changelog: v0.6.5...v0.6.6

v0.6.5

22 Apr 11:20

Choose a tag to compare

What's Changed

  • Accumulation: Introduce gas limit into operand tuples by @gavofyork in #335
  • WPs&WRs: Separate max imports from max exports by @gavofyork in #338
  • PVM Invocations: Introduce provide host-call by @gavofyork in #339

Corrections and Clarifications

New Contributors

Full Changelog: v0.6.4...v0.6.5

v0.6.4

18 Mar 19:21

Choose a tag to compare

What's Changed

Minor Corrections/Clarifications

  • WPs&WRs: Fix Refine arguments by @gavofyork in #273
  • Add preimage lookup to new by @ascrivener in #275
  • Add $\N_R$ defined in (4.23) in the Appendix I/Sets/Regular Notion by @yu2C in #274
  • missing update l to y in seL by @yu2C in #271
  • Don't mem wrap in host functions by @ascrivener in #272
  • bloblength must be valid read from register by @ascrivener in #279
  • Registers are non-negative naturals by @0xjunha in #277
  • Updated refs to synchronous entanglements by @DrEverr in #276
  • Accumulation: parallelized accumulation function: switch priviliged services indices by @daiagi in #280
  • Refine Bandersnatch-VRF section by @davxy in #278
  • Corrected yield symbol by @DrEverr in #283
  • [hotfix] info host function should return storage octets metadata by @0trust3r in #284
  • PVM Invocations: Returned gas from Phi_A should be used, not remaining by @gavofyork in #288
  • WPs&WRs: Replace import with fetch in description by @0xjunha in #289
  • PVM: Fix Host-call instruction counter value by @gavofyork in #292
  • Fix EC base field by @davxy in #286
  • Fix the definition of sans-D by @gavofyork in #294

New Contributors

Full Changelog: v0.6.3...v0.6.4

v0.6.3

03 Mar 09:01

Choose a tag to compare

What's Changed

Changes

  • WPs&WRs: AuthorizerHash is hash of codehash with param by @gavofyork in #240
  • PVM Invocation: fetchable auth details by @gavofyork in #236
  • Misc: Update limits and introduce extrinsics limit on WPs by @gavofyork in #265
  • Misc: Introduce metadata prefix into authorizer/service code blobs by @gavofyork in #263
  • Accumulation: Accumulate items have additional information by @gavofyork in #264
  • PVM: Signed division should always round to zero by @koute in #227

Clarifications & Corrections

  • PVM: Add unsigned conversion to max/min results by @0xjunha in #228
  • PVM: Fix div_s_32 to produce an unsigned result on overflow by @0xjunha in #226
  • Header: Set H_a with Bandersnatch key and not the entire key-set by @emielsebastiaan in #231
  • Serialization: Encoding for Wrangled Accumulation Items by @gavofyork in #267

Minor changes

New Contributors

Full Changelog: v0.6.2...v0.6.3

v0.6.2

06 Feb 11:25

Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.6.2

v0.6.1

02 Feb 11:13

Choose a tag to compare

What's Changed

  • PVM: add missing sign extension to div_u_32 by @koute in #218
  • PVM Invocations: Remove extrinsic-by-hash from fetch by @gavofyork in #219
  • PVM Invocations: Correction for void validation by @gavofyork in #220
  • PVM Invocations: Clean up host-call formalisms by @gavofyork in #216

Full Changelog: v0.6.0...v0.6.1