30 lines
1.9 KiB
Plaintext
30 lines
1.9 KiB
Plaintext
.----------------------------------.
|
|
| Fullnode |
|
|
| |
|
|
.--------. | .------------------. |
|
|
| |---->| | |
|
|
| Client | | | JSON RPC Service | |
|
|
| |<----| | |
|
|
`----+---` | `------------------` |
|
|
| | ^ |
|
|
| | | .----------------. | .------------------.
|
|
| | | | Gossip Service |<-------| Validators |
|
|
| | | `----------------` | | |
|
|
| | | ^ | | |
|
|
| | | | | | .------------. |
|
|
| | .--+---. .--+---. .---------. | | | | |
|
|
| | | Bank |<-|Replay| |BlobFetch|<-----+ Upstream | |
|
|
| | | Forks| |Stage | | Stage | | | | Validators | |
|
|
| | `------` `------` `-+-------` | | | | |
|
|
| | ^ ^ | | | `------------` |
|
|
| | | | v | | |
|
|
| | | .-+-------. | | |
|
|
| | | |Blocktree| | | |
|
|
| | | `---------` | | .------------. |
|
|
| | | ^ | | | | |
|
|
| | | | | | | Downstream | |
|
|
| | .--+--. .-------+---. | | | Validators | |
|
|
`-------->| TPU +-->| Broadcast +------------->| | |
|
|
| `-----` | Service | | | `------------` |
|
|
| `-----------` | `------------------`
|
|
`----------------------------------` |