From 0a6f7e67196bd6b7e61cbff16d211f96c1488b0a Mon Sep 17 00:00:00 2001 From: Rootul Patel Date: Wed, 1 Mar 2023 15:48:20 -0500 Subject: [PATCH] docs: remove evidenceData from block data structures diagram --- specs/src/specs/data_structures.md | 6 ++++++ .../specs/figures/block_data_structures.dot | 4 ++-- .../specs/figures/block_data_structures.svg | 20 +++++++------------ 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/specs/src/specs/data_structures.md b/specs/src/specs/data_structures.md index e633130618..58f488f345 100644 --- a/specs/src/specs/data_structures.md +++ b/specs/src/specs/data_structures.md @@ -51,6 +51,7 @@ - [SignedTransactionDataBurn](#signedtransactiondataburn) - [SignedTransactionRedelegateCommission](#signedtransactionredelegatecommission) - [SignedTransactionRedelegateReward](#signedtransactionredelegatereward) + - [PayForBlobData](#payforblobdata) - [IntermediateStateRootData](#intermediatestaterootdata) - [WrappedIntermediateStateRoot](#wrappedintermediatestateroot) - [IntermediateStateRoot](#intermediatestateroot) @@ -148,6 +149,7 @@ Data that is [erasure-coded](#erasure-coding) for [data availability checks](htt |-----------------------------|---------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------| | `transactionData` | [TransactionData](#transactiondata) | Transaction data. Transactions modify the validator set and balances, and pay fees for messages to be included. | | `intermediateStateRootData` | [IntermediateStateRootData](#intermediatestaterootdata) | Intermediate state roots used for fraud proofs. | +| `payForBlobData` | [PayForBlobData](#payforblobdata) | PayForBlob data. Transactions that pay for blobs to be included. | | `messageData` | [MessageData](#messagedata) | Message data. Messages are app data. | ### Commit @@ -792,6 +794,10 @@ Assigns validator's pending commission to a delegation. Adds delegation's pending rewards to voting power. +### PayForBlobData + +// TODO: + ### IntermediateStateRootData | name | type | description | diff --git a/specs/src/specs/figures/block_data_structures.dot b/specs/src/specs/figures/block_data_structures.dot index f98a4e4c4a..70812f76b7 100644 --- a/specs/src/specs/figures/block_data_structures.dot +++ b/specs/src/specs/figures/block_data_structures.dot @@ -12,7 +12,7 @@ digraph G { subgraph cluster_body { label = "availableData"; - struct3 [label = "{ | { transactionData | intermediateStateRoots | evidenceData | messageData } }"]; + struct3 [label = "{ | { transactionData | intermediateStateRoots | payForBlobData | messageData } }"]; } subgraph cluster_lastcommit { @@ -33,4 +33,4 @@ digraph G { edge [style = invis]; struct1 -> struct3; struct1 -> struct4; -} \ No newline at end of file +} diff --git a/specs/src/specs/figures/block_data_structures.svg b/specs/src/specs/figures/block_data_structures.svg index 5c0bddf8dc..c47a8b80c9 100644 --- a/specs/src/specs/figures/block_data_structures.svg +++ b/specs/src/specs/figures/block_data_structures.svg @@ -1,11 +1,5 @@ - - - - - + G @@ -54,17 +48,17 @@ intermediateStateRoots -evidenceData +payForBlobData messageData -struct4:f0->struct3 +struct4:f0->struct3 NMT roots to -erasure-coded data +erasure-coded data @@ -100,7 +94,7 @@ -struct1:f9->struct4 +struct1:f9->struct4 Merkle root of @@ -109,7 +103,7 @@ -struct1:f5->struct2 +struct1:f5->struct2