Use the correct hardfork writing to make ckb2021 and ckb2023 always effective in the three fuzz targets. There are no issues with Data0 and Data2 fuzz target at the moment, but I still made same changes to them.
Related changes
Check List
Tests
Unit test
Integration test
Manual test (add detailed scripts or steps below)
No code ci-runs-only: [ quick_checks,linters ]
Release note
Title Only: Include only the PR title in the release note.
What problem does this PR solve?
Problem Summary:
Data1 verifier always returns
Err(Error { kind: Script, inner: TransactionScriptError { source: Inputs[0].Lock, cause: Invalid VM Version: 1 } })
.What's Changed:
Use the correct hardfork writing to make ckb2021 and ckb2023 always effective in the three fuzz targets. There are no issues with Data0 and Data2 fuzz target at the moment, but I still made same changes to them.
Related changes
Check List
Tests
Release note