diff --git a/LLM.md b/LLM.md index 1bec96d..33cc340 100644 --- a/LLM.md +++ b/LLM.md @@ -269,7 +269,7 @@ C-Chain protocol upgrades activated Dec 25, 2024 @ 4:20pm UTC (timestamp 1735143 { "evmTimestamp": 0, "durangoTimestamp": 0, - "etnaTimestamp": 1735143600, + "quasarTimestamp": 1735143600, "fortunaTimestamp": 1735143600, "graniteTimestamp": 1735143600 } @@ -470,14 +470,14 @@ Zoo genesis files had `fortunaTimestamp: 0` which activates Fortuna from block 0 ### Solution Set far-future timestamps for the pre-Quasar Edition upgrades that the -imported Zoo blocks predate (the `etnaTimestamp`/`fortunaTimestamp`/ +imported Zoo blocks predate (the `quasarTimestamp`/`fortunaTimestamp`/ `graniteTimestamp` JSON fields are preserved verbatim because they are the wire-format identifiers consumed by luxfi/evm; only the prose label moves to "Quasar Edition upgrades"): ```json { - "etnaTimestamp": 253399622400, + "quasarTimestamp": 253399622400, "fortunaTimestamp": 253399622400, "graniteTimestamp": 253399622400 } diff --git a/configs/devnet/cchain.json b/configs/devnet/cchain.json index 147c032..abe63e4 100644 --- a/configs/devnet/cchain.json +++ b/configs/devnet/cchain.json @@ -351,7 +351,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/hanzo-devnet/genesis.json b/configs/hanzo-devnet/genesis.json index 56bc611..c069cd3 100644 --- a/configs/hanzo-devnet/genesis.json +++ b/configs/hanzo-devnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/hanzo-mainnet/genesis.json b/configs/hanzo-mainnet/genesis.json index a411a38..4304ef4 100644 --- a/configs/hanzo-mainnet/genesis.json +++ b/configs/hanzo-mainnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/hanzo-testnet/genesis.json b/configs/hanzo-testnet/genesis.json index 8ccbb4b..604ec87 100644 --- a/configs/hanzo-testnet/genesis.json +++ b/configs/hanzo-testnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/mainnet/upgrade.json b/configs/mainnet/upgrade.json index 64f07f6..d86da90 100644 --- a/configs/mainnet/upgrade.json +++ b/configs/mainnet/upgrade.json @@ -2,7 +2,7 @@ "networkUpgradeOverrides": { "evmTimestamp": 0, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "strictPQTimestamp": 1766708400 diff --git a/configs/pars-devnet/genesis.json b/configs/pars-devnet/genesis.json index b40c3d4..bc5e19e 100644 --- a/configs/pars-devnet/genesis.json +++ b/configs/pars-devnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/pars-mainnet/genesis.json b/configs/pars-mainnet/genesis.json index ae75409..3e85080 100644 --- a/configs/pars-mainnet/genesis.json +++ b/configs/pars-mainnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/pars-testnet/genesis.json b/configs/pars-testnet/genesis.json index 2e73aee..c9b4495 100644 --- a/configs/pars-testnet/genesis.json +++ b/configs/pars-testnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/spc-devnet/genesis.json b/configs/spc-devnet/genesis.json index 5d5f5da..b151c30 100644 --- a/configs/spc-devnet/genesis.json +++ b/configs/spc-devnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/spc-mainnet/genesis.json b/configs/spc-mainnet/genesis.json index f3500c9..30a2d82 100644 --- a/configs/spc-mainnet/genesis.json +++ b/configs/spc-mainnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/spc-testnet/genesis.json b/configs/spc-testnet/genesis.json index f97408f..0ec7a6f 100644 --- a/configs/spc-testnet/genesis.json +++ b/configs/spc-testnet/genesis.json @@ -54,7 +54,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/testnet/upgrade.json b/configs/testnet/upgrade.json index 282690b..dc4ddd6 100644 --- a/configs/testnet/upgrade.json +++ b/configs/testnet/upgrade.json @@ -2,7 +2,7 @@ "networkUpgradeOverrides": { "evmTimestamp": 0, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "strictPQTimestamp": 1766708400 diff --git a/configs/zoo-devnet/genesis.json b/configs/zoo-devnet/genesis.json index 8c9ea7e..7f5daef 100644 --- a/configs/zoo-devnet/genesis.json +++ b/configs/zoo-devnet/genesis.json @@ -351,7 +351,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/configs/zoo-mainnet/upgrade.json b/configs/zoo-mainnet/upgrade.json index 87c7d31..4f143dd 100644 --- a/configs/zoo-mainnet/upgrade.json +++ b/configs/zoo-mainnet/upgrade.json @@ -2,7 +2,7 @@ "networkUpgradeOverrides": { "evmTimestamp": 0, "durangoTimestamp": 0, - "etnaTimestamp": 1766708400, + "quasarTimestamp": 1766708400, "fortunaTimestamp": 1766708400, "graniteTimestamp": 1766708400, "strictPQTimestamp": 1766708400 diff --git a/configs/zoo-testnet/genesis.json b/configs/zoo-testnet/genesis.json index c0f5185..d8e6bfe 100644 --- a/configs/zoo-testnet/genesis.json +++ b/configs/zoo-testnet/genesis.json @@ -351,7 +351,7 @@ "requirePrimaryNetworkSigners": false }, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "precompileUpgrades": [ diff --git a/pkg/genesis/types.go b/pkg/genesis/types.go index 768d32d..63f7e6b 100644 --- a/pkg/genesis/types.go +++ b/pkg/genesis/types.go @@ -226,7 +226,7 @@ type CChainParams struct { TerminalTotalDifficulty uint64 `json:"terminalTotalDifficulty,omitempty"` EVMTimestamp uint64 `json:"evmTimestamp,omitempty"` DurangoTimestamp uint64 `json:"durangoTimestamp,omitempty"` - EtnaTimestamp uint64 `json:"etnaTimestamp,omitempty"` + QuasarTimestamp uint64 `json:"quasarTimestamp,omitempty"` FeeConfig FeeConfig `json:"feeConfig"` WarpConfig *WarpConfig `json:"warpConfig,omitempty"` } diff --git a/scripts/gen-localnet.py b/scripts/gen-localnet.py index 97f0063..19d377a 100755 --- a/scripts/gen-localnet.py +++ b/scripts/gen-localnet.py @@ -217,7 +217,7 @@ def build_cchain_genesis(alloc: dict) -> dict: "terminalTotalDifficulty": 0, "chainEVMTimestamp": 0, "durangoTimestamp": 0, - "etnaTimestamp": 0, + "quasarTimestamp": 0, "fortunaTimestamp": 0, "graniteTimestamp": 0, "blobSchedule": {