Merge stable into unstable
This commit is contained in:
commit
fe8bbb2388
|
@ -1,3 +1,11 @@
|
||||||
|
2021-10-04 v1.5.1
|
||||||
|
=================
|
||||||
|
|
||||||
|
Nimbus `v1.5.1` is a `high-urgency` release for all users who have already upgraded to `v1.5.0`. It fixes a deposit contract syncing issue manifesting as the warning message "Eth1 chain not synced". Under specific circumstances, such a failure to sync the Eth1 chain may result in missed Eth2 block proposals, so affected users are advised to upgrade as soon as possible.
|
||||||
|
|
||||||
|
For anyone still running Nimbus v1.4.x or earlier, migrating to v1.5.1 continues to be a `medium-urgency` but *mandatory* upgrade that must be installed **before October 27th**.
|
||||||
|
|
||||||
|
|
||||||
2021-10-04 v1.5.0
|
2021-10-04 v1.5.0
|
||||||
=================
|
=================
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ import
|
||||||
typetraits, uri, json],
|
typetraits, uri, json],
|
||||||
# Nimble packages:
|
# Nimble packages:
|
||||||
chronos, json, metrics, chronicles/timings,
|
chronos, json, metrics, chronicles/timings,
|
||||||
web3, web3/ethtypes as web3Types, web3/ethhexstrings, web3/engine_api,
|
web3, web3/ethtypes as web3Types, web3/ethhexstrings,
|
||||||
eth/common/eth_types,
|
eth/common/eth_types,
|
||||||
eth/async_utils, stew/byteutils,
|
eth/async_utils, stew/byteutils,
|
||||||
# Local modules:
|
# Local modules:
|
||||||
|
@ -422,6 +422,13 @@ proc executePayload*(p: Web3DataProviderRef,
|
||||||
payload: engine_api.ExecutionPayload): Future[ExecutePayloadResponse] =
|
payload: engine_api.ExecutionPayload): Future[ExecutePayloadResponse] =
|
||||||
p.web3.provider.engine_executePayload(payload)
|
p.web3.provider.engine_executePayload(payload)
|
||||||
|
|
||||||
|
proc consensusValidated*(p: Web3DataProviderRef,
|
||||||
|
blockHash: BlockHash,
|
||||||
|
status: BlockValidationStatus): Future[JsonNode] =
|
||||||
|
p.web3.provider.engine_consensusValidated(BlockValidationResult(
|
||||||
|
blockHash: blockHash,
|
||||||
|
status: $status))
|
||||||
|
|
||||||
proc forkchoiceUpdated*(p: Web3DataProviderRef,
|
proc forkchoiceUpdated*(p: Web3DataProviderRef,
|
||||||
headBlock, finalizedBlock: Eth2Digest): Future[JsonNode] =
|
headBlock, finalizedBlock: Eth2Digest): Future[JsonNode] =
|
||||||
p.web3.provider.engine_forkchoiceUpdated(ForkChoiceUpdate(
|
p.web3.provider.engine_forkchoiceUpdated(ForkChoiceUpdate(
|
||||||
|
|
|
@ -15,7 +15,7 @@ when not defined(nimscript):
|
||||||
const
|
const
|
||||||
versionMajor* = 1
|
versionMajor* = 1
|
||||||
versionMinor* = 5
|
versionMinor* = 5
|
||||||
versionBuild* = 0
|
versionBuild* = 1
|
||||||
|
|
||||||
versionBlob* = "stateofus" # Single word - ends up in the default graffitti
|
versionBlob* = "stateofus" # Single word - ends up in the default graffitti
|
||||||
|
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit 9a23474afb7e2a14798ec0bf0e69e96cd5895e55
|
Subproject commit 97e05aea6573d2630e318e7777a54d95db6ec40e
|
Loading…
Reference in New Issue