Docs.rs
  • snarkos-node-bft-2.2.2
    • snarkos-node-bft 2.2.2
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • howardwu
    • Dependencies
      • anyhow ^1.0.70 normal
      • async-recursion ^1.0 normal
      • async-trait ^0.1 normal
      • bytes ^1 normal
      • colored ^2 normal
      • futures ^0.3.27 normal
      • indexmap ^2.0 normal
      • parking_lot ^0.12 normal
      • rand ^0.8 normal
      • rayon ^1 normal
      • serde ^1 normal
      • sha2 ^0.10 normal
      • snarkos-account =2.2.2 normal
      • snarkos-node-bft-events =2.2.2 normal
      • snarkos-node-bft-ledger-service =2.2.2 normal
      • snarkos-node-sync =2.2.2 normal
      • snarkos-node-tcp =2.2.2 normal
      • snarkvm =0.16.6 normal
      • snow ^0.9 normal
      • time ^0.3 normal
      • tokio ^1.28 normal
      • tokio-stream =0.1 normal
      • tokio-util ^0.7 normal
      • tracing ^0.1 normal
      • axum ^0.6 dev
      • axum-extra ^0.8.0 dev
      • clap ^4.4 dev
      • deadline ^0.2 dev
      • itertools ^0.11 dev
      • mockall ^0.11.4 dev
      • open ^5 dev
      • paste ^1 dev
      • proptest ^1.3.1 dev
      • rand_chacha ^0.3 dev
      • rand_distr ^0.4 dev
      • rayon ^1 dev
      • snarkvm =0.16.6 dev
      • test-strategy ^0.3.1 dev
      • tower-http ^0.4 dev
      • tracing-subscriber ^0.3 dev
      • tracing-test ^0.1 dev
    • Versions
    • 62.3% of the crate is documented
  • Go to latest version
  • Platform
    • 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

snarkos_node_bft2.2.2

  • Macros
  • Structs
  • Constants
  • Traits
  • Functions
  • Type Aliases
?
Change settings

List of all items

Structs

  • BFT
  • Gateway
  • Primary
  • Sync
  • Worker
  • helpers::cache::Cache
  • helpers::channels::BFTReceiver
  • helpers::channels::BFTSender
  • helpers::channels::ConsensusReceiver
  • helpers::channels::ConsensusSender
  • helpers::channels::PrimaryReceiver
  • helpers::channels::PrimarySender
  • helpers::channels::SyncReceiver
  • helpers::channels::SyncSender
  • helpers::channels::WorkerReceiver
  • helpers::channels::WorkerSender
  • helpers::dag::DAG
  • helpers::pending::Pending
  • helpers::proposal::Proposal
  • helpers::ready::Ready
  • helpers::resolver::Resolver
  • helpers::storage::Storage
  • helpers::storage::StorageInner

Traits

  • Transport

Macros

  • spawn_blocking

Functions

  • helpers::channels::init_bft_channels
  • helpers::channels::init_consensus_channels
  • helpers::channels::init_primary_channels
  • helpers::channels::init_sync_channels
  • helpers::channels::init_worker_channels
  • helpers::fmt_id
  • helpers::partition::assign_to_worker
  • helpers::partition::assign_to_workers
  • helpers::partition::sha256d_to_u128
  • helpers::timestamp::check_timestamp_for_liveness
  • helpers::timestamp::now

Type Aliases

  • ProposedBatch

Constants

  • CONTEXT
  • MAX_BATCH_DELAY
  • MAX_GC_ROUNDS
  • MAX_LEADER_CERTIFICATE_DELAY
  • MAX_TIMESTAMP_DELTA_IN_SECS
  • MAX_TRANSMISSIONS_PER_BATCH
  • MAX_TRANSMISSIONS_PER_WORKER_PING
  • MAX_WORKERS
  • MEMORY_POOL_PORT
  • PRIMARY_PING_INTERVAL
  • WORKER_PING_INTERVAL