[build-dependencies.tari_common]
version = "^0.8"
[dependencies.bincode]
version = "1.1.4"
[dependencies.bitflags]
version = "1.0.4"
[dependencies.blake2]
version = "^0.8.0"
[dependencies.bytes]
version = "0.4.12"
[dependencies.cfg-if]
version = "0.1.10"
[dependencies.chrono]
features = ["serde"]
version = "0.4.6"
[dependencies.config]
version = "0.9.3"
[dependencies.croaring]
optional = true
version = "=0.4.5"
[dependencies.digest]
version = "0.8.0"
[dependencies.fs2]
version = "0.3.0"
[dependencies.futures]
features = ["async-await"]
version = "^0.3.1"
[dependencies.hex]
version = "0.4.2"
[dependencies.lmdb-zero]
version = "0.4.4"
[dependencies.log]
version = "0.4"
[dependencies.monero]
features = ["serde_support"]
optional = true
version = "^0.9.1"
[dependencies.newtype-ops]
version = "0.1.4"
[dependencies.num]
version = "0.3"
[dependencies.num-format]
version = "0.4.0"
[dependencies.prost]
version = "0.6.1"
[dependencies.prost-types]
version = "0.6.1"
[dependencies.rand]
version = "0.7.2"
[dependencies.randomx-rs]
optional = true
version = "0.5.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.106"
[dependencies.serde_json]
version = "1.0"
[dependencies.sha3]
version = "0.9"
[dependencies.strum]
version = "^0.19"
[dependencies.strum_macros]
version = "0.17.1"
[dependencies.tari_common]
version = "^0.8"
[dependencies.tari_common_types]
version = "^0.8"
[dependencies.tari_comms]
version = "^0.8"
[dependencies.tari_comms_dht]
version = "^0.8"
[dependencies.tari_comms_rpc_macros]
version = "^0.8"
[dependencies.tari_crypto]
version = "^0.8"
[dependencies.tari_mmr]
optional = true
version = "^0.8"
[dependencies.tari_p2p]
version = "^0.8"
[dependencies.tari_service_framework]
version = "^0.8"
[dependencies.tari_shutdown]
version = "^0.8"
[dependencies.tari_storage]
version = "^0.8"
[dependencies.tari_test_utils]
version = "^0.8"
[dependencies.thiserror]
version = "1.0.20"
[dependencies.tokio]
features = ["blocking", "time", "sync"]
version = "^0.2"
[dependencies.ttl_cache]
version = "0.5.1"
[dependencies.uint]
default-features = false
version = "0.8"
[dev-dependencies.config]
version = "0.9.3"
[dev-dependencies.env_logger]
version = "0.7.0"
[dev-dependencies.tari_p2p]
features = ["test-mocks"]
version = "^0.8"
[dev-dependencies.tari_test_utils]
version = "^0.8"
[dev-dependencies.tempfile]
version = "3.1.0"
[dev-dependencies.tokio-macros]
version = "0.2.4"
[features]
avx2 = ["tari_crypto/avx2"]
base_node = []
base_node_proto = []
default = ["croaring", "tari_mmr", "transactions", "base_node", "mempool_proto", "base_node_proto", "monero", "randomx-rs"]
mempool_proto = []
transactions = []
[package]
authors = ["The Tari Development Community"]
description = "Core Tari protocol components"
edition = "2018"
homepage = "https://tari.com"
license = "BSD-3-Clause"
name = "tari_core"
readme = "README.md"
repository = "https://github.com/tari-project/tari"
version = "0.8.1"