snarkos-node-network 4.6.2

Network-related objects and traits for nodes
Documentation
[package]
name = "snarkos-node-network"
version = "4.6.2"
authors = [ "The Aleo Team <hello@aleo.org>" ]
description = "Network-related objects and traits for nodes"
homepage = "https://aleo.org"
repository = "https://github.com/ProvableHQ/snarkOS"
keywords = [
  "aleo",
  "cryptography",
  "blockchain",
  "decentralized",
  "zero-knowledge"
]
categories = [ "cryptography", "cryptography::cryptocurrencies", "os" ]
license = "Apache-2.0"
edition = "2024"

[features]
locktick = [ "dep:locktick", "snarkos-node-tcp/locktick" ]
test = [ ]

[dependencies.anyhow]
workspace = true

[dependencies.locktick]
workspace = true
features = [ "parking_lot" ]
optional = true

[dependencies.parking_lot]
workspace = true

[dependencies.tracing]
workspace = true

[dependencies.serde]
workspace = true

[dependencies.smol_str]
workspace = true

[dependencies.snarkos-node-tcp]
workspace = true

[dependencies.snarkvm]
workspace = true
features = [ "console", "utilities" ]

[dependencies.socket2]
version = "0.6.2"

[dependencies.tokio]
workspace = true

[dev-dependencies.snarkos-node-network]
path = "."
features = [ "test" ]

[build-dependencies.built]
workspace = true