Skip to content

Snowbridge - Adds Fulu hardfork#9938

Merged
acatangiu merged 11 commits into
paritytech:masterfrom
claravanstaden:snowbridge/fulu-fork
Oct 7, 2025
Merged

Snowbridge - Adds Fulu hardfork#9938
acatangiu merged 11 commits into
paritytech:masterfrom
claravanstaden:snowbridge/fulu-fork

Conversation

@claravanstaden
Copy link
Copy Markdown
Contributor

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

@claravanstaden
Copy link
Copy Markdown
Contributor Author

Requires labels T15 - Bridges A4-backport-unstable2507 A4-backport-stable2509

@claravanstaden claravanstaden marked this pull request as ready for review October 6, 2025 15:03
@paritytech-review-bot paritytech-review-bot Bot requested a review from a team October 6, 2025 15:05
@acatangiu acatangiu added T15-bridges This PR/Issue is related to bridges. A4-backport-unstable2507 Pull request must be backported to the unstable2507 release branch A4-backport-stable2509 Pull request must be backported to the stable2509 release branch labels Oct 6, 2025
Comment thread prdoc/pr_9938.prdoc Outdated
Comment on lines +10 to +13
- name: snowbridge-beacon-primitives
bump: major
- name: snowbridge-beacon-primitives
bump: patch
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.

patch or major?

Suggested change
- name: snowbridge-beacon-primitives
bump: major
- name: snowbridge-beacon-primitives
bump: patch
- name: snowbridge-beacon-primitives
bump: major
- name: snowbridge-beacon-primitives
bump: patch

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

major, addressed in 2b80d37.

Copy link
Copy Markdown
Contributor

@acatangiu acatangiu Oct 7, 2025

Choose a reason for hiding this comment

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

major bump will not allow backporting, if there are no other consumers of this structure downstream (afaik there are not), I suggest doing patch instead

L.E.: changing it to patch only for the backport PRs also works

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks for the tip, changed to patch

@acatangiu acatangiu enabled auto-merge October 7, 2025 07:40
auto-merge was automatically disabled October 7, 2025 07:41

Head branch was pushed to by a user without write access

@acatangiu acatangiu enabled auto-merge October 7, 2025 07:42
@acatangiu acatangiu added this pull request to the merge queue Oct 7, 2025
Merged via the queue into paritytech:master with commit c223162 Oct 7, 2025
243 of 246 checks passed
@paritytech-release-backport-bot
Copy link
Copy Markdown

Created backport PR for unstable2507:

Please cherry-pick the changes locally and resolve any conflicts.

git fetch origin backport-9938-to-unstable2507
git worktree add --checkout .worktree/backport-9938-to-unstable2507 backport-9938-to-unstable2507
cd .worktree/backport-9938-to-unstable2507
git reset --hard HEAD^
git cherry-pick -x c2231626893533a91754384b62f9595ee97662d3
git push --force-with-lease

@paritytech-release-backport-bot
Copy link
Copy Markdown

Successfully created backport PR for stable2509:

paritytech-release-backport-bot Bot pushed a commit that referenced this pull request Oct 7, 2025
Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)
EgrPrty pushed a commit that referenced this pull request Oct 7, 2025
Backport #9938 into `stable2509` from claravanstaden.

See the
[documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md)
on how to use this bot.

<!--
  # To be used by other automation, do not modify:
  original-pr-number: #${pull_number}
-->

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
@claravanstaden claravanstaden deleted the snowbridge/fulu-fork branch October 7, 2025 12:28
pub const ChainForkVersions: ForkVersions = ForkVersions {
genesis: Fork {
version: [0, 0, 0, 1], // 0x00000001
version: hex!("00000001"),
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.

remind me why you are changing the encoding for these. I know you spoke about it in the meet but I forgot.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@vgeddes is just for better readability, it doesn't have any practical effect. This config is used for tests. I updated the fork version format to match the runtime config, e.g. https://github.com/paritytech/polkadot-sdk/blob/master/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/bridge_to_ethereum_config.rs#L238-L240

acatangiu added a commit that referenced this pull request Oct 9, 2025
Backport #9938 into `unstable2507` from claravanstaden.

See the
[documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md)
on how to use this bot.

<!--
  # To be used by other automation, do not modify:
  original-pr-number: #${pull_number}
-->

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
tmpolaczyk pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Oct 9, 2025
Backport paritytech#9938 into `stable2509` from claravanstaden.

See the
[documentation](https://github.com/paritytech/polkadot-sdk/blob/master/docs/BACKPORT.md)
on how to use this bot.

<!--
  # To be used by other automation, do not modify:
  original-pr-number: #${pull_number}
-->

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
ParthDesai pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Oct 9, 2025
Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)
ParthDesai added a commit to moondance-labs/polkadot-sdk that referenced this pull request Oct 13, 2025
* Snowbridge - Adds Fulu hardfork (paritytech#9938)

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)

* fix test

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
tmpolaczyk added a commit to moondance-labs/polkadot-sdk that referenced this pull request Oct 13, 2025
tmpolaczyk pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Oct 13, 2025
* Snowbridge - Adds Fulu hardfork (paritytech#9938)

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)

* fix test

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
alvicsam pushed a commit that referenced this pull request Oct 17, 2025
Adds Fulu hardfork version. No other onchain changes required. 

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
girazoki pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Oct 22, 2025
* Snowbridge - Adds Fulu hardfork (paritytech#9938)

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)

* fix test

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
tmpolaczyk pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Jan 15, 2026
* Snowbridge - Adds Fulu hardfork (paritytech#9938)

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)

* fix test

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
tmpolaczyk pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Jan 15, 2026
* Snowbridge - Adds Fulu hardfork (paritytech#9938)

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)

* fix test

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
tmpolaczyk pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Jan 15, 2026
* Snowbridge - Adds Fulu hardfork (paritytech#9938)

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)

* fix test

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
tmpolaczyk pushed a commit to moondance-labs/polkadot-sdk that referenced this pull request Jan 15, 2026
* Snowbridge - Adds Fulu hardfork (paritytech#9938)

Adds Fulu hardfork version. No other onchain changes required.

Fulu activation on Sepolia is 14 October, Mainnet 3 December.

---------

Co-authored-by: Adrian Catangiu <adrian@parity.io>
(cherry picked from commit c223162)

* fix test

---------

Co-authored-by: Clara van Staden <claravanstaden64@gmail.com>
Co-authored-by: Adrian Catangiu <adrian@parity.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A4-backport-stable2509 Pull request must be backported to the stable2509 release branch A4-backport-unstable2507 Pull request must be backported to the unstable2507 release branch T15-bridges This PR/Issue is related to bridges.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants