Skip to content

[v1] Finish XRPL binary encoding for amount and variable-length fields #49

@SMC17

Description

@SMC17

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

Scope

  • Finish missing XRPL binary encoding pieces needed by the supported v1 transaction set.
  • Focus on amount-like encodings, variable-length fields, and deterministic failure paths for unsupported field classes.

Files

  • src/canonical_tx.zig
  • src/types.zig
  • src/serialization.zig

Gates

  • Gate B

Acceptance Criteria

  • Amount-like encoding is exact for supported cases.
  • VL boundaries and field headers are covered by pinned vectors.
  • Unsupported field classes fail deterministically.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestexpert-onlyRequires deep protocol/systems expertisepriority:p0Critical now

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions