frequency icon indicating copy to clipboard operation
frequency copied to clipboard

feat: updated Schemas and Intents

Open JoeCap08055 opened this issue 6 months ago • 2 comments

Goal

The goal of this PR is to implement the design described here

Tracking epic: #2550

Checklist

  • [x] Updated Pallet Readme?
  • [x] Updated js/api-augment for Custom RPC APIs?
  • [x] Design doc(s) updated?
  • [x] Unit Tests added?
  • [x] e2e Tests added?
  • [x] Benchmarks added?
  • [x] Spec version incremented?

JoeCap08055 avatar Aug 13 '25 13:08 JoeCap08055

Codecov Report

:x: Patch coverage is 61.40758% with 499 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
pallets/stateful-storage/src/lib.rs 36.18% 127 Missing :warning:
pallets/schemas/src/migration/v5.rs 0.00% 94 Missing :warning:
pallets/schemas/src/lib.rs 77.80% 89 Missing :warning:
pallets/stateful-storage/src/migration/v1/types.rs 56.86% 44 Missing :warning:
pallets/messages/src/lib.rs 34.84% 43 Missing :warning:
pallets/messages/src/types.rs 64.47% 27 Missing :warning:
common/primitives/src/stateful_storage.rs 32.14% 19 Missing :warning:
common/primitives/src/schema.rs 37.03% 17 Missing :warning:
common/primitives/src/messages.rs 0.00% 11 Missing :warning:
pallets/schemas/src/types.rs 56.52% 10 Missing :warning:
... and 3 more
Files with missing lines Coverage Δ
common/primitives/src/cid.rs 100.00% <100.00%> (ø)
pallets/messages/src/rpc/src/lib.rs 92.00% <100.00%> (-3.84%) :arrow_down:
pallets/msa/src/rpc/src/lib.rs 67.28% <100.00%> (ø)
pallets/msa/src/types.rs 100.00% <100.00%> (ø)
pallets/schemas/src/rpc/src/lib.rs 100.00% <ø> (+5.71%) :arrow_up:
pallets/stateful-storage/src/migration/v2.rs 92.44% <ø> (ø)
pallets/stateful-storage/src/rpc/src/lib.rs 86.48% <ø> (ø)
...allets/stateful-storage/src/stateful_child_tree.rs 74.25% <ø> (+3.20%) :arrow_up:
pallets/stateful-storage/src/test_common.rs 100.00% <ø> (ø)
pallets/stateful-storage/src/types.rs 78.66% <ø> (-14.44%) :arrow_down:
... and 13 more
:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Aug 20 '25 15:08 codecov[bot]

Looking good so far 3/4 done with review.

enddynayn avatar Nov 17 '25 23:11 enddynayn