Skip to content

HFs Core 2019 04 29

Andrew Gross edited this page Nov 22, 2019 · 3 revisions

❗️Page moved to: https://www.poa.network/for-validators/hard-forks/poa-core/2019-04-29-or-8582254


Info

  • Network: Core
  • Date: 2019-04-29
  • Block number: 8582254

Description

This update introduces Fixed Constantinople (St.Petersfork) hard fork at block 8582254 in Core network.

Solution

  1. Update Parity node to 2.3.2 using the guide.
  2. Update poa-chain-spec/spec.json - add Constantinople's transitions to engine.params section.
  3. Organize the HF on block 8582254.

Instructions

Follow this guide first to upgrade parity to version 2.3.2: https://github.com/poanetwork/poa-devops/blob/master/docs/Update-parity-version.md

Then follow this instruction that will replace spec.json on your validator node: https://github.com/poanetwork/poa-devops/blob/master/docs/Spec-hardfork.md

  • on STEP 2 (create group_vars/all...) use the following parameters:
MAIN_REPO_FETCH: "poanetwork"
GENESIS_BRANCH: "core"
  • on STEP 3 (create/edit hosts file...) please double-check that you're using your CORE node's IP address

  • on STEP 6 (connect to the node...) after you've done all the checks, also verify HF block number:

grep -n -A2 8582254 spec.json

You should see:

39:    "eip145Transition": 8582254,
40:    "eip1014Transition": 8582254,
41:    "eip1052Transition": 8582254
42-  },
43-  "genesis": {
Clone this wiki locally