@ethereumjs/util / VerkleExecutionWitness
Defined in: packages/util/src/verkle.ts:122
Experimental, object format could eventual change. An object that provides the state and proof necessary for verkle stateless execution
parentStateRoot:
`0x${string}`
Defined in: packages/util/src/verkle.ts:126
The stateRoot of the parent block
stateDiff:
VerkleStateDiff
[]
Defined in: packages/util/src/verkle.ts:132
An array of state diffs. Each item corresponding to state accesses or state modifications of the block. In the current design, it also contains the resulting state of the block execution (post-state).
verkleProof:
VerkleProof
Defined in: packages/util/src/verkle.ts:137
The verkle proof for the block. Proves that the provided stateDiff belongs to the canonical verkle tree.