Skip to content

Commit 00c1c59

Browse files
authored
Merge pull request #12929 from filecoin-project/deploy/butterfly
feat(f3): add F3ParamsAddress to buildconstants, wire it in, specify Butterfly
2 parents e894b7f + a101f03 commit 00c1c59

File tree

7 files changed

+13
-0
lines changed

7 files changed

+13
-0
lines changed

build/buildconstants/params_2k.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,3 +209,5 @@ var F3ManifestServerID = MustParseID("12D3KooWHcNBkqXEBrsjoveQvj6zDF3vK5S9tAfqyY
209209
var F3InitialPowerTableCID cid.Cid = cid.Undef
210210

211211
var F3BootstrapEpoch abi.ChainEpoch = 1000
212+
213+
var F3ParamsAddress = ""

build/buildconstants/params_butterfly.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,3 +109,4 @@ var F3ManifestServerID = MustParseID("12D3KooWJr9jy4ngtJNR7JC1xgLFra3DjEtyxskRYW
109109
var F3InitialPowerTableCID cid.Cid = cid.Undef
110110

111111
const F3BootstrapEpoch abi.ChainEpoch = -1
112+
const F3ParamsAddress = "0x9fd3B2D38EE4C920c9954DA752eDF810887501c1"

build/buildconstants/params_calibnet.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,3 +163,5 @@ var F3InitialPowerTableCID cid.Cid = cid.MustParse("bafy2bzaceab236vmmb3n4q4tkvu
163163

164164
// Calibnet F3 activation epoch is 2024-10-24T13:30:00Z - Epoch 2081674
165165
const F3BootstrapEpoch abi.ChainEpoch = UpgradeTuktukHeight + 2880
166+
167+
var F3ParamsAddress = ""

build/buildconstants/params_interop.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,3 +147,5 @@ var F3ManifestServerID = MustParseID("12D3KooWQJ2rdVnG4okDUB6yHQhAjNutGNemcM7Xzq
147147
var F3InitialPowerTableCID cid.Cid = cid.Undef
148148

149149
const F3BootstrapEpoch abi.ChainEpoch = 1000
150+
151+
var F3ParamsAddress = ""

build/buildconstants/params_mainnet.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,3 +189,5 @@ var F3InitialPowerTableCID = cid.Undef
189189

190190
const F3Enabled = true
191191
const F3BootstrapEpoch abi.ChainEpoch = -1
192+
193+
var F3ParamsAddress = ""

build/buildconstants/params_testground.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ var (
128128
F3ManifestServerID peer.ID = ""
129129
F3BootstrapEpoch abi.ChainEpoch = -1
130130
F3InitialPowerTableCID = cid.Undef
131+
F3ParamsAddress = ""
131132
)
132133

133134
func init() {

chain/lf3/config.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,5 +110,8 @@ func NewConfig(nn dtypes.NetworkName) *Config {
110110
buildconstants.F3InitialPowerTableCID,
111111
)
112112
}
113+
if buildconstants.F3ParamsAddress != "" {
114+
c.ContractAddress = buildconstants.F3ParamsAddress
115+
}
113116
return c
114117
}

0 commit comments

Comments
 (0)