Skip to content

Releases: davxy/jam-test-vectors

v0.7.2

02 Dec 13:58
1d635e0

Choose a tag to compare

Changes

  • Simplify fetch hostcall case 8: fetch only authorizer config blob (GP #486)
  • Fix accumulation statistics to include services accumulated forfree or due to transfers (GP #484).
  • PVM Invocations: Correct gas charge for transfer host call failures (GP #488)
  • Fix max size of concatenated variable-size blobs, extrinsics and imported segments of a work package.
    (GP #493)

v0.7.1

04 Nov 18:25
84213c3

Choose a tag to compare

CHANGES

  • Remove on_transfer from service statistics (GP #457)
  • Serialization: Include version byte prefix for accounts (GP #472)
  • Registrar service privilege (GP #473)
  • Add preimage provision status to the Accounts structure of accumulate StfState (see ASN.1 syntax).

DEVIATIONS

v0.7.0

26 Aug 10:15

Choose a tag to compare

CHANGES

  • Serialization: Move all variable-length items to end of encoding (GP #418)
  • Rearrange the items in CoreActivityRecord and ServiceActivityRecord, refer to the ASN.1 schema and GP (no explicit GP PR).

DEVIATIONS

New TINY constant

v0.6.7

07 Aug 09:05

Choose a tag to compare

  • Rearrange the inner PVM page admin (GP #402)
  • PVM pages can change access without clearing (GP #404)
  • Renumber host-calls (GP #408)
  • info host call uses fixed length types (GP #410)
  • Accounts storage deposit offset and additional metadata (GP #397 and #400)
  • Core assignment privileges is a sequence, one item per core (GP #393)
  • Most recent accumulation outputs are stored in state; Recent blocks history now stores
    the MMR roots only, the full MMR structure relative to the last accumulation is kept
    separately (GP #405)
  • New bundle size limit (GP #407)

DEVIATIONS

Changes from version 0.7.0 that have already been incorporated

** Unreleased Changes**

v0.6.6

25 Jun 21:49
1d98c77

Choose a tag to compare

  • Extended the fetch host call with new variants.
  • Updated numeric identifiers used in fetch.
  • Updated numeric identifiers for PVM errors.
  • PVM wrangled operands changed.
  • Removed the traces 000...000.bin/json step, as it was not a valid trace step and was intended to be handled specially for genesis. Since it shared the same format as regular trace steps, it could be ambiguous or misleading.
  • Introduced an explicit genesis.bin file containing the genesis state and header.
  • The authorizer trace field has been moved to the end of the accumulation operand encoding (C.29)

DEVIATIONS

fetch host call for protocol parameters ($\omega_{10}=0$) has been implemented according to this (currently) unreleased change: gavofyork/graypaper#414

For the fetch hostcall id we're still using 18 as per GP 0.6.6. The picked change only concerns the value returned for w_10=0

Screenshot_2025-06-21-21-09-27-15_3aea4af51f236e4932235fdada7d1643

v0.6.5

02 Jun 17:15
34664f3

Choose a tag to compare

Merge pull request #67 from davxy/prepare-v0.6.5