[package] name = "sp-cid" version = "0.3.0" edition = "2018" authors = ["Samuel Burnham ", "John Burnham "] license = "MIT" readme = "README.md" repository = "https://github.com/yatima-inc/sp-cid" documentation = "https://docs.rs/sp-cid" description = "Cid library for `no_std` use within Substrate" keywords = ["cid", "no_std"] categories = ["no-std"] [features] default = ["multibase"] std = ["multibase", "sp-multihash/std", "unsigned-varint/std"] arb = ["quickcheck", "rand", "sp-multihash/arb"] scale-codec = ["parity-scale-codec", "sp-multihash/scale-codec"] serde-codec = ["serde", "sp-multihash/serde-codec"] [dependencies] unsigned-varint = { version = "0.7.0", default-features = false } multibase = { version = "0.9.1", default-features = false, optional = true } parity-scale-codec = { version = "2.1.1", default-features = false, features = ["derive"], optional = true } quickcheck = { version = "0.9.2", optional = true } serde = { version = "1.0.116", optional = true } rand = { version = "0.7.3", optional = true } bytecursor = "0.1.0" sp-multihash = "0.2.0" [dev-dependencies] serde_json = "1.0.59" quickcheck = "0.9.2" rand = "0.7.3" sp-multihash = { version = "0.2.0", features = ["arb"] }