github ChainSafe/lodestar v1.48.0-rc.0
Release v1.48.0-rc.0

pre-release5 hours ago

Changelog

Full Changelog

Features

Bug Fixes

  • dos protection for NetworkProcessor (#10039) (@twoeths)
  • batch verify payload attestation signatures in blocks (#10055) (@nflaig)
  • emit payload_attributes before EL payload preparation (#10037) (@ensi321)
  • fall back to finalized safe block (#10027) (@nazarhussain)
  • emit head event when fork choice head changes on clock tick (#10036) (@ensi321)
  • reject attestation source epochs below the min-span lookback (#9999) (@wemeetagain)
  • emit finalized_checkpoint event from fork choice finalized callback (#10035) (@ensi321)
  • do not abort validator monitor epoch summaries on unknown block roots (#10026) (@nflaig)
  • check the parent envelope block root in chain segment assertion (#10033) (@nflaig)
  • ignore future slot gossip messages (#10023) (@twoeths)
  • import payload envelopes of known blocks in range sync batches (#10006) (@nflaig)
  • do not import orphaned payload envelopes of old blocks in range sync (#10005) (@nflaig)
  • serve closest head state if head block post-state is not available (#10003) (@nflaig)
  • omit GAS_LIMIT_SCHEDULE from getSpec until Gloas (#10004) (@b0a7)
  • defer gossip handler to the next event loop (#9990) (@twoeths)
  • handle orphaned parent payload envelope in range sync batches (#10002) (@nflaig)
  • reject bids with block_hash equal to parent_block_hash (#9972) (@nflaig)
  • minor improvement on ptc message gossip validation (#9969) (@twoeths)
  • run cheap bid rejects before expensive validation (#9984) (@nflaig)
  • keep event stream alive if an event can not be processed (#9964) (@nflaig)
  • ignore bids from builders exiting in the parent payload (#9954) (@nflaig)
  • pre-establish builder connections before requesting bids (#9947) (@nflaig)
  • only track ACCEPT message job time (#9961) (@twoeths)
  • avoid epoch transition when validating gossip block (#9959) (@twoeths)
  • allow proposer boost reorg bid over epoch transition (#9944) (@twoeths)
  • reqresp: floor rate-limiter request cost to at least 1 token (#10034) (@lodekeeper)
  • beacon-node: skip empty Gloas payloads during range sync (#9937) (@eth2353)

Performance

Refactoring

Dependencies

Tests

Maintenance

Documentation

Don't miss a new lodestar release

NewReleases is sending notifications on new releases.