Docs.rs
  • pythnet-sdk-2.3.1
    • pythnet-sdk 2.3.1
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • pyth-ops
    • Dependencies
      • anchor-lang >=0.28.0 normal optional
      • bincode ^1.3.1 normal
      • borsh ^0.10.3 normal
      • bytemuck ^1.11.0 normal
      • byteorder ^1.4.3 normal
      • fast-math ^0.1 normal
      • hex ^0.4.3 normal
      • libsecp256k1 ^0.7.1 normal optional
      • quickcheck ^1 normal optional
      • rand ^0.8.5 normal optional
      • serde ^1.0.144 normal
      • serde_wormhole ^0.1.0 normal optional
      • sha3 ^0.10.4 normal
      • slow_primes ^0.1.14 normal
      • solana-program >=1.13.6 normal optional
      • strum ^0.24.1 normal optional
      • thiserror ^1.0.40 normal
      • wormhole-vaas-serde ^0.1.0 normal optional
      • base64 ^0.21.0 dev
      • proptest ^1.1.0 dev
      • rand ^0.7.0 dev
      • serde_json ^1.0.96 dev
      • solana-client >=1.13.6 dev
      • solana-sdk >=1.13.6 dev
      • rustc_version ^0.4 build
    • Versions
    • 26.62% of the crate is documented
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

pythnet_sdk2.3.1

Crate Items

  • Macros
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • accumulators::merkle::MerklePath
  • accumulators::merkle::MerkleRoot
  • accumulators::merkle::MerkleTree
  • accumulators::mul::MulAccumulator
  • hashers::keccak256::Keccak256
  • hashers::keccak256_160::Keccak160
  • hashers::prime::PrimeHasher
  • messages::PriceFeedMessage
  • messages::PublisherStakeCap
  • messages::PublisherStakeCapsMessage
  • messages::TwapMessage
  • wire::Deserializer
  • wire::PrefixedVec
  • wire::Serializer
  • wire::v1::AccumulatorUpdateData
  • wire::v1::MerklePriceUpdate
  • wire::v1::WormholeMerkleRoot
  • wire::v1::WormholeMessage
  • wormhole::AccumulatorSequenceTracker
  • wormhole::MessageData
  • wormhole::PostedMessageUnreliableData

Enums

  • error::Error
  • messages::Message
  • wire::DeserializerError
  • wire::SerializerError
  • wire::v1::Proof
  • wire::v1::WormholePayload

Traits

  • accumulators::Accumulator
  • hashers::Hasher

Macros

  • require

Functions

  • wire::array::deserialize
  • wire::array::serialize
  • wire::from_slice
  • wire::to_vec
  • wire::to_writer

Type Aliases

  • messages::FeedId
  • messages::Pubkey
  • wire::v1::Hash

Constants

  • ACCUMULATOR_EMITTER_ADDRESS
  • MESSAGE_BUFFER_PID
  • messages::PUBLISHER_STAKE_CAPS_MESSAGE_FEED_ID
  • pythnet::ACCUMULATOR_SEQUENCE_ADDR
  • pythnet::PYTH_PID
  • pythnet::WORMHOLE_PID
  • wire::v1::ACCUMULATOR_UPDATE_WORMHOLE_VERIFICATION_MAGIC
  • wire::v1::CURRENT_MINOR_VERSION
  • wire::v1::PYTHNET_ACCUMULATOR_UPDATE_MAGIC