Skip to content

Use upstream EIP-7951 test vectors for P256VERIFY tests #1721

@snissn

Description

@snissn

Context

Request

  • Vendor the upstream EIP-7951 test vector set (test-vectors.json) into the builtin-actors repo.
  • Update/add tests to consume the vendored JSON and validate P256VERIFY behavior against it.

Notes

Acceptance criteria

  • Vendored JSON is checked in with a short provenance note (source URL + date/commit if available).
  • Tests iterate vectors (optionally filtering NoBenchmark) and assert output semantics (32-byte 0x..01 on success, empty on failure) and non-revert behavior.
  • CI runtime remains reasonable (sampling/filtering is OK if needed).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    📌 Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions