Skip to content

To stable2409#1706

Merged
aurexav merged 16 commits intomainfrom
x/2409
May 30, 2025
Merged

To stable2409#1706
aurexav merged 16 commits intomainfrom
x/2409

Conversation

@aurexav
Copy link
Copy Markdown
Member

@aurexav aurexav commented May 29, 2025

No description provided.

@aurexav aurexav added S-Need Audit PR contains changes to fund-managing logic that should be properly reviewed and externally audited D-Crate [Dependency] From crates.io C-EVM [Component] Something about EVM D-PolkadotSDK [Dependency] From polkadot-sdk D-Frontier [Dependency] From Frontier D-Moonbeam [Dependency] From Moonbeam labels May 29, 2025
@github-project-automation github-project-automation bot moved this to In Progress in Darwinia Chain May 29, 2025
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the runtime and node components to the stable2409 release of Frontier and the Polkadot SDK. Key changes include updated configuration types for the EVM and Ethereum pallets, adjustments to RPC extensions and service construction in the node, and dependency updates in Cargo.toml including version bumps and API changes.

Reviewed Changes

Copilot reviewed 27 out of 27 changed files in this pull request and generated 1 comment.

File Description
runtime/* & precompile/* Updated pallet configurations with new types and parameters
node/src/* Adjustments to RPC creation, service initialization, and API updates
Cargo.toml Dependency updates from stable2407 to stable2409
pallet/account-migration Removal of test mocks consistent with deprecation/removal
Comments suppressed due to low confidence (1)

node/src/command.rs:147

  • The updated return type of rpc_addr from Option to Option<Vec> is a breaking change for downstream users. Please ensure that all clients interfacing with this API are updated and that proper documentation is provided regarding the new behavior.
fn rpc_addr(&self, default_listen_port: u16) -> Result<Option<Vec<RpcEndpoint>>> {

@aurexav aurexav merged commit ddac3b0 into main May 30, 2025
15 of 19 checks passed
@aurexav aurexav deleted the x/2409 branch May 30, 2025 00:48
@github-project-automation github-project-automation bot moved this from In Progress to Done in Darwinia Chain May 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-EVM [Component] Something about EVM D-Crate [Dependency] From crates.io D-Frontier [Dependency] From Frontier D-Moonbeam [Dependency] From Moonbeam D-PolkadotSDK [Dependency] From polkadot-sdk S-Need Audit PR contains changes to fund-managing logic that should be properly reviewed and externally audited

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants