Presently, there are dependency conflicts between solana crates and contract-extrinsics, which are reflected in this issue (#26688) within the Solana repository.
A simplified Cargo.toml configuration for solang-aqd includes these dependencies:
Solana plans to solve this issue soon, as outlined in this related discussion.
Once Solana resolves this issue, the patches in solang-aqd's Cargo.toml should be removed.
Presently, there are dependency conflicts between
solana
crates andcontract-extrinsics
, which are reflected in this issue (#26688) within the Solana repository. A simplifiedCargo.toml
configuration forsolang-aqd
includes these dependencies:However, this setup leads to an error due to conflicting dependencies, specifically related to the
zeroize
crate, which causes version conflicts.As a temporary fix,
solang-aqd
includes a patch in itsCargo.toml
to address these conflicts:Solana plans to solve this issue soon, as outlined in this related discussion. Once Solana resolves this issue, the patches in
solang-aqd
'sCargo.toml
should be removed.