From b2c7d638e9395bf9ffcb3b02297535db21feb65b Mon Sep 17 00:00:00 2001 From: Marko Boben Date: Fri, 30 Aug 2024 11:04:39 +0200 Subject: [PATCH] Updated fork times for Songbird transition --- README.md | 4 +++- avalanchego/vms/platformvm/txs/executor/inflation_settings.go | 2 +- coreth/params/config.go | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8016c998..fe150f78 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,9 @@ go-flare is a modified version of [avalanchego@v1.7.18](https://github.com/ava-labs/avalanchego/releases/tag/v1.7.18) + [coreth@v0.8.16](https://github.com/ava-labs/coreth/releases/tag/v0.8.16) that incorporates the Flare Specific Features such as Prioritized contract handling and invoking Flare daemon contract. -This code also supports Coston Network node deployment from the version v0.6.6 onward. Note: transition for Coston network to this code should be done before **July 23, 2024, 12:00:00 UTC**. +This code also supports Songbird Network (and Coston testnet) node deployment from the version v0.6.6 onward. + + Note: the transition for the Songbird network to this code should be done before **October 29, 2024, 12:00:00 UTC** while the transition for the Coston network is already in effect since July 23, 2024, 12:00:00 UTC. ## System Requirements - go version 1.21.8 diff --git a/avalanchego/vms/platformvm/txs/executor/inflation_settings.go b/avalanchego/vms/platformvm/txs/executor/inflation_settings.go index d8eba2a4..bd26d52d 100644 --- a/avalanchego/vms/platformvm/txs/executor/inflation_settings.go +++ b/avalanchego/vms/platformvm/txs/executor/inflation_settings.go @@ -168,7 +168,7 @@ func getSongbirdInflationSettings(currentTimestamp time.Time, config *config.Con MaxStakeDuration: 365 * 24 * time.Hour, MinFutureStartTimeOffset: MaxFutureStartTime, MaxValidatorWeightFactor: 15, - MinStakeStartTime: time.Date(2024, time.September, 3, 0, 0, 0, 0, time.UTC), + MinStakeStartTime: time.Date(2024, time.November, 19, 12, 0, 0, 0, time.UTC), } } } diff --git a/coreth/params/config.go b/coreth/params/config.go index 7da3fdfa..8960d412 100644 --- a/coreth/params/config.go +++ b/coreth/params/config.go @@ -194,7 +194,7 @@ var ( ApricotPhase3BlockTimestamp: big.NewInt(time.Date(2022, time.March, 7, 14, 0, 0, 0, time.UTC).Unix()), ApricotPhase4BlockTimestamp: big.NewInt(time.Date(2022, time.March, 7, 15, 0, 0, 0, time.UTC).Unix()), ApricotPhase5BlockTimestamp: big.NewInt(time.Date(2022, time.March, 7, 16, 0, 0, 0, time.UTC).Unix()), - SongbirdTransitionTimestamp: big.NewInt(time.Date(2024, time.August, 20, 12, 0, 0, 0, time.UTC).Unix()), + SongbirdTransitionTimestamp: big.NewInt(time.Date(2024, time.October, 29, 12, 0, 0, 0, time.UTC).Unix()), } TestChainConfig = &ChainConfig{big.NewInt(1), big.NewInt(0), nil, false, big.NewInt(0), common.Hash{}, big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0), big.NewInt(0)}