jacobkaufmann / evangelion

a prototype ethereum block builder
Apache License 2.0
84 stars 10 forks source link

refactor: decompose build into building and packaging #52

Closed jacobkaufmann closed 1 year ago

jacobkaufmann commented 1 year ago

decompose build into "building" and "packaging". here, packaging refers to the computation of various accumulators (e.g. merkle roots) and the construction of the header and sealed block.

one immediate benefit here is that we can test the building logic without having to worry about state root computation.