github grandinetech/grandine 2.0.0.rc0

pre-release11 hours ago

Grandine 2.0.0.rc0 is a high-priority release for Holesky, Sepolia, Hoodi testnet users only. It's not recommended to upgrade mainnet nodes to this version.

What's Changed

  • Peerdas fulu by @Tumas in #297
  • Refine should_retry_block condition after accepting data column by @Tumas in #353
  • Add R0 and SP1 zkvm guest programs by @ArtiomTr in #304
  • Update README build instructions by @povi in #354
  • Do not batch request missing data columns before PeerDAS by @povi in #355
  • Optimize SSZ decoding by @weekday-grandine-io in #167
  • Use u64::checked_div when calculating max_slot_head by @Tumas in #356
  • Log inbound_request_id when logging received requests by @Tumas in #359
  • Sync with data column sidecar reconstruction enabled by default by @povi in #361
  • For debug purposes extend GET /eth/v1/debug/beacon/data_column_sidecars/{block_id} endpoint by @povi in #363
  • Add more info to logs by @Tumas in #368
  • Increase max_slot_ahead by @hangleang in #370
  • Fix incorrect fork exists check in fork context by @hangleang in #365
  • Retry block to rebuild pruned beacon state from state cache if blob or data sidecar gets delayed due to missing state by @povi in #372
  • Move EL & beacon API reconstruction code into tokio::spawn::blocking by @Tumas in #364
  • Load cgc from metadata in network initialization by @hangleang in #373
  • Use separate dedicated executor for data column reconstruction by @Tumas in #362
  • Fx data columns by root rpc request limit by @hangleang in #371
  • Deserialize blob schedule in desc, reverse at serialize by @hangleang in #375
  • Fix issue with requesting current epoch proposer duties by @povi in #378
  • Ignore non-sampling data column sidecars by @hangleang in #376
  • Backfill custody group columns by @povi in #274
  • Review what should be included in fork choice debug log level by @povi in #383
  • Fix expected max responses for BlobsByRange requests by @Tumas in #381
  • Fix columns back sync validation by @hangleang in #384

Full Changelog: 1.1.5...2.0.0.rc0

Don't miss a new grandine release

NewReleases is sending notifications on new releases.