Skip to content

Conversation

@saitunc
Copy link
Contributor

@saitunc saitunc commented Jan 12, 2026

Changes

In this PR, it is aimed to convert from provable types to non-provable types in out-of-circuit code.

Commits

  • Use strings in block as strings, by aliasing them as FieldString 4336578
  • Update Block interface to support non-provable types:
    • Add UntypedStateTransition's JSON type in Block 0199877
    • Update NetworkState to use JSON type in Block c29a51d and use it in codebase adc99a0
  • Update ClientBlock to be non-provable 1093afe

This PR closes #201

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor non-provable codebase to use value-types instead of provable types

2 participants