Skip to content

feat(typescript): expose FLATFILES on the napi-rs client #436

@userFRM

Description

@userFRM

Problem

sdks/typescript/src/lib.rs and historical_methods.rs have no FLATFILES bindings.

Proposed solution

Add tdx.flatfileRequest, tdx.flatfileRequestDecoded, tdx.flatfileRequestRaw, plus the 9 convenience methods (tdx.flatfileOptionOpenInterest, etc.). Expose SecType / ReqType / FlatFileFormat as TypeScript enums via #[napi]. Update the generated .d.ts and the npm-package README quick-start.

Impact

Node.js consumers (browser-adjacent tooling, ops scripts) get parity with the Rust core.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions