Skip to content

[v1] Narrow and harden submit to the supported transaction set #55

@SMC17

Description

@SMC17

Problem
The v1 release needs this work to make the toolkit claim defensible.

Scope

  • Narrow submit handling to the supported v1 transaction set.
  • Make unsupported transaction shapes fail clearly and deterministically.

Files

  • src/rpc.zig
  • src/rpc_methods.zig
  • test_data/rpc_live_negative_schema.json

Gates

  • Gates C/D

Acceptance Criteria

  • Only supported transaction types are accepted on the release path.
  • Unsupported shapes fail with deterministic errors.
  • Docs and schema contracts match actual behavior.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    expert-onlyRequires deep protocol/systems expertisegate:cImpacts Gate C contract paritygate:dImpacts Gate D live conformancepriority:p0Critical nowtrack:submitSubmit deserialize/validate/apply fidelity

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions