casper-node 1.4.8

The Casper blockchain node
Documentation
[[bin]]
bench = false
doctest = false
name = "casper-node"
path = "src/app/main.rs"
test = false
[build-dependencies.vergen]
version = "3"
[dependencies.ansi_term]
version = "0.12.1"

[dependencies.anyhow]
version = "1"

[dependencies.async-trait]
version = "0.1.50"

[dependencies.backtrace]
version = "0.3.50"

[dependencies.base16]
version = "0.2.1"

[dependencies.base64]
version = "0.13.0"

[dependencies.bincode]
version = "1"

[dependencies.bytes]
version = "1.0.1"

[dependencies.casper-execution-engine]
version = "2.0.1"

[dependencies.casper-hashing]
version = "1.4.3"

[dependencies.casper-node-macros]
version = "1.4.3"

[dependencies.casper-types]
features = ["datasize", "gens", "json-schema"]
version = "1.5.0"

[dependencies.chrono]
version = "0.4.10"

[dependencies.datasize]
features = ["detailed", "fake_clock-types", "futures-types", "smallvec-types"]
version = "0.2.9"

[dependencies.derive_more]
version = "0.99.7"

[dependencies.derp]
version = "0.0.14"

[dependencies.ed25519-dalek]
default-features = false
features = ["rand", "serde", "u64_backend"]
version = "1"

[dependencies.either]
version = "1"

[dependencies.enum-iterator]
version = "0.6.0"

[dependencies.fs2]
version = "0.4.3"

[dependencies.futures]
version = "0.3.5"

[dependencies.futures-io]
version = "0.3.5"

[dependencies.getrandom]
version = "0.2.0"

[dependencies.hex-buffer-serde]
version = "0.3.0"

[dependencies.hex_fmt]
version = "0.3.0"

[dependencies.hostname]
version = "0.3.0"

[dependencies.http]
version = "0.2.1"

[dependencies.humantime]
version = "2"

[dependencies.hyper]
version = "0.14.4"

[dependencies.itertools]
version = "0.10.0"

[dependencies.jemalloc-ctl]
version = "0.3.3"

[dependencies.jemallocator]
version = "0.3.2"

[dependencies.k256]
features = ["arithmetic", "ecdsa", "sha256", "zeroize"]
version = "0.7.2"

[dependencies.libc]
version = "0.2.66"

[dependencies.linked-hash-map]
version = "0.5.3"

[dependencies.lmdb]
version = "0.8.0"

[dependencies.log]
features = ["std", "serde", "kv_unstable"]
version = "0.4.8"

[dependencies.num]
default-features = false
version = "0.4.0"

[dependencies.num-derive]
version = "0.3.0"

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

[dependencies.num-traits]
version = "0.2.10"

[dependencies.num_cpus]
version = "1"

[dependencies.once_cell]
version = "1"

[dependencies.openssl]
version = "0.10.32"

[dependencies.parking_lot]
version = "0.11.0"

[dependencies.pem]
version = "0.8.1"

[dependencies.pin-project]
version = "1.0.6"

[dependencies.prometheus]
version = "0.12.0"

[dependencies.proptest]
optional = true
version = "1.0.0"

[dependencies.quanta]
version = "0.7.2"

[dependencies.rand]
version = "0.8.3"

[dependencies.rand_chacha]
version = "0.3.0"

[dependencies.regex]
version = "1"

[dependencies.rmp-serde]
version = "0.14.4"

[dependencies.schemars]
features = ["preserve_order", "impl_json_schema"]
version = "=0.8.5"

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

[dependencies.serde-big-array]
version = "0.3.0"

[dependencies.serde_bytes]
version = "0.11.5"

[dependencies.serde_json]
version = "1"

[dependencies.serde_repr]
version = "0.1.6"

[dependencies.signal-hook]
version = "0.3.4"

[dependencies.signature]
version = "1"

[dependencies.smallvec]
features = ["serde"]
version = "1"

[dependencies.static_assertions]
version = "1"

