Skip to content

runtime: remove lockdrop dispatch precompile#1654

Open
yintaisha wants to merge 1 commit into
AstarNetwork:masterfrom
yintaisha:master
Open

runtime: remove lockdrop dispatch precompile#1654
yintaisha wants to merge 1 commit into
AstarNetwork:masterfrom
yintaisha:master

Conversation

@yintaisha

Copy link
Copy Markdown

Pull Request Summary

Closes #1518.

Removes the lockdrop dispatch precompile from the Astar, Shiden, and Shibuya runtime precompile sets.

Changes:

  • remove the DispatchLockdrop precompile at address 20487
  • remove the runtime-specific WhitelistedLockdropCalls filters
  • drop the runtime dependencies and std feature wiring for pallet-evm-precompile-dispatch-lockdrop
  • update the Astar/Shiden precompile range upper bound to 20484

The standalone pallet-evm-precompile-dispatch-lockdrop crate is left intact; this PR only removes it from runtime precompile sets.

Check list**

  • added or updated unit tests
  • updated Astar official documentation
  • added OnRuntimeUpgrade hook for precompile revert code registration
  • added benchmarks & weights for any modified runtime logics.

Signed-off-by: yintaisha <yintaishan@outlook.com>
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.

Lockdrop dispatch call cleanup

1 participant