Skip to content

chore(params,version): v2.8.0 testnet config#2383

Merged
benjamin202410 merged 3 commits into
release/v2.8-testnetfrom
v2.8.0-testnet-config-v2
Jun 18, 2026
Merged

chore(params,version): v2.8.0 testnet config#2383
benjamin202410 merged 3 commits into
release/v2.8-testnetfrom
v2.8.0-testnet-config-v2

Conversation

@benjamin202410

@benjamin202410 benjamin202410 commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • params/config_networks.go: Add testnet V2 config entry at switch round 27360000 with updated masternode/protector/observer reward parameters, penalty and signing thresholds
  • params/config_networks.go: Enable Prague, DynamicGasLimit, TIPUpgradeReward, and TIPUpgradePenalty forks at block 83600000 on testnet
  • version/version.go: Bump version from 2.7.0-devnet2.8.0-testnet

Changes in detail

New V2 config entry (TestnetV2Configs[27360000])

Field Value
MaxMasternodes 25
MaxProtectorNodes 3
MaxObserverNodes 2
SwitchRound 27360000
CertThreshold 0.667
TimeoutSyncThreshold 3
TimeoutPeriod 10
MinePeriod 2
MasternodeReward 63.42
ProtectorReward 50.27
ObserverReward 25.13
MinimumMinerBlockPerEpoch 5
LimitPenaltyEpoch 5
MinimumSigningTx 30

Fork activations at block 83600000 (testnet ChainConfig)

  • PragueBlock: nil83600000
  • DynamicGasLimitBlock: nil83600000
  • TIPUpgradeRewardBlock: nil83600000
  • TIPUpgradePenaltyBlock: nil83600000

Test plan

  • Node syncs on testnet past round 27360000 with new V2 config applied
  • Node activates Prague/DynamicGasLimit/Reward/Penalty upgrades at block 83600000
  • XDC version reports 2.8.0-testnet

@coderabbitai

coderabbitai Bot commented Jun 17, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 79753a00-1e93-43c4-bd0d-af6f92519a7f

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch v2.8.0-testnet-config-v2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@benjamin202410 benjamin202410 merged commit e542e2f into release/v2.8-testnet Jun 18, 2026
25 checks passed
@benjamin202410 benjamin202410 deleted the v2.8.0-testnet-config-v2 branch June 18, 2026 06:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants