jacobkaufmann / evangelion

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

fix: mark bundle executed after all its txs execute #31

Closed jacobkaufmann closed 1 year ago

jacobkaufmann commented 1 year ago

currently we (re)insert the bundle into the set of executed bundles after each transaction within the bundle executes. here, we correct the bundle tracking to only add the bundle to the set after all transactions in the bundle execute.