Update TVU with transaction status service (#28505)

There is no storage stage
This commit is contained in:
sakridge 2022-10-21 14:37:30 +02:00 committed by GitHub
parent 580b4f81bf
commit b6f5cc6ebf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 18 additions and 18 deletions

View File

@ -10,24 +10,24 @@
| ^ List| |
+-----------------+ | | |
shreds(forward=true)| | | |
+-----------------------------------------------------------------------------------------+
| | | | | |
| TVU | | +--------+ | |
| | | v | |
+------------+ | +-------+ +------------+ +-+--+---+---+ +---+--------------+ +---------+ |
| | Repair | | | | | | Retransmit | | Replay | | Storage | |
| Upstream +------------->+ +->+ Shred +--->+ Stage +----->+ Stage +----->+ Stage | |
| Validators | TVU | | Shred | | Verify | | | | +--------------+ | | | |
| +------------->+ Fetch | | Leader Sig | +------+-----+ | | PoH Verify | | +---------+ |
| | | | Stage | | Stage | ^ | | TX Sig Verify| | |
| +------------->+ | | | | | | | | |
| | TVU | | | +--+---------+ | | +-+------------+ | |
+------------+ Forwards| +-------+ ^ | | | | |
| | | +------------------+ |
| | | | |
| | | | |
| | | | |
+-----------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------+
| | | | | |
| TVU | | +--------+ | |
| | | v | |
+------------+ | +-------+ +------------+ +-+--+---+---+ +---+--------------+ +-------------+ |
| | Repair | | | | | | Retransmit | | Replay | | Transaction | |
| Upstream +------------->+ +->+ Shred +--->+ Stage +----->+ Stage +----->+ Status | |
| Validators | TVU | | Shred | | Verify | | | | +--------------+ | | Service | |
| +------------->+ Fetch | | Leader Sig | +------+-----+ | | PoH Verify | | | (optional) | |
| | | | Stage | | Stage | ^ | | TX Sig Verify| | +-------------+ |
| +------------->+ | | | | | | | | |
| | TVU | | | +--+---------+ | | +-+------------+ | |
+------------+ Forwards| +-------+ ^ | | | | |
| | | +------------------+ |
| | | | |
| | | | |
| | | | |
+---------------------------------------------------------------------------------------------+
| | |
| |Validator v
| |Stakes +---+-----+