Skip to content

Conversation

@1xstj
Copy link
Contributor

@1xstj 1xstj commented Oct 3, 2025

Summary of changes
Changes introduced in this pull request:

Reference issue to close (if applicable)

Closes

1xstj and others added 18 commits October 2, 2025 23:00
* chore: fix clippy warnings for stable2503

- Fix TxBaseImplication constructor usage in transaction extension tests
- Add #[allow(dead_code)] for unused test mock utilities
- Replace manual absolute difference with .abs_diff() method
- Convert test constants to uppercase (Alice -> ALICE, etc)
- Add missing 11th parameter (authorization_list) to Evm::call for EIP-7702

* chore: use FreeEVMExecution in EVM config

Replace () with FreeEVMExecution for OnChargeTransaction type to properly
utilize the mock implementation and eliminate dead code warning.

* chore: remove unused dead code from rewards mocks

Remove ExtBuilder and MockedEvmRunner that were never used.
These were copy-pasted boilerplate from the original PR but
tests use new_test_ext() directly without needing ExtBuilder,
and nothing references MockedEvmRunner.

* chore: update remaining mocks for polkadot-sdk stable2503

- Add DoneSlashHandler to pallet_balances::Config
- Add EVM config types (AccountProvider, CreateOriginFilter, CreateInnerOriginFilter, GasLimitStorageGrowthRatio)
- Add Holder type to pallet_assets::Config
- Add dev_accounts field to GenesisConfig
- Update migrations to use new storage API
- Implement DecodeWithMemTracking trait where needed
@1xstj 1xstj force-pushed the 1xstj/bump-polkadot-sdk branch from 3e079c1 to 1079b33 Compare October 16, 2025 23:54
@1xstj 1xstj closed this Oct 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants