From d8273db8c00e9baf6a80969e83cb36d4feeddf63 Mon Sep 17 00:00:00 2001 From: Sharonbc01 <150273361+Sharonbc01@users.noreply.github.com> Date: Wed, 11 Dec 2024 17:20:27 +0000 Subject: [PATCH] Update forkid-9-12.md Addition steps in the section. Steps to deploy CDK FEP Fork 12 components. --- docs/cdk/how-to/migrate/forkid-9-12.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/docs/cdk/how-to/migrate/forkid-9-12.md b/docs/cdk/how-to/migrate/forkid-9-12.md index 85a63fd3..fca4fd75 100644 --- a/docs/cdk/how-to/migrate/forkid-9-12.md +++ b/docs/cdk/how-to/migrate/forkid-9-12.md @@ -176,13 +176,16 @@ Polygon are not involved. Please check the [upgrade procedure for isolated netwo ``` 3. Start the stateless Executor. -4. Start the CDK-Erigon Sequencer. -5. Verify in the sequencer’s logs that new blocks are being generated with fork ID 12. -6. Start the Pool Manager (if used/needed). -7. Start CDK-Erigon RPCs (if used/needed). -8. Start the Bridge. -9. Start the CDK aggregator and Sequence Sender components. -10. Start the stateless Prover. +4. Start CDK-Erigon Sequencer + - On a fork upgrade, once the upgrade Tx is finalized you can start the sequencer. Once started, check logs and ensure new blocks are generated with new forkid. + - You would expect to see starting block #5796790 as forkid 12. If you see the starting block 5796790 as fork id 9 there is a problem. + If the new block is on the old fork id 9, you need to resync sequencer from scratch or get one of the rpc datadirs (that were synced till the halt and are currenctly stopped) and replace it to become the new sequencer. +6. Verify in the sequencer’s logs that new blocks are being generated with fork ID 12. +7. Start the Pool Manager (if used/needed). +8. Start CDK-Erigon RPCs (if used/needed). +9. Start the Bridge. +10. Start the CDK aggregator and Sequence Sender components. +11. Start the stateless Prover. ### Polygon Steps for CDK Chains Attached to the Agglayer @@ -305,4 +308,4 @@ Update FROM node version [0.6.7+cdk.1](https://hub.docker.com/layers/0xpolygon/c - `cast send $TIMELOCK_ADDR $SCHEDULE_DATA --private-key $ADMIN_KEY --rpc-url $L1_URL` - Wait timelock delay -- `cast send $TIMELOCK_ADDR $EXECUTE_DATA --private-key $ADMIN_KEY --rpc-url $L1_URL` \ No newline at end of file +- `cast send $TIMELOCK_ADDR $EXECUTE_DATA --private-key $ADMIN_KEY --rpc-url $L1_URL`