Skip to content

Fix CI failure caused by ChaCha20Rng / ed25519-dalek trait mismatch #476

Description

@phertyameen

Description:

The CI is currently failing during cargo clippy --all-targets --all-features due to a dependency compatibility issue between soroban-env-host and ed25519-dalek.

Error:

error[E0277]: the trait bound ChaCha20Rng: ed25519_dalek::rand_core::CryptoRng is not satisfied

The failure originates from:

soroban-env-host-23.0.1
ed25519-dalek-3.0.0

Acceptance Criteria

  • Identify and fix the dependency/version mismatch causing the CryptoRng trait error.
  • cargo clippy --all-targets --all-features -- -D warnings passes successfully.
  • CI passes without introducing unrelated changes.

Note for contributors

Please keep your changes strictly scoped to this issue. Do not modify unrelated files, folders, or existing functionality unless they are required to resolve this CI failure.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions