Bullet Rust SDK
Rust client for the Bullet trading API, with JavaScript/TypeScript bindings.
Rust quickstart
[]
= "*"
= { = "1", = ["macros", "rt-multi-thread"] }
use Client;
async
For signing, order submission and streaming, see the Rust API and runnable examples.
JavaScript/TypeScript
See the npm usage guide and platform examples.
Development
The REST client is generated from committed rust/openapi.json; normal builds do not
fetch a schema. Refresh it with just refresh-spec when the Trading API changes.
Rust and WASM public APIs must stay in sync. See WASM codegen
for the generated-source boundary and just --list for development commands.