near-primitives 0.12.0

This crate provides the base set of primitives used by other nearcore crates
Documentation
[[bench]]
harness = false
name = "serialization"
[dependencies.borsh]
features = ["rc"]
version = "0.9"

[dependencies.byteorder]
version = "1.3"

[dependencies.bytesize]
version = "1.1"

[dependencies.chrono]
features = ["serde"]
version = "0.4.4"

[dependencies.deepsize]
features = ["chrono"]
optional = true
version = "0.2.0"

[dependencies.derive_more]
version = "0.99.3"

[dependencies.easy-ext]
version = "0.2"

[dependencies.hex]
version = "0.4"

[dependencies.near-crypto]
version = "0.12.0"

[dependencies.near-primitives-core]
version = "0.12.0"

[dependencies.near-rpc-error-macro]
version = "0.12.0"

[dependencies.near-vm-errors]
version = "0.12.0"

[dependencies.num-rational]
features = ["serde"]
version = "0.3"

[dependencies.primitive-types]
version = "0.10"

[dependencies.rand]
version = "0.7"

[dependencies.reed-solomon-erasure]
version = "4"

[dependencies.serde]
features = ["derive", "rc"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.smart-default]
version = "0.6"
[dev-dependencies.bencher]
version = "0.1.5"

[features]
deepsize_feature = ["deepsize", "near-vm-errors/deepsize_feature", "near-primitives-core/deepsize_feature", "near-crypto/deepsize_feature"]
dump_errors_schema = ["near-rpc-error-macro/dump_errors_schema"]
nightly_protocol = []
nightly_protocol_features = ["nightly_protocol", "protocol_feature_alt_bn128", "protocol_feature_chunk_only_producers", "protocol_feature_routing_exchange_algorithm", "protocol_feature_access_key_nonce_for_implicit_accounts", "protocol_feature_fix_staking_threshold"]
protocol_feature_access_key_nonce_for_implicit_accounts = []
protocol_feature_alt_bn128 = ["near-primitives-core/protocol_feature_alt_bn128", "near-vm-errors/protocol_feature_alt_bn128"]
protocol_feature_chunk_only_producers = []
protocol_feature_fix_staking_threshold = []
protocol_feature_routing_exchange_algorithm = ["near-primitives-core/protocol_feature_routing_exchange_algorithm"]

[package]
authors = ["Near Inc <hello@nearprotocol.com>"]
description = "This crate provides the base set of primitives used by other nearcore crates\n"
edition = "2021"
license = "MIT OR Apache-2.0"
name = "near-primitives"
publish = true
repository = "https://github.com/near/nearcore"
rust-version = "1.56.0"
version = "0.12.0"