besu-verkle-trie GitHub

PR #25 TEST: genesis stateroot
## PR description Provides a new testcase based on kaustinen genesis. It puts a list of key-value pairs from a csv file and commits. The expected stateroot is taken from geth dotfile after genesis. This can be used to investigates the bugs found in the commitments.
Created At 2023-11-29 15:37:20 +0000 UTC
PR #24 Fix chunkify PUSH32 at 31st byte edge case
## PR description This PR adds a check to prevent the first byte of a code chunk (push data) to be of value 32 (0x20). When a PUSH32 appears in the 31 byte of a code chunk (suppose codechunk n) code chunk n+1 should have the first byte declaring that the following 31 bytes are pushdata and codechunk n+2 will have the first byte declaring that the following 1 byte is the overflow of the pushdata. Test for this has been added using the sample from Kaustinen genesis. ## Fixed Issue(s) Fixes #14
Created At 2023-11-29 05:35:35 +0000 UTC