merkle-dag/Cargo.toml

45 lines
899 B
TOML
Raw Permalink Normal View History

2022-08-01 20:48:59 -04:00
[package]
name = "merkle-dag"
version = "0.1.0"
edition = "2021"
authors = ["Jeremy Wall <jeremy@marzhillstudios.com>"]
license = "Apache License 2.0"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
2022-08-06 20:16:08 -04:00
[dependencies.ciborium]
version = "0.2.0"
optional = true
[dependencies.serde]
version = "<=1.0.171"
2022-08-06 20:16:08 -04:00
features = ["derive"]
2022-08-02 03:01:27 -04:00
[dependencies.proptest]
version = "1.0.0"
optional = true
2022-08-06 20:16:08 -04:00
[dependencies.rusty-leveldb]
version = "= 1.0.4"
optional = true
[dependencies.blake2]
version = "0.10.4"
optional = true
2022-08-24 14:41:14 -04:00
[dependencies.rocksdb]
version = "0.19.0"
2022-08-24 14:41:14 -04:00
optional = true
2022-08-24 18:17:14 -04:00
[dependencies.rusqlite]
version = "0.28.0"
optional = true
2022-08-02 03:01:27 -04:00
[features]
2022-08-24 18:17:14 -04:00
default = ["cbor"]
2022-08-06 20:16:08 -04:00
cbor = ["dep:ciborium"]
blake2 = ["dep:blake2"]
2022-08-24 18:17:14 -04:00
sqlite = ["dep:rusqlite", "cbor", "blake2"]
2022-08-06 20:16:08 -04:00
rusty-leveldb = ["dep:rusty-leveldb", "blake2", "cbor"]
2022-08-24 14:41:14 -04:00
rocksdb = ["dep:rocksdb", "blake2", "cbor"]