From 608a86ef6d780198a114c991e655f52e3ec6fbdf Mon Sep 17 00:00:00 2001 From: Guillaume Ballet <3272758+gballet@users.noreply.github.com> Date: Tue, 2 Jul 2024 13:11:21 +0200 Subject: [PATCH 1/2] eip6800: add concurrent execution information --- specs/_features/eip6800/beacon-chain.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/specs/_features/eip6800/beacon-chain.md b/specs/_features/eip6800/beacon-chain.md index ab935cb870..e007aad185 100644 --- a/specs/_features/eip6800/beacon-chain.md +++ b/specs/_features/eip6800/beacon-chain.md @@ -130,6 +130,10 @@ class StemStateDiff(Container): stem: Stem # Valid only if list is sorted by suffixes suffix_diffs: List[SuffixStateDiff, VERKLE_WIDTH] + # Bitmap to indicate which tx accesses this stem, + # if bit #n is set, then transaction #n accesses + # this stem. Used to execute txs concurrently. + tx_accesses: BitList[MAX_TRANSACTIONS_PER_PAYLOAD] ``` #### `IPAProof` From 8d5d88f3159134cf020bed85af903f3936b09afb Mon Sep 17 00:00:00 2001 From: Guillaume Ballet <3272758+gballet@users.noreply.github.com> Date: Wed, 3 Jul 2024 12:55:46 +0200 Subject: [PATCH 2/2] fix linter error --- specs/_features/eip6800/beacon-chain.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specs/_features/eip6800/beacon-chain.md b/specs/_features/eip6800/beacon-chain.md index e007aad185..7396bb34fc 100644 --- a/specs/_features/eip6800/beacon-chain.md +++ b/specs/_features/eip6800/beacon-chain.md @@ -133,7 +133,7 @@ class StemStateDiff(Container): # Bitmap to indicate which tx accesses this stem, # if bit #n is set, then transaction #n accesses # this stem. Used to execute txs concurrently. - tx_accesses: BitList[MAX_TRANSACTIONS_PER_PAYLOAD] + tx_accesses: Bitlist[MAX_TRANSACTIONS_PER_PAYLOAD] ``` #### `IPAProof`