[−][src]Module solana::tvu
The tvu
module implements the Transaction Validation Unit, a
multi-stage transaction validation pipeline in software.
- BlobFetchStage
- Incoming blobs are picked up from the TVU sockets and repair socket.
- RetransmitStage
- Blobs are windowed until a contiguous chunk is available. This stage also repairs and retransmits blobs that are in the queue.
- ReplayStage
- Transactions in blobs are processed and applied to the bank.
- TODO We need to verify the signatures in the blobs.
- StorageStage
- Generating the keys used to encrypt the ledger and sample it for storage mining.
Structs
Sockets | |
Tvu |