[package] name = "near-chain" version = "0.1.0" authors = ["Near Inc "] edition = "2018" license = "Apache-2.0" repository = "https://github.com/near/nearcore" homepage = "https://github.com/near/nearcore" description = "Near chain." [dependencies] actix = "=0.11.0-beta.2" chrono = { version = "0.4.4", features = ["serde"] } failure = "0.1" failure_derive = "0.1" itertools = "0.10.0" lazy_static = "1.4" rand = "0.7" serde = { version = "1", features = [ "derive" ] } cached = "0.23" num-rational = "0.3" tracing = "0.1.13" thiserror = "1.0" strum = "0.20" rayon = "1.5" borsh = "0.9" near-chain-configs = { path = "../../core/chain-configs", version = "0.1.0" } near-chain-primitives = { path = "../chain-primitives", version = "0.1.0" } near-crypto-v01 = { path = "../../core/crypto", version = "0.1.0" } near-primitives-v01 = { path = "../../core/primitives", version = "0.1.0" } near-store-v01 = { path = "../../core/store", version = "2.2.0" } near-metrics = { path = "../../core/metrics", version = "0.1.0" } near-pool-v01 = { path = "../pool", version = "0.1.0" } near-delay-detector = { path = "../../tools/delay_detector", optional = true, version = "0.1.0"} [dev-dependencies] near-logger-utils = {path = "../../test-utils/logger"} [features] # if enabled, we assert in most situations that are impossible unless some byzantine behavior is observed. byzantine_asserts = [] expensive_tests = [] adversarial = [] delay_detector = ["near-delay-detector"] no_cache = ["near-store-v01/no_cache"] protocol_feature_block_header_v3 = [] protocol_feature_chunk_only_producers = ["protocol_feature_block_header_v3", "near-primitives-v01/protocol_feature_chunk_only_producers"] protocol_feature_routing_exchange_algorithm = [] nightly_protocol_features = ["nightly_protocol", "protocol_feature_block_header_v3", "protocol_feature_chunk_only_producers", "protocol_feature_routing_exchange_algorithm"] nightly_protocol = [] sandbox = []