@ethereumjs/client v0.4.1
holgerd77
released this
14 Apr 10:23
·
1520 commits
to master
since this release
- Allow
forkchoiceUpdated
method to properly work on a reorg if a previous block was sent asheadBlockHash
, PR #1820 - Fix to have
newPayload
properly handle already existing payload, PR #1824 - client/engine: add ability to add blocks to blockchain without setting the head (faster engine calls!), PR #1827
- chain: safer closing to not cause db corruption during shutdown while handling engine requests, PR #1827
- CLConnectionManager: starts on first
updateStatus
in caseMergeForkIdTransition
isn't reached before merge (Goerli shadow fork scenario), PR #1827 eth_call
bug fix on specificdata
value cases, PR #1830- engine: Adds
remoteBlocks
to handle storing blocks with unknown parent in case fcU sets head to it when parent is later given tonewPayload
, PR #1830 - Moved the TxPool to
FullEthereumService
(internal refactor for merge preparation), PR #1853