From 8de262bd14d1e22dbb56e42d249867153a78fb90 Mon Sep 17 00:00:00 2001 From: hanabi1224 Date: Tue, 5 May 2026 19:39:14 +0800 Subject: [PATCH] chore: butterflynet reset --- build/manifest.json | 36 ++++++++++++++++---------------- src/networks/actors_bundle.rs | 2 +- src/networks/butterflynet/mod.rs | 11 +++++----- 3 files changed, 25 insertions(+), 24 deletions(-) diff --git a/build/manifest.json b/build/manifest.json index b69d0120c48..040cd546a80 100644 --- a/build/manifest.json +++ b/build/manifest.json @@ -1430,69 +1430,69 @@ "network": { "type": "butterflynet" }, - "version": "v18.0.0-rc1", - "bundle_cid": "bafy2bzacec3ikcjko4zok3qoe7nxnqilx2mj65tp25kkkbf7bwkejflfrdpwo", + "version": "v18.0.0", + "bundle_cid": "bafy2bzacedg3y3ylp3w4bqmfgyiasrikg3bgfibblc7o4gri3b7j7ftgjhyuu", "manifest": { "actors": [ [ "system", 1, - "bafk2bzacea66s5cn4oyxmejwjoccs63zlabqkzkdffeevfds7bkaxno5gsmra" + "bafk2bzacea6vrssdwp3gc536tvxibmosllnpktewy2r733xi5nodlnnauvihq" ], [ "init", 2, - "bafk2bzacedabofdxxiien5hbyfkye7vjk3nj2jut25a6ci3dkgw75fiokooh6" + "bafk2bzaceazbtzz2wwgokov6jtpnabipd2tpdiwyle36ld5qjuhqzsnxn6iwq" ], [ "cron", 3, - "bafk2bzaceate4yymxapf3blbcvqufp4pwe3hrflf25xvzsbgxb74xasw4poxs" + "bafk2bzacedzo2d6aqftibnos3oueax7pr7eo2bfaehx3rezjcvpyvk7jsbzvw" ], [ "account", 4, - "bafk2bzacedyssi2sxrsemgbqkets5zljhinr4n74hkegcmmmaeelmg6yjk7tg" + "bafk2bzacebci6wtuc2jggcaktwgqamzbktnxfzychqzcuadzb3skg3u7k3e2c" ], [ "storagepower", 5, - "bafk2bzaced5hxvjvdwprscvbmrgfv6ynuzp3dlcgoaqw5bwy55u4t3kkm4sq2" + "bafk2bzaceald47xr65bvsxltqohps3h35stzxmwmunjz7t5veeae5zszkct3w" ], [ "storageminer", 6, - "bafk2bzacedck7to4lqrdaiaca7abanb5ya5rlmgyof52pusss46n2xjjrp5t2" + "bafk2bzaceamzmhgsasj2mjdff4qp3tv2yxy3no5szjhudlxwhy62s3ikyc7sq" ], [ "storagemarket", 7, - "bafk2bzacebdm75sdm44sg76c46dk25567kdbcsgaf37s6xjsqbvjqbp6wv6ga" + "bafk2bzacearomf5dpagrjvucps24xbrg3qiakoll7ek3dni55agzk54o763as" ], [ "paymentchannel", 8, - "bafk2bzaced34rbwfwydxhp7cc2urtn5osz7x5cpklqwj5qbin2mrnw4a55w2e" + "bafk2bzacecd46rxivlrxmbgnbs63amzglwpsniwu2sjchk4na3wcajjgewz32" ], [ "multisig", 9, - "bafk2bzacecg6i7epskoa372veotujg2cnxth4dufhcbeyxbmg6tbohbd473mq" + "bafk2bzaceb4cqewjdq666lacwfs4xq4hbzs6nuei5evbbilpm47lgxs42jczw" ], [ "reward", 10, - "bafk2bzacecc3lpet56znl6n5ffhy72fd6xm5gok5ojibfjj3ma5lnbsxal7oq" + "bafk2bzacec4wnsoghsr6pdc6ka3umlmyiu2epijcefn3o6i3assvl2cto62e4" ], [ "verifiedregistry", 11, - "bafk2bzacec2lcoui6qza5y7ufbr67zkdn6wg3awxzvywjgrocam35mgggzxgw" + "bafk2bzaceb7sq2jmq5ihkdj7r25hwjff2vymoclxmolytw75n2iz3d67cbw2y" ], [ "datacap", 12, - "bafk2bzaceb7vxzbmybd3o3xvsyd22nfp4ym6siau5r6xaao3l73c4plksfgsw" + "bafk2bzacedwzf3egvd43ae6gkt6ivbqtd353b23kfcqwoxhjaitrflmzf4zci" ], [ "placeholder", @@ -1502,20 +1502,20 @@ [ "evm", 14, - "bafk2bzacedmvztlcgisrsjyt7bjzmxna5cnnnywib3zat66j2ui2u5edsgrb4" + "bafk2bzaceappagxwpuhux3bfjjzizcxbbxjmccpunmg6j7eb5z5jkcd2yyc46" ], [ "eam", 15, - "bafk2bzaceajqrtd5hm4x2ojsphhqpdx2pegtzx2xy6hoymzm6dbtbkaqovcsc" + "bafk2bzacedouiswydbrzhf22vchcskvl2fbwcsl6p3o2a76jdue5frv7nfco4" ], [ "ethaccount", 16, - "bafk2bzacebirdvqpv55vs7zyvnaebxbhguwvt7apjeelavxhjd65qljh3tyn2" + "bafk2bzaceaukqla2ayv7k4caeyi6jlqhuxjoaxeojrrso2toexrjnrmyilq4w" ] ], - "actor_list_cid": "bafy2bzaceb2nnaeyepfylvs733l3x3jat5mxzni3x43siiqzu22faluvsddem" + "actor_list_cid": "bafy2bzacebwkpadz4v3ihr7h4o5ixloe76ohj7etmlxxlg3oj4yuw2tjadnho" } }, { diff --git a/src/networks/actors_bundle.rs b/src/networks/actors_bundle.rs index e5e0f0f0df9..100d188f3ba 100644 --- a/src/networks/actors_bundle.rs +++ b/src/networks/actors_bundle.rs @@ -87,7 +87,7 @@ pub static ACTOR_BUNDLES: LazyLock> = LazyLock::new(|| { "bafy2bzacecn64rlb52rjsvgopnidz6w42z3zobmjxqek5s4xqjh3ly47rcurg" @ "v17.0.0" for "calibrationnet", "bafy2bzacebkfatnbe6w4rj7lf6gkjh7mywlrpdh2dj6hu2dl4rmtwksszm2hs" @ "v18.0.0" for "calibrationnet", "bafy2bzacedzjwguwuihh4tptzfkkwaj3naamrnklbaixn2wfzqh67twwp56pi" @ "v17.0.0" for "butterflynet", - "bafy2bzacec3ikcjko4zok3qoe7nxnqilx2mj65tp25kkkbf7bwkejflfrdpwo" @ "v18.0.0-rc1" for "butterflynet", + "bafy2bzacedg3y3ylp3w4bqmfgyiasrikg3bgfibblc7o4gri3b7j7ftgjhyuu" @ "v18.0.0" for "butterflynet", "bafy2bzacedozk3jh2j4nobqotkbofodq4chbrabioxbfrygpldgoxs3zwgggk" @ "v9.0.3" for "devnet", "bafy2bzacebzz376j5kizfck56366kdz5aut6ktqrvqbi3efa2d4l2o2m653ts" @ "v10.0.0" for "devnet", "bafy2bzaceay35go4xbjb45km6o46e5bib3bi46panhovcbedrynzwmm3drr4i" @ "v11.0.0" for "devnet", diff --git a/src/networks/butterflynet/mod.rs b/src/networks/butterflynet/mod.rs index 2c014149090..9b749f9e7eb 100644 --- a/src/networks/butterflynet/mod.rs +++ b/src/networks/butterflynet/mod.rs @@ -43,20 +43,21 @@ pub async fn fetch_genesis(db: &DB) -> anyhow::Result /// Genesis CID pub static GENESIS_CID: LazyLock = LazyLock::new(|| { - Cid::from_str("bafy2bzaceakkgnqbuam2qoyds57f4h6ennt3o5or5ek3i3a4qpetirt7et5jw").unwrap() + Cid::from_str("bafy2bzacebt5wxzyrgizu2uunetxtkc6aom3ult236vviv2nseiwnquu6anha") + .expect("hard-coded CID must parse") }); /// Compressed genesis file. It is compressed with zstd and cuts the download size by 80% (from 10 MB to 2 MB). static GENESIS_URL: LazyLock = LazyLock::new(|| { - "https://forest-snapshots.fra1.cdn.digitaloceanspaces.com/genesis/butterflynet-bafy2bzaceakkgnqbuam2qoyds57f4h6ennt3o5or5ek3i3a4qpetirt7et5jw.car.zst" + "https://forest-snapshots.fra1.cdn.digitaloceanspaces.com/genesis/butterflynet-bafy2bzacebt5wxzyrgizu2uunetxtkc6aom3ult236vviv2nseiwnquu6anha.car.zst" .parse() .expect("hard-coded URL must parse") }); /// Alternative URL for the genesis file. This is hosted on the `lotus` repository. -/// `` +/// `` static GENESIS_URL_ALT: LazyLock = LazyLock::new(|| { - "https://github.com/filecoin-project/lotus/raw/76d4ca672262105bf406ef2f0b54ed69ea39636f/build/genesis/butterflynet.car.zst".parse().expect("hard-coded URL must parse") + "https://github.com/filecoin-project/lotus/raw/a0ecb8687f1c60d5e66040b6de364dbc9cc4d253/build/genesis/butterflynet.car.zst".parse().expect("hard-coded URL must parse") }); pub(crate) const MINIMUM_CONSENSUS_POWER: i64 = 2 << 30; @@ -106,7 +107,7 @@ pub static HEIGHT_INFOS: LazyLock> = LazyLock::new(| make_height!(Teep, -28), make_height!(Tock, -29), make_height!(GoldenWeek, -30), - make_height!(FireHorse, 960, get_bundle_cid("v18.0.0-rc1")), + make_height!(FireHorse, 1440, get_bundle_cid("v18.0.0")), ]) });