Merge commit 'ff0e889b587621a9bbb973a6e1ef0f145a565216' into v1.28.0-rc4

This commit is contained in:
jonathan@vulcanize.io 2024-07-08 18:21:48 +00:00
commit b5aab01218
10 changed files with 15 additions and 13 deletions

View File

@ -12,13 +12,13 @@
## Improvements ## Improvements
# v1.28.0-rc3 / 2024-07-04 # v1.28.0-rc4 / 2024-07-04
This is the third release candidate of the upcoming MANDATORY Lotus v1.28.0 release, which will deliver the Filecoin network version 23, codenamed Waffle 🧇. This is the fourth release candidate of the upcoming MANDATORY Lotus v1.28.0 release, which will deliver the Filecoin network version 23, codenamed Waffle 🧇.
**This release candidate sets the calibration network to upgrade at epoch 1779094, corresponding to 2024-07-11T12:00:00Z.** This release does NOT set the mainnet upgrade epoch yet, in which will be updated in the final release. **This release candidate sets the calibration network to upgrade at epoch 1779094, corresponding to 2024-07-11T12:00:00Z.** This release does NOT set the mainnet upgrade epoch yet, in which will be updated in the final release.
Compared to `Lotus v1.28.0-rc2`, the `Lotus v1.28.0-rc3` introduces the manifest for the "control" nodes for F3 passive testing. This change shouldn't have any impact on production nodes. Compared to `Lotus v1.28.0-rc3`, the `Lotus v1.28.0-rc4` release addresses an issue that allows us to publish Docker builds.
☢️ Upgrade Warnings ☢️ ☢️ Upgrade Warnings ☢️
@ -93,6 +93,7 @@ For certain node operators, such as full archival nodes or systems that need to
- Add finality-related params for `eth_getBlockByNumber` (https://github.com/filecoin-project/lotus/pull/12110) - Add finality-related params for `eth_getBlockByNumber` (https://github.com/filecoin-project/lotus/pull/12110)
- rename `Actor.Address` to `Actor.DelegatedAddress` and only use it for f4 addresses (https://github.com/filecoin-project/lotus/pull/12155) - rename `Actor.Address` to `Actor.DelegatedAddress` and only use it for f4 addresses (https://github.com/filecoin-project/lotus/pull/12155)
- feat:ec: integrate F3 dynamic manifest #12185 - feat:ec: integrate F3 dynamic manifest #12185
- fix: f3: Fix F3 build parameters for testground target (#12189) ([filecoin-project/lotus#12189](https://github.com/filecoin-project/lotus/pull/12189))
# v1.27.1 / 2024-06-24 # v1.27.1 / 2024-06-24

View File

@ -2,7 +2,7 @@
"openrpc": "1.2.6", "openrpc": "1.2.6",
"info": { "info": {
"title": "Lotus RPC API", "title": "Lotus RPC API",
"version": "1.28.0-rc3" "version": "1.28.0-rc4"
}, },
"methods": [ "methods": [
{ {

View File

@ -2,7 +2,7 @@
"openrpc": "1.2.6", "openrpc": "1.2.6",
"info": { "info": {
"title": "Lotus RPC API", "title": "Lotus RPC API",
"version": "1.28.0-rc3" "version": "1.28.0-rc4"
}, },
"methods": [ "methods": [
{ {

View File

@ -2,7 +2,7 @@
"openrpc": "1.2.6", "openrpc": "1.2.6",
"info": { "info": {
"title": "Lotus RPC API", "title": "Lotus RPC API",
"version": "1.28.0-rc3" "version": "1.28.0-rc4"
}, },
"methods": [ "methods": [
{ {

View File

@ -2,7 +2,7 @@
"openrpc": "1.2.6", "openrpc": "1.2.6",
"info": { "info": {
"title": "Lotus RPC API", "title": "Lotus RPC API",
"version": "1.28.0-rc3" "version": "1.28.0-rc4"
}, },
"methods": [ "methods": [
{ {

View File

@ -136,7 +136,8 @@ var (
WhitelistedBlock = cid.Undef WhitelistedBlock = cid.Undef
BootstrappersFile = "" BootstrappersFile = ""
GenesisFile = "" GenesisFile = ""
F3Enabled = false f3Enabled = false
ManifestServerID = ""
F3BootstrapEpoch abi.ChainEpoch = -1 F3BootstrapEpoch abi.ChainEpoch = -1
) )

View File

@ -39,7 +39,7 @@ func BuildTypeString() string {
} }
// NodeBuildVersion is the local build version of the Lotus daemon // NodeBuildVersion is the local build version of the Lotus daemon
const NodeBuildVersion string = "1.28.0-rc3" const NodeBuildVersion string = "1.28.0-rc4"
func NodeUserVersion() BuildVersion { func NodeUserVersion() BuildVersion {
if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" { if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" {
@ -50,7 +50,7 @@ func NodeUserVersion() BuildVersion {
} }
// MinerBuildVersion is the local build version of the Lotus miner // MinerBuildVersion is the local build version of the Lotus miner
const MinerBuildVersion = "1.28.0-rc3" const MinerBuildVersion = "1.28.0-rc4"
func MinerUserVersion() BuildVersion { func MinerUserVersion() BuildVersion {
if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" { if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" {

View File

@ -7,7 +7,7 @@ USAGE:
lotus-miner [global options] command [command options] [arguments...] lotus-miner [global options] command [command options] [arguments...]
VERSION: VERSION:
1.28.0-rc3 1.28.0-rc4
COMMANDS: COMMANDS:
init Initialize a lotus miner repo init Initialize a lotus miner repo

View File

@ -7,7 +7,7 @@ USAGE:
lotus-worker [global options] command [command options] [arguments...] lotus-worker [global options] command [command options] [arguments...]
VERSION: VERSION:
1.28.0-rc3 1.28.0-rc4
COMMANDS: COMMANDS:
run Start lotus worker run Start lotus worker

View File

@ -7,7 +7,7 @@ USAGE:
lotus [global options] command [command options] [arguments...] lotus [global options] command [command options] [arguments...]
VERSION: VERSION:
1.28.0-rc3 1.28.0-rc4
COMMANDS: COMMANDS:
daemon Start a lotus daemon process daemon Start a lotus daemon process