diff --git a/CHANGELOG.md b/CHANGELOG.md index ccaf8f00681..1afe9dd2a72 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,21 @@ ### Added +### Changed + +### Removed + +### Fixed + +## Forest 0.21.1 "Songthaew Plus" + +This is an optional release for calibration network node operators. It enables +F3 by default and includes initial power table CID on calibration network. + +### Breaking + +### Added + - [#4910](https://github.com/ChainSafe/forest/issues/4910) Add support for the `Filecoin.F3ListParticipants` RPC method. diff --git a/Cargo.lock b/Cargo.lock index 33321048300..227df639f89 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3124,7 +3124,7 @@ checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" [[package]] name = "forest-filecoin" -version = "0.21.0" +version = "0.21.1" dependencies = [ "ahash", "anes 0.2.0", diff --git a/Cargo.toml b/Cargo.toml index 6ec8328f4a3..ddb9bb2ab40 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forest-filecoin" -version = "0.21.0" +version = "0.21.1" authors = ["ChainSafe Systems "] repository = "https://github.com/ChainSafe/forest" edition = "2021" diff --git a/f3-sidecar/.gitignore b/f3-sidecar/.gitignore index c0500e324de..cec9b00cba9 100644 --- a/f3-sidecar/.gitignore +++ b/f3-sidecar/.gitignore @@ -1,4 +1,4 @@ # The default f3 database folder -/f3-db +/f3-data # The binary f3-sidecar diff --git a/f3-sidecar/run.go b/f3-sidecar/run.go index e2ed763ab6d..cb6d4b275de 100644 --- a/f3-sidecar/run.go +++ b/f3-sidecar/run.go @@ -60,7 +60,7 @@ func run(ctx context.Context, rpcEndpoint string, jwt string, f3RpcEndpoint stri } verif := blssig.VerifierWithKeyOnG1() m := manifest.LocalDevnetManifest() - switch _, initialPowerTable, err := cid.CidFromBytes([]byte(initialPowerTable)); { + switch initialPowerTable, err := cid.Parse(initialPowerTable); { case err == nil && initialPowerTable != cid.Undef: logger.Infof("InitialPowerTable is %s", initialPowerTable) m.InitialPowerTable = initialPowerTable diff --git a/src/networks/mod.rs b/src/networks/mod.rs index 55632c22aa2..47915bc3f1e 100644 --- a/src/networks/mod.rs +++ b/src/networks/mod.rs @@ -293,7 +293,10 @@ impl ChainConfig { f3_consensus: true, // 2024-10-24T13:30:00Z f3_bootstrap_epoch: 2_081_674, - f3_initial_power_table: Default::default(), + f3_initial_power_table: + "bafy2bzaceab236vmmb3n4q4tkvua2n4dphcbzzxerxuey3mot4g3cov5j3r2c" + .parse() + .expect("invalid f3_initial_power_table"), f3_manifest_server: Some( "12D3KooWS9vD9uwm8u2uPyJV32QBAhKAmPYwmziAgr3Xzk2FU1Mr" .parse()