[dependencies.structopt]
version = "0.3.14"

[dependencies.sys-info]
version = "0.8.0"

[dependencies.tempfile]
version = "3"

[dependencies.thiserror]
version = "1"

[dependencies.tokio]
features = ["macros", "net", "rt-multi-thread", "sync", "time"]
version = "1"

[dependencies.tokio-openssl]
version = "0.6.1"

[dependencies.tokio-serde]
features = ["bincode"]
version = "0.8.0"

[dependencies.tokio-stream]
features = ["sync"]
version = "0.1.4"

[dependencies.tokio-util]
features = ["codec"]
version = "0.6.4"

[dependencies.toml]
version = "0.5.6"

[dependencies.tower]
features = ["limit"]
version = "0.4.6"

[dependencies.tracing]
version = "0.1.18"

[dependencies.tracing-futures]
version = "0.2.5"

[dependencies.tracing-subscriber]
features = ["fmt", "json"]
version = "0.2.10"

[dependencies.uint]
version = "0.9.0"

[dependencies.untrusted]
version = "0.7.1"

[dependencies.uuid]
features = ["serde", "v4"]
version = "0.8.1"

[dependencies.warp]
features = ["compression"]
version = "0.3.0"

[dependencies.warp-json-rpc]
version = "0.3.0"

[dependencies.wheelbuf]
version = "0.2.0"
[dev-dependencies.assert-json-diff]
version = "2.0.1"

[dev-dependencies.fake_instant]
version = "0.4.0"

[dev-dependencies.pnet]
version = "0.28.0"

[dev-dependencies.pretty_assertions]
version = "0.7.2"

[dev-dependencies.rand_core]
version = "0.6.2"

[dev-dependencies.rand_pcg]
version = "0.3.0"

[dev-dependencies.reqwest]
features = ["stream"]
version = "0.11.3"

[dev-dependencies.tokio]
features = ["test-util"]
version = "1"

[features]
casper-mainnet = []
default = ["casper-mainnet"]
vendored-openssl = ["openssl/vendored"]

[package]
authors = ["Marc Brinkmann <marc@casperlabs.io>", "Fraser Hutchison <fraser@casperlabs.io>"]
default-run = "casper-node"
description = "The Casper blockchain node"
documentation = "https://docs.rs/casper-node"
edition = "2018"
homepage = "https://casperlabs.io"
license-file = "LICENSE"
name = "casper-node"
readme = "README.md"
repository = "https://github.com/CasperLabs/casper-node/tree/master/node"
version = "1.4.8"
[package.metadata.deb]
assets = [["../target/release/casper-node", "/usr/bin/casper-node", "755"], ["../resources/maintainer_scripts/logrotate.d/casper-node", "/etc/logrotate.d/casper-node", "644"], ["../resources/maintainer_scripts/pull_genesis.sh", "/etc/casper/pull_genesis.sh", "755"], ["../resources/maintainer_scripts/delete_local_db.sh", "/etc/casper/delete_local_db.sh", "755"], ["../resources/maintainer_scripts/config_from_example.sh", "/etc/casper/config_from_example.sh", "755"], ["../resources/maintainer_scripts/systemd_pre_start.sh", "/etc/casper/systemd_pre_start.sh", "755"], ["../resources/production/README.md", "/etc/casper/README.md", "644"], ["../resources/production/CHANGE_LOG.md", "/etc/casper/CHANGE_LOG.md", "644"], ["../resources/production/config-example.toml", "/etc/casper/config-example.toml", "644"], ["../resources/production/validator_keys/README.md", "/etc/casper/validator_keys/README.md", "644"]]
depends = "curl"
extended-description = "Package for Casper Node and Client.\n\nFor information on using package, see https://github.com/CasperLabs/casper-node\n"
features = ["vendored-openssl"]
maintainer-scripts = "../resources/maintainer_scripts/debian"
revision = "0"

[package.metadata.deb.systemd-units]
restart-after-upgrade = false
unit-scripts = "../resources/maintainer_scripts/casper_node"