Hello!
I'm starting on this
I'm reading the 'mastering ethereum' e-book and I'm having trouble to follow the book's how to install parity
I've installed: git, go, openssl libssl-dev libudev-dev cmake, and cargo (by apt)
go version: 1.11.5 linux/amd64
cargo 1.30.0
I've cloned parity from github at GitHub - openethereum/parity-ethereum: The fast, light, and robust client for Ethereum-like networks.
after download and change directory to parity folder i did
cargo install
error: failed to parse manifest at `/home/roger/parity/ethcore/call-contract/Cargo.toml`
Caused by:
feature `rename-dependency` is required
consider adding `cargo-features = ["rename-dependency"]` to the manifest
Then, i tried to add cargo-features = ["rename-dependency]
to Cargo.toml
after that, the following error after trying to cargo install again:
cargo install
error: failed to parse manifest at `/home/roger/parity/ethcore/call-contract/Cargo.toml`
Caused by:
invalid type: sequence, expected a version string like "0.9.8" or a detailed dependency like { version = "0.9.8" } for key `dependencies.cargo-features`
Cargo.toml:
[package]
name = "ethcore-call-contract"
version = "0.1.0"
license = "GPL-3.0"
authors = ["Parity Technologies [admin@parity.io](mailto:admin@parity.io)"]
edition = "2018"
[dependencies]
types = { path = "../types", package = "common-types" }
ethereum-types = "0.4"
bytes = { version = "0.1", package = "parity-bytes" }
cargo-features = ["rename-dependency"]
Sorry if im being too noob I really am
Thx