Skip to content

Conversation

@ipapandinas
Copy link
Contributor

@ipapandinas ipapandinas commented Jan 5, 2026

Pull Request Summary

This PR fixes an issue with Shiden smoke test (during client release) where the AuraApi is not available for genesis blocks leading to the following error:

2025-12-30 18:38:45 [Parachain] 💔 Verification failed for block 0x985b77fdbc66f3ea8316b7107b86e8542c70dd045eed26f123795903d8e9cba3 received from (12D3KooWPUNTfEMsSp9paEwh3V8tqWyLmt3dqHbMPUMevRTchpX7): "Error at calling runtime api: Execution failed: Other: Exported method AuraApi_slot_duration is not found"

The solution mirrors shell_upgrade.rs code where different verifiers handle blocks with/without AuraApi.

@ipapandinas ipapandinas added shiden related to shiden runtime client This PR/Issue is related to the topic “client”. labels Jan 5, 2026
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Code Coverage

Package Line Rate Branch Rate Health
pallets/democracy-mbm/src 30% 0%
pallets/dynamic-evm-base-fee/src 82% 0%
pallets/ethereum-checked/src 76% 0%
pallets/inflation/src 58% 0%
pallets/dapp-staking/src 80% 0%
primitives/src 55% 0%
chain-extensions/pallet-assets/src 55% 0%
pallets/vesting-mbm/src 87% 0%
precompiles/substrate-ecdsa/src 74% 0%
pallets/price-aggregator/src 75% 0%
pallets/collective-proxy/src 94% 0%
primitives/src/xcm 66% 0%
pallets/astar-xcm-benchmarks/src/generic 100% 0%
pallets/astar-xcm-benchmarks/src/fungible 100% 0%
pallets/astar-xcm-benchmarks/src 86% 0%
precompiles/dapp-staking/src/test 0% 0%
pallets/dapp-staking/rpc/runtime-api/src 0% 0%
precompiles/dispatch-lockdrop/src 89% 0%
pallets/xc-asset-config/src 57% 0%
pallets/dapp-staking/src/benchmarking 95% 0%
chain-extensions/unified-accounts/src 0% 0%
precompiles/sr25519/src 69% 0%
pallets/static-price-provider/src 91% 0%
chain-extensions/types/assets/src 0% 0%
precompiles/assets-erc20/src 77% 0%
chain-extensions/types/unified-accounts/src 0% 0%
pallets/collator-selection/src 83% 0%
pallets/unified-accounts/src 80% 0%
precompiles/dapp-staking/src 89% 0%
precompiles/unified-accounts/src 100% 0%
precompiles/xcm/src 69% 0%
pallets/dapp-staking/src/test 0% 0%
Summary 73% (3889 / 5359) 0% (0 / 0)

Minimum allowed line rate is 50%

@ipapandinas ipapandinas merged commit 7502f2d into master Jan 6, 2026
11 checks passed
@ipapandinas ipapandinas deleted the fix/genesis-sync branch January 6, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client This PR/Issue is related to the topic “client”. shiden related to shiden runtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants