Skip to content

ETHLightClient: Pectra upgrade on Sepolia#933

Merged
karim-en merged 13 commits intomasterfrom
pectra-upgrade
Apr 23, 2025
Merged

ETHLightClient: Pectra upgrade on Sepolia#933
karim-en merged 13 commits intomasterfrom
pectra-upgrade

Conversation

@karim-en
Copy link
Copy Markdown
Collaborator

@karim-en karim-en commented Mar 7, 2025

Pectra Testnet Announcement

TODO:

  • fix CI and tests
  • update mainnet config
  • support reproducible builds with ABI

@karim-en karim-en requested review from olga24912 March 7, 2025 02:43
Comment thread contracts/near/Cargo.toml
@@ -22,12 +22,12 @@ borsh = "0.9.3"
rlp = "0.5.2"
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.

We also should update the project versions in all Cargo tomls

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

@karim-en karim-en requested review from a team and kiseln March 8, 2025 16:08
Comment thread eth2near/eth_rpc_client/src/execution_block_proof.rs
@karim-en karim-en changed the title Pectra upgrade ETHLightClient: Pectra upgrade on Sepolia Apr 18, 2025
@karim-en karim-en marked this pull request as ready for review April 18, 2025 13:34
@r-near
Copy link
Copy Markdown
Contributor

r-near commented Apr 22, 2025

Looks like some tests are failing

@karim-en
Copy link
Copy Markdown
Collaborator Author

Looks like some tests are failing

The PR is already big, so I prefer to fix the CI in a separate PR.
FYI, the contract has been deployed on testnet and works correctly

@karim-en
Copy link
Copy Markdown
Collaborator Author

Also, since the RB is deprecated, it makes sense to migrate the eth2client and relayer to a separate repo.
CC @olga24912 @kiseln @r-near

@karim-en
Copy link
Copy Markdown
Collaborator Author

@olga24912 I'm going to merge the PR as it is, but please take a second look at the contract code

@karim-en karim-en merged commit 6bc2ac6 into master Apr 23, 2025
8 of 25 checks passed
@karim-en karim-en deleted the pectra-upgrade branch April 23, 2025 17:08
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.

4 participants