mimblewimble / grin

Minimal implementation of the Mimblewimble protocol.
https://grin.mw/
Apache License 2.0
5.04k stars 991 forks source link

Iron still in dependency tree #1307

Closed yeastplume closed 6 years ago

yeastplume commented 6 years ago

Following from https://github.com/mimblewimble/grin/pull/1241, Iron is still in the dependency tree. Reason is:

[[package]]
name = "bodyparser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
dependencies = [
 "iron 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "persistent 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
 "plugin 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
 "serde 1.0.70 (registry+https://github.com/rust-lang/crates.io-index)",
 "serde_json 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)",
]

It looks as if BodyParser has been replaced within the api crate, but it's still being imported in the wallet crate. Wallet API should be given the same treatment.

quentinlesceller commented 6 years ago

Fixed by #1309.