Skip to content

jbuckmccready/solana_zeroize_dep_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Example showing zeroize transitive dependency problem caused by Solana dependencies.

async-nats depends on signatory which depends on zeroize = "^1.4". curve25519-dalek v3.x depends on zeroize = ">=1, <1.4" and aes-gcm-siv v0.10.x depends on zeroize = ">=1, <1.4".

Try to run cargo build or cargo check and you'll see the conflict that arises.

Updating curve25519-dalek to v4.x and aes-gcm-siv to v0.11.x will eliminate the problem of depending on zeroize = "<1.4".

Created as an example for this issue: solana-labs/solana#26688

About

Example repo demonstrating problem with Solana dependencies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages