TPU and TVU docs changes (#30301)

* docs: add tpu and tvu to terminology

* docs: add brief description to tvu doc
This commit is contained in:
Proph3t 2023-02-16 00:34:32 +00:00 committed by GitHub
parent 4892a6a910
commit b9b7178f1f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View File

@ -344,6 +344,10 @@ A digitally transferable asset.
[Transactions](#transaction) per second.
## tpu
[Transaction processing unit](validator/tpu.md).
## transaction
One or more [instructions](#instruction) signed by a [client](#client) using one or more [keypairs](#keypair) and executed atomically with only two possible outcomes: success or failure.
@ -360,6 +364,10 @@ The number of [confirmed blocks](#confirmed-block) since the transaction was acc
A set of [transactions](#transaction) that may be executed in parallel.
## tvu
[Transaction validation unit](validator/tvu.md).
## validator
A full participant in a Solana network [cluster](#cluster) that produces new [blocks](#block). A validator validates the transactions added to the [ledger](#ledger)

View File

@ -2,6 +2,10 @@
title: TVU
---
TVU (Transaction Validation Unit) is the logic of the validator
responsible for validating and propogating blocks and processing
those blocks' transactions through the runtime.
![TVU Block Diagram](/img/tvu.svg)
## Retransmit Stage