@@ -184,11 +184,12 @@ func (vf *VerifierAddressFork) UnmarshalJSON(data []byte) error {
184184type Network string
185185
186186const (
187- TaikoA7Network Network = "taiko_a7"
188187 TaikoMainnetNetwork Network = "taiko_mainnet"
189188 EthereumNetwork Network = "ethereum"
190189 HoleskyNetwork Network = "holesky"
191190 TaikoDevNetwork Network = "taiko_dev"
191+ PreconfDevNetwork Network = "preconf_dev"
192+ MasayaDevNetwork Network = "masaya_dev"
192193 TaikoHoodiNetwork Network = "taiko_hoodi"
193194)
194195
@@ -231,34 +232,40 @@ func (c *ChainSpec) getForkVerifierAddress(
231232
232233func (c * ChainSpec ) chainConfig () (* params.ChainConfig , error ) {
233234 switch c .Name {
234- case TaikoA7Network :
235- chainConfig := params .NetworkIDToChainConfigOrDefault (params .HeklaNetworkID )
236- chainConfig .ChainID = params .HeklaNetworkID
237- chainConfig .OntakeBlock = core .HeklaOntakeBlock
238- chainConfig .PacayaBlock = core .HeklaPacayaBlock
239- return chainConfig , nil
240235 case TaikoMainnetNetwork :
241236 chainConfig := params .NetworkIDToChainConfigOrDefault (params .TaikoMainnetNetworkID )
242237 chainConfig .ChainID = params .TaikoMainnetNetworkID
243238 chainConfig .OntakeBlock = core .MainnetOntakeBlock
244239 chainConfig .PacayaBlock = core .MainnetPacayaBlock
245240 return chainConfig , nil
246- case EthereumNetwork :
247- return params .MainnetChainConfig , nil
248- case HoleskyNetwork :
249- return params .HoleskyChainConfig , nil
250241 case TaikoDevNetwork :
251- chainConfig := params .NetworkIDToChainConfigOrDefault (params .TaikoInternalL2ANetworkID )
252- chainConfig .ChainID = params .TaikoInternalL2ANetworkID
242+ chainConfig := params .NetworkIDToChainConfigOrDefault (params .TaikoInternalNetworkID )
243+ chainConfig .ChainID = params .TaikoInternalNetworkID
253244 chainConfig .OntakeBlock = core .InternalDevnetOntakeBlock
254245 chainConfig .PacayaBlock = core .InternalDevnetPacayaBlock
255246 return chainConfig , nil
247+ case PreconfDevNetwork :
248+ chainConfig := params .NetworkIDToChainConfigOrDefault (params .PreconfDevnetNetworkID )
249+ chainConfig .ChainID = params .PreconfDevnetNetworkID
250+ chainConfig .OntakeBlock = core .PreconfDevnetOntakeBlock
251+ chainConfig .PacayaBlock = core .PreconfDevnetPacayaBlock
252+ return chainConfig , nil
253+ case MasayaDevNetwork :
254+ chainConfig := params .NetworkIDToChainConfigOrDefault (params .MasayaDevnetNetworkID )
255+ chainConfig .ChainID = params .MasayaDevnetNetworkID
256+ chainConfig .OntakeBlock = core .MasayaDevnetOntakeBlock
257+ chainConfig .PacayaBlock = core .MasayaDevnetPacayaBlock
258+ return chainConfig , nil
256259 case TaikoHoodiNetwork :
257- chainConfig := params .NetworkIDToChainConfigOrDefault (params .TolbaNetworkID )
258- chainConfig .ChainID = params .TolbaNetworkID
259- chainConfig .OntakeBlock = core .TolbaOntakeBlock
260- chainConfig .PacayaBlock = core .TolbaPacayaBlock
260+ chainConfig := params .NetworkIDToChainConfigOrDefault (params .TaikoHoodiNetworkID )
261+ chainConfig .ChainID = params .TaikoHoodiNetworkID
262+ chainConfig .OntakeBlock = core .TaikoHoodiOntakeBlock
263+ chainConfig .PacayaBlock = core .TaikoHoodiPacayaBlock
261264 return chainConfig , nil
265+ case EthereumNetwork :
266+ return params .MainnetChainConfig , nil
267+ case HoleskyNetwork :
268+ return params .HoleskyChainConfig , nil
262269 default :
263270 return nil , errors .New ("unsupported chain spec" )
264271 }
0 commit comments