I'm upgrading a Parachain from Polkadot v1.6 to v1.8 (in one go). I followed all the instructions provided on the Polkadot wiki and I'm now applying the changes in step 3. I start a local network (with the async backing configurations for Rococo):
- start network with latest binary Parachain node and runtime (v1.8).
- do runtime upgrade to runtime wasm blob of live running chain (v1.6).
- do runtime upgrade to latest version of runtime wasm blob (v1.8).
After step 3 I get the error: slot number mismatch:
assertion `left == right` failed: slot number mismatch
left: Slot(142568897)
right: Slot(285137795)
As you can see the para_slot_from_relay
is twice as big than the slot obtained from here. The slot duration of both relay and para is set to 6000. I don't understand why it is failing.