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

Update rust toolchain and dependencies #256

Merged
merged 25 commits into from
Sep 11, 2024

Conversation

Lohann
Copy link
Collaborator

@Lohann Lohann commented Sep 11, 2024

Description

  1. alloy-types 0.8.3 requires rust 1.79 toolchain
  2. RUSTSEC-2024-0370: subxt 0.37 have some deprecated subdependencies, added it to deny.toml to surpress CI warnings.
  3. Fix both rosetta-ethereum-types and rosetta-ethereum-backend to compile to wasm32-unknown-unknown target, once I need to use them on timechain runtime / primitive types.
  4. Updated check.sh to also check the minimal version required of all dependencies, once I had recurrent issues about the CI dependencies getting outdated.

@Lohann Lohann changed the title Feature/issue 255 update rust toolchain Update rust toolchain and dependencies Sep 11, 2024
.github/workflows/ci.yaml Show resolved Hide resolved
@Lohann Lohann merged commit ea310e6 into master Sep 11, 2024
9 checks passed
@Lohann Lohann deleted the feature/issue-255-update-rust-toolchain branch September 11, 2024 15:21
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.

2 participants