When building new blocks in chopsticks forks with the latest Westend Asset Hub runtime, an error occurs: "Failed to apply inherents".
This is ultimately caused by paritytech/polkadot-sdk#8860, specifically a change in parachain_system::set_validation_data now accepting 2 arguments instead of 1.
Before the PR
After the PR
Relevant chopsticks location:
|
const inherent = new GenericExtrinsic(meta.registry, meta.tx.parachainSystem.setValidationData(newData)) |
When building new blocks in
chopsticksforks with the latest Westend Asset Hub runtime, an error occurs:"Failed to apply inherents".This is ultimately caused by paritytech/polkadot-sdk#8860, specifically a change in
parachain_system::set_validation_datanow accepting 2 arguments instead of 1.Before the PR
After the PR
Relevant
chopstickslocation:chopsticks/packages/core/src/blockchain/inherent/parachain/validation-data.ts
Line 297 in c978daf