Docs.rs
  • pyth-lazer-protocol-0.6.2
    • pyth-lazer-protocol 0.6.2
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • pyth-ops
    • Dependencies
      • anyhow ^1.0.89 normal
      • base64 ^0.22.1 normal
      • byteorder ^1.5.0 normal
      • derive_more ^1.0.0 normal
      • itertools ^0.13.0 normal
      • rust_decimal ^1.36.0 normal
      • serde ^1.0.210 normal
      • serde_json ^1.0 normal
      • alloy-primitives ^0.8.19 dev
      • bincode ^1.3.3 dev
      • bs58 ^0.5.1 dev
      • ed25519-dalek ^2.1.1 dev
      • hex ^0.4.3 dev
      • libsecp256k1 ^0.7.1 dev
    • Versions
    • 21.37% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

pyth_lazer_protocol0.6.2

Module router

Module Items

  • Structs
  • Enums
  • Functions

In crate pyth_lazer_protocol

pyth_lazer_protocol

Module router

Source
Expand description

WebSocket JSON protocol types for API the router provides to consumers and publishers.

Structs§

ChannelId
FixedRate
JsonBinaryData
JsonUpdate
ParsedFeedPayload
ParsedPayload
Price
PriceFeedId
PublisherId
Rate
SubscriptionParams
SubscriptionParamsRepr
TimestampUs

Enums§

Channel
DeliveryFormat
Format
JsonBinaryEncoding
PriceFeedProperty

Functions§

default_parsed