[package] name = "fvm_ipld_hamt" description = "Sharded IPLD HashMap implementation." version = "0.9.0" license = "MIT OR Apache-2.0" authors = ["ChainSafe Systems ", "Protocol Labs", "Filecoin Core Devs"] edition = "2021" repository = "https://github.com/filecoin-project/ref-fvm" [dependencies] serde = { version = "1.0", features = ["derive"] } byteorder = "1.4.3" cid = { workspace = true, features = ["serde-codec"] } multihash = { workspace = true } thiserror = "1.0" sha2 = "0.10" once_cell = "1.18" forest_hash_utils = "0.1" anyhow = "1.0.71" libipld-core = { version = "0.16.0", features = ["serde-codec"] } fvm_ipld_encoding = { version = "0.4", path = "../encoding" } fvm_ipld_blockstore = { version = "0.2", path = "../blockstore" } [features] identity = [] [dev-dependencies] hex = "0.4.3" criterion = "0.5.1" unsigned-varint = "0.7" quickcheck = "1" quickcheck_macros = "1" rand = "0.8.5" [[bench]] name = "hamt_beckmark" path = "benches/hamt_benchmark.rs" harness = false