Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Movement Client and Relayer Code Update for Native Bridge #893

Merged
merged 21 commits into from
Nov 27, 2024

Conversation

andygolay
Copy link
Contributor

@andygolay andygolay commented Nov 21, 2024

Summary

  • RFCs: Link to RFC, Link to RFC, or $\emptyset$.
  • Categories: any of protocol-units, networks, scripts, util, cicd, or misc.

Update the eth client test to run them.

Changelog

Update setup to initiate Eth contract
Update Eth test.
Update part of the Mvt test.

Testing

Run a Suzuka node:
CELESTIA_LOG_LEVEL=FATAL CARGO_PROFILE=release CARGO_PROFILE_FLAGS=--release nix develop --extra-experimental-features nix-command --extra-experimental-features flakes --command bash -c "just bridge native build.setup.eth-local.celestia-local.bridge --keep-tui"
To run Eth client test:
DOT_MOVEMENT_PATH="$(pwd)/.movement" RUST_BACKTRACE=1 cargo test --test client_eth_tests -- --nocapture --test-threads=1

Outstanding issues

Currently, doesn't pass check because the indexerdb hasn't been updated.

@andygolay andygolay changed the title initial commit Movement Client and Relayer Code Update for Native Bridge Nov 21, 2024
@andygolay andygolay marked this pull request as ready for review November 22, 2024 15:58
@musitdev musitdev self-assigned this Nov 27, 2024
@musitdev musitdev merged commit 1492c47 into feature/trusted-relayer Nov 27, 2024
116 of 128 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants