Skip to content

Releases: ChainSafe/lodestar

Release v1.1.1

19 Oct 17:20
9d07393
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

  • v1.1.1 (#4670) (@wemeetagain)
  • vc: configure afterBlockDelaySlotFraction for Attestation and SyncCommitteeSignature (#4626) (@tuyennhv)
  • Vc to submit SyncCommitteeSignature on early block (#4615) (@tuyennhv)

Release v1.1.1-rc.0

19 Oct 15:06
9693106
Compare
Choose a tag to compare
Release v1.1.1-rc.0 Pre-release
Pre-release

Changelog

Full Changelog

Merged pull requests:

  • vc: configure afterBlockDelaySlotFraction for Attestation and SyncCommitteeSignature (#4626) (@tuyennhv)
  • Vc to submit SyncCommitteeSignature on early block (#4615) (@tuyennhv)

Release v1.2.0-rc.1

07 Oct 22:53
42d4ae9
Compare
Choose a tag to compare
Release v1.2.0-rc.1 Pre-release
Pre-release

Changelog

Full Changelog

Merged pull requests:

Release v1.2.0-rc.0

28 Sep 16:15
defa89e
Compare
Choose a tag to compare
Release v1.2.0-rc.0 Pre-release
Pre-release

Changelog

Full Changelog

Merged pull requests:

Release v1.1.0

23 Sep 15:05
90a92dd
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

Release v1.1.0-rc.0

21 Sep 03:03
93d37f1
Compare
Choose a tag to compare
Release v1.1.0-rc.0 Pre-release
Pre-release

Changelog

Full Changelog

Merged pull requests:

Release v1.0.0

23 Aug 13:52
4fb7950
Compare
Choose a tag to compare

Lodestar started nearly 4 years ago when it was told to Greg (CTO @ ChainSafe Systems) that developing a consensus client with JavaScript was a crazy idea. However, we’re now one step closer to living in a dream where we can have browser-compatible access to blockchain data directly from a decentralized Ethereum blockchain. Thanks to everyone that has participated in this journey, Lodestar is today production-ready and merge-ready.

Breaking Changes

Lodestar CLI flags have changed for all commands. Below there's a sample usage of a validator node for v0.41.0 and v1.0.0

v0.41.0

lodestar beacon
--rootDir /data
--api.rest.enabled
--api.rest.host 0.0.0.0
--execution.urls http://localhost:8551
--jwt-secret /jwtsecret
--weakSubjectivitySyncLatest
--weakSubjectivityServerUrl http://other-beacon-node

lodestar validator
--rootDir /data
--server http://localhost:9596
--importKeystoresPath /keystores
--importKeystoresPassword /password.txt

v1.0.0

lodestar beacon
--dataDir /data
--rest
--rest.address 0.0.0.0
--execution.urls http://localhost:8551
--jwt-secret /jwtsecret
--checkpointSyncUrl http://other-beacon-node

lodestar validator
--dataDir /data
--server http://localhost:9596
--importKeystores /keystores
--importKeystoresPassword /password.txt

Exhaustive list of all flag changes:

global flags

Previous flag New flag
rootDir dataDir
logLevelFile logFileLevel
logRotate logFileDailyRotate
logMaxFiles logFileDailyRotate
network prater network goerli

lodestar beacon command

Previous flag New flag
api.rest.api rest
api.rest.cors rest.cors
api.rest.enabled rest.namespace
api.rest.address rest.address
api.rest.host rest.address
api.rest.port rest.port
builder.enabled builder
chain.proposerBoostEnabled dropped
chain.computeUnrealized dropped
chain.defaultFeeRecipient suggestedFeeRecipient
eth1.enabled eth1
eth1.providerUrl dropped
eth1.depositContractDeployBlock hidden
metrics.listenAddress metrics.address
metrics.enabled metrics
network.discv5.enabled discv5
network.discv5.bindAddr listenAddress
network.discv5.bootEnrs bootnodes
network.maxPeers dropped
network.targetPeers targetPeers
network.bootMultiaddrs dropped
network.localMultiaddrs use port + listenAddress
network.subscribeAllSubnets subscribeAllSubnets
weakSubjectivityStateFile dropped
weakSubjectivitySyncLatest set to default
weakSubjectivityServerUrl checkpointSyncUrl
weakSubjectivityCheckpoint wssCheckpoint

lodestar validator command

Previous flag New flag
importKeystoresPath importKeystores
defaultFeeRecipient suggestedFeeRecipient

Changelog

Full Changelog

Merged pull requests:

Read more

Release v1.0.0-rc.2

22 Aug 13:43
Compare
Choose a tag to compare
Release v1.0.0-rc.2 Pre-release
Pre-release

Changelog

Full Changelog

Merged pull requests:

Release v1.0.0-rc.1

21 Aug 08:12
Compare
Choose a tag to compare
Release v1.0.0-rc.1 Pre-release
Pre-release

Changelog

Full Changelog

Merged pull requests:

Release v1.0.0-rc.0

20 Aug 12:21
Compare
Choose a tag to compare
Release v1.0.0-rc.0 Pre-release
Pre-release

Changelog

Full Changelog

Merged pull requests: