rs-soroban-env icon indicating copy to clipboard operation
rs-soroban-env copied to clipboard

Align various dependency versions with those in stellar-core

Open graydon opened this issue 9 months ago • 0 comments

It turns out that the Cargo.lock file here resolved many transitive dependencies differently from their resolutions in stellar-core (even though we pinned direct dependency versions -- this doesn't handle indirect dependencies).

I wrote a tool https://github.com/graydon/check-lockfile-intersection that analyzes pairs of lockfiles and tells you which differences exist, and then went through soroban-env's lockfile aligning it with stellar-core's.

(I also downgraded an overzealous requirement specified in soroban-simulation's Cargo.toml file)

graydon avatar May 09 '24 07:05 graydon