Crate solana[−][src]
The solana
library implements the Solana high-performance blockchain architecture.
It includes a full Rust implementation of the architecture (see
Server) as well as hooks to GPU implementations of its most
paralellizable components (i.e. SigVerify). It also includes
command-line tools to spin up fullnodes and a Rust library
(see ThinClient) to interact with them.
Modules
bank |
The |
banking_stage |
The |
blob_fetch_stage |
The |
budget |
The |
choose_gossip_peer_strategy | |
counter | |
crdt |
The |
drone |
The |
entry |
The |
entry_writer |
The |
fetch_stage |
The |
fullnode |
The |
hash |
The |
ledger |
The |
logger |
The |
metrics |
The |
mint |
The |
nat |
The |
ncp |
The |
packet |
The |
payment_plan |
The |
record_stage |
The |
recorder |
The |
replicate_stage |
The |
request |
The |
request_processor |
The |
request_stage |
The |
result |
The |
rpu |
The |
service | |
signature |
The |
sigverify |
The |
sigverify_stage |
The |
streamer |
The |
thin_client |
The |
timing |
The |
tpu |
The |
transaction |
The |
tvu |
The |
voting | |
window_stage |
The |
write_stage |
The |