Skip to content

Conversation

@thadouk
Copy link
Contributor

@thadouk thadouk commented Oct 22, 2025

Proposed changes

  • Updrades the polkadot-sdk to v1.7.2
  • Removes eth-bridge dependency from eth-bridge
  • Changes Rust to 1.86.0
  • Updates the version of ethabi, ethereum-types, secp256k1 and web3 used

Jira tickets:

  • SYS-4677
  • SYS-4551

Type of change/Merge

🚨What type of change is this PR?

Put an x in the boxes that apply

  • Release
    • Increase versions
    • Baseline tests passed
    • Release type:
      • Major release
      • Minor release
      • Patch release

Checklist

Put an x in the boxes that apply. You can also fill these out after creating the PR.

  • You describe the purpose of the PR, e.g.:
    • What does it do?
    • Highlight what important points reviewers should know about;
    • Indicates if there is something left for follow-up PRs.
  • Documentation updated
  • Business logic tested successfully
  • Verify First, Write Last: In Substrate development, it is important that you always ensure preconditions are met and return errors at the beginning. After these checks have completed, then you may begin the function's computation.

Further comments

migrations:

@thadouk thadouk marked this pull request as ready for review October 22, 2025 10:05
@thadouk thadouk changed the title feat: Upgrades polkadot-sdk to v1.7.2 chore: Upgrades polkadot-sdk to v1.7.2 Oct 29, 2025
- Updrades the polkadot-sdk to v1.7.2
- Removes eth-bridge dependency from eth-bridge
- Restores Rust to 1.85.0
- Updates the version of ethabi, ethereum-types, secp256k1 and web3 used

Jira tickets:
- SYS-4677
- SYS-4551
- SYS-4677
ethereum-types = "0.14.1"

pallet-eth-bridge = { path = "../../pallets/eth-bridge"}
# pallet-eth-bridge = { path = "../../pallets/eth-bridge"}
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
# pallet-eth-bridge = { path = "../../pallets/eth-bridge"}

@@ -0,0 +1,5 @@
pub const ADD_CONFIRMATION_CONTEXT: &'static [u8] = b"EthBridgeConfirmation";
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't have a very strong feeling about this but it seems odd to have pallet specific constants in primitives. Are these used anywhere other than eth-bridge?

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