Docs.rs
solana-core-3.0.1
solana-core 3.0.1
Permalink
Docs.rs crate page
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
anza-team
Dependencies
agave-banking-stage-ingress-types =3.0.1
normal
agave-feature-set =3.0.1
normal
agave-transaction-view =3.0.1
normal
agave-verified-packet-receiver =3.0.1
normal
agave-votor =3.0.1
normal
ahash ^0.8.11
normal
anyhow ^1.0.99
normal
arrayvec ^0.7.6
normal
assert_matches ^1.5.0
normal
async-trait ^0.1.89
normal
base64 ^0.22.1
normal
bincode ^1.3.3
normal
bs58 ^0.5.1
normal
bytemuck ^1.23.2
normal
bytes ^1.10
normal
chrono ^0.4.41
normal
conditional-mod ^0.1.0
normal
crossbeam-channel ^0.5.15
normal
dashmap ^5.5.3
normal
derive_more ^1.0.0
normal
etcd-client ^0.11.1
normal
futures ^0.3.31
normal
histogram ^0.6.9
normal
itertools ^0.12.1
normal
log ^0.4.27
normal
lru ^0.7.7
normal
min-max-heap ^1.3.0
normal
num_cpus ^1.17.0
normal
num_enum ^0.7.4
normal
prio-graph ^0.3.0
normal
qualifier_attr ^0.2.2
normal
quinn ^0.11.8
normal
rand ^0.8.5
normal
rand_chacha ^0.3.1
normal
rayon ^1.10.0
normal
rolling-file ^0.2.0
normal
rustls ^0.23.31
normal
serde ^1.0.219
normal
serde_bytes ^0.11.17
normal
serde_derive ^1.0.219
normal
slab ^0.4.11
normal
solana-account ^3.0.0
normal
solana-accounts-db =3.0.1
normal
solana-address-lookup-table-interface ^3.0.0
normal
solana-bincode ^3.0.0
normal
solana-bloom =3.0.1
normal
solana-builtins-default-costs =3.0.1
normal
solana-client =3.0.1
normal
solana-clock ^3.0.0
normal
solana-cluster-type ^3.0.0
normal
solana-compute-budget =3.0.1
normal
solana-compute-budget-instruction =3.0.1
normal
solana-compute-budget-interface ^3.0.0
normal
solana-connection-cache =3.0.1
normal
solana-cost-model =3.0.1
normal
solana-entry =3.0.1
normal
solana-epoch-schedule ^3.0.0
normal
solana-fee =3.0.1
normal
solana-fee-calculator ^3.0.0
normal
solana-fee-structure ^3.0.0
normal
solana-frozen-abi ^3.0.0
normal
optional
solana-frozen-abi-macro ^3.0.0
normal
optional
solana-genesis-config ^3.0.0
normal
solana-geyser-plugin-manager =3.0.1
normal
solana-gossip =3.0.1
normal
solana-hard-forks ^3.0.0
normal
solana-hash ^3.0.0
normal
solana-instruction ^3.0.0
normal
solana-keypair ^3.0.0
normal
solana-ledger =3.0.1
normal
solana-loader-v3-interface ^6.1.0
normal
solana-measure =3.0.1
normal
solana-message ^3.0.0
normal
solana-metrics =3.0.1
normal
solana-native-token ^3.0.0
normal
solana-net-utils =3.0.1
normal
solana-nonce ^3.0.0
normal
solana-nonce-account ^3.0.0
normal
solana-packet ^3.0.0
normal
solana-perf =3.0.1
normal
solana-poh =3.0.1
normal
solana-poh-config ^3.0.0
normal
solana-pubkey ^3.0.0
normal
solana-quic-client =3.0.1
normal
solana-quic-definitions ^3.0.0
normal
solana-rayon-threadlimit =3.0.1
normal
solana-rent ^3.0.0
normal
solana-rpc =3.0.1
normal
solana-rpc-client-api =3.0.1
normal
solana-runtime =3.0.1
normal
solana-runtime-transaction =3.0.1
normal
solana-sanitize ^3.0.0
normal
solana-sdk-ids ^3.0.0
normal
solana-send-transaction-service =3.0.1
normal
solana-sha256-hasher ^3.0.0
normal
solana-short-vec ^3.0.0
normal
solana-shred-version ^3.0.0
normal
solana-signature ^3.1.0
normal
solana-signer ^3.0.0
normal
solana-slot-hashes ^3.0.0
normal
solana-slot-history ^3.0.0
normal
solana-streamer =3.0.1
normal
solana-svm =3.0.1
normal
solana-svm-timings =3.0.1
normal
solana-svm-transaction =3.0.1
normal
solana-system-interface ^2.0
normal
solana-system-transaction ^3.0.0
normal
solana-sysvar ^3.0.0
normal
solana-time-utils ^3.0.0
normal
solana-tls-utils =3.0.1
normal
solana-tpu-client =3.0.1
normal
solana-tpu-client-next =3.0.1
normal
solana-transaction ^3.0.0
normal
solana-transaction-error ^3.0.0
normal
solana-transaction-status =3.0.1
normal
solana-turbine =3.0.1
normal
solana-unified-scheduler-pool =3.0.1
normal
solana-validator-exit ^3.0.0
normal
solana-version =3.0.1
normal
solana-vote =3.0.1
normal
solana-vote-program =3.0.1
normal
solana-wen-restart =3.0.1
normal
static_assertions ^1.1.0
normal
strum ^0.24
normal
strum_macros ^0.24
normal
sys-info ^0.9.1
normal
tempfile ^3.20.0
normal
thiserror ^2.0.16
normal
tokio ^1.47.1
normal
tokio-util ^0.7.16
normal
trees ^0.4.2
normal
agave-reserved-account-keys =3.0.1
dev
criterion ^0.5.1
dev
fs_extra ^1.3.0
dev
serde_json ^1.0.142
dev
serial_test ^2.0.0
dev
solana-account ^3.0.0
dev
solana-bpf-loader-program =3.0.1
dev
solana-compute-budget-interface ^3.0.0
dev
solana-compute-budget-program =3.0.1
dev
solana-cost-model =3.0.1
dev
solana-keypair ^3.0.0
dev
solana-ledger =3.0.1
dev
solana-logger ^3.0.0
dev
solana-net-utils =3.0.1
dev
solana-poh =3.0.1
dev
solana-program-runtime =3.0.1
dev
solana-rpc =3.0.1
dev
solana-stake-program =3.0.1
dev
solana-system-program =3.0.1
dev
solana-unified-scheduler-logic =3.0.1
dev
solana-unified-scheduler-pool =3.0.1
dev
solana-vote =3.0.1
dev
spl-memo-interface ^2.0.0
dev
static_assertions ^1.1.0
dev
test-case ^3.3.1
dev
tikv-jemallocator ^0.6.0
normal
sysctl ^0.4.6
normal
Versions
7.19%
of the crate is documented
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
Module consensus
solana_
core
3.0.1
Module consensus
Module Items
Modules
Structs
Enums
Constants
Functions
Type Aliases
In crate solana_
core
solana_core
Module
consensus
Copy item path
Source
Modules
§
fork_
choice
heaviest_
subtree_
fork_
choice
progress_
map
tower_
storage
tree_
diff
vote_
stake_
tracker
Structs
§
Tower
Enums
§
External
Root
Source
Switch
Fork
Decision
Threshold
Decision
Tower
Error
Tower
Versions
Constants
§
SWITCH_
FORK_
THRESHOLD
VOTE_
THRESHOLD_
DEPTH
Functions
§
reconcile_
blockstore_
roots_
with_
external_
source
Type Aliases
§
Pubkey
Votes
Result
Stake
Voted
Stakes