·
11 commits
to main
since this release
What Changed
Karst ready release for op-rbuilder with op-reth 2.3.0.
Known regression: op-reth v2 wraps the inner pool in OpPool<P> and does not re-expose Pool::validator() through the wrapper, so Flashpool no longer pre-validates transactions before dispatching them to the presim path. Obviously-invalid txs (bad balance, nonce gap, fee too low, etc.) will now burn an EVM simulation before being rejected by the inner pool. The fix is ethereum-optimism/optimism#20408, which adds OpPool::validate() and is slated to ship in op-reth v2.3.1.
Dependency Upgrades
-
d35f193Bump to op-reth/v2.3.0 (reth 81c0261 / revm 38 / alloy 2.0) for Karst (#532) -
f98b1f5Bump Cargo version to 0.4.8