Skip to content

Remove Shibuya beta pallets pallet_unified_accounts & pallet_ethereum_checked - #1635

Merged
ipapandinas merged 7 commits into
masterfrom
remove/shibuya-beta-pallets
May 26, 2026
Merged

ipapandinas merged 7 commits into
masterfrom
remove/shibuya-beta-pallets

Conversation

@ipapandinas

Copy link
Copy Markdown
Contributor

Pull Request Summary

This PR removes 2 beta pallets only used on Shibuya: pallet_unified_accounts & pallet_ethereum_checked.

  • transaction_version has been bumped to 4
  • MultiAddress::Address20(h160) for an H160 that previously had a unified mapping will no longer resolve to the same AccountId32 after this change. Any balance held under the unified-mapped native account will be unreachable from the EVM after migration.
  • Contracts hard-coded against extension ID 0x03 will now fail with NoChainExtension.
  • Calls to the unified account 20486 precompile will now hit the EOA fallback path and silently return empty.

@ipapandinas ipapandinas added shibuya related to shibuya runtime This PR/Issue is related to the topic “runtime”. labels May 22, 2026
@ipapandinas ipapandinas changed the title Remove/shibuya beta pallets Remove Shibuya beta pallets pallet_unified_accounts & pallet_ethereum_checked May 22, 2026
@ipapandinas

Copy link
Copy Markdown
Contributor Author

/bench shibuya all

@github-actions

Copy link
Copy Markdown

Benchmarks job is scheduled at https://github.com/AstarNetwork/Astar/actions/runs/26303235266.
Please wait for a while.
Branch: remove/shibuya-beta-pallets
SHA: 5fbf313

@github-actions

Copy link
Copy Markdown

Benchmarks have been finished.
You can download artifacts if exists https://github.com/AstarNetwork/Astar/actions/runs/26303235266.

@ipapandinas

Copy link
Copy Markdown
Contributor Author

/bench shibuya all

@github-actions

Copy link
Copy Markdown

Benchmarks job is scheduled at https://github.com/AstarNetwork/Astar/actions/runs/26417113173.
Please wait for a while.
Branch: remove/shibuya-beta-pallets
SHA: 5fbf313

@github-actions

Copy link
Copy Markdown

Benchmarks have been finished.
You can download artifacts if exists https://github.com/AstarNetwork/Astar/actions/runs/26417113173.

@ipapandinas

Copy link
Copy Markdown
Contributor Author

/bench shibuya all

@github-actions

Copy link
Copy Markdown

Benchmarks job is scheduled at https://github.com/AstarNetwork/Astar/actions/runs/26423956346.
Please wait for a while.
Branch: remove/shibuya-beta-pallets
SHA: 5fbf313

@github-actions

Copy link
Copy Markdown

Benchmarks have been finished.
You can download artifacts if exists https://github.com/AstarNetwork/Astar/actions/runs/26423956346.

@ipapandinas
ipapandinas requested a review from Dinonard May 26, 2026 09:51

@Dinonard Dinonard left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

I assume that removing pallet data falls within the weight limit.

@github-actions

Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Health
pallets/astar-xcm-benchmarks/src/generic 100% 0% ✔
pallets/democracy-mbm/src 30% 0% ❌
precompiles/dapp-staking/src/test 0% 0% ❌
precompiles/sr25519/src 69% 0% ➖
precompiles/xcm/src 70% 0% ➖
primitives/src/xcm 66% 0% ➖
pallets/dapp-staking/src/benchmarking 95% 0% ✔
primitives/src 51% 0% ➖
pallets/astar-xcm-benchmarks/src/fungible 100% 0% ✔
pallets/xc-asset-config/src 57% 0% ➖
precompiles/dapp-staking/src 89% 0% ✔
precompiles/dispatch-lockdrop/src 89% 0% ✔
pallets/inflation/src 58% 0% ➖
precompiles/assets-erc20/src 77% 0% ➖
precompiles/substrate-ecdsa/src 74% 0% ➖
pallets/astar-xcm-benchmarks/src 86% 0% ✔
pallets/collator-selection/src 82% 0% ✔
pallets/collective-proxy/src 94% 0% ✔
pallets/vesting-mbm/src 87% 0% ✔
pallets/dapp-staking/rpc/runtime-api/src 0% 0% ❌
pallets/dynamic-evm-base-fee/src 82% 0% ✔
pallets/dapp-staking/src 83% 0% ✔
pallets/dapp-staking/src/test 0% 0% ❌
Summary 74% (3465 / 4669) 0% (0 / 0) ➖

Minimum allowed line rate is 50%

@ipapandinas
ipapandinas merged commit 047097c into master May 26, 2026
8 checks passed
@ipapandinas
ipapandinas deleted the remove/shibuya-beta-pallets branch May 26, 2026 15:27
Gunit2481 added a commit to AstarNetwork/astar-docs that referenced this pull request Oct 30, 2026
These pages describe features that no longer exist on Astar or SDK
versions that no longer work, and cannot be fixed without rewriting
and re-testing the tutorials end to end.

- account-abstraction/ (Biconomy SDK quickstart, Banana Wallet SDK):
  built on the retired Polygon Mumbai testnet and the legacy
  @biconomy/account v3 flow; Banana Wallet SDK unpublished since 2023.
- EVM/interact/thirdweb-sdk.md: legacy @thirdweb-dev/react v4 (last
  release 2024-06) and WalletConnect v1, which was shut down in 2023.
- integrations/api/astar.js.md: @astar-network/astar-api is marked
  deprecated on npm ("Package no longer supported").
- builder-guides/integration_toolings/use-python.md: filters for the
  bond_and_stake call of the legacy dApps Staking pallet, which does
  not exist in dApp Staking v3.
- xcm/building-with-xcm/client-applications.md: examples use XCM V1
  types and network: 'Any', rejected by current runtimes.
- astar-beta-labs/account-unification/: pallet_unified_accounts was
  removed from the runtime in AstarNetwork/Astar#1635 (2026-05-26).
- EVM/precompiles/.batch.md: hidden page for the batch precompile,
  removed in AstarNetwork/Astar#1047 (2023-10).
- builder-guides/leverage_parachains/zombienet.md: builds from the
  archived paritytech/polkadot repo at release-v0.9.34.

Inbound links in wallets/index.md and the XCM precompile page updated.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants