/ node / network / Cargo.toml
Cargo.toml
 1  [package]
 2  name = "alphaos-node-network"
 3  version = "0.1.0"
 4  authors = [ "The Aleo Team <hello@aleo.org>" ]
 5  description = "Network-related objects and traits for nodes"
 6  homepage = "https://aleo.org"
 7  repository = "https://github.com/ProvableHQ/snarkOS"
 8  keywords = [
 9    "aleo",
10    "cryptography",
11    "blockchain",
12    "decentralized",
13    "zero-knowledge"
14  ]
15  categories = [ "cryptography", "cryptography::cryptocurrencies", "os" ]
16  license = "Apache-2.0"
17  edition = "2024"
18  
19  [features]
20  locktick = [ "dep:locktick", "alphaos-node-tcp/locktick" ]
21  test = [ ]
22  
23  [dependencies.alpha-std]
24  workspace = true
25  
26  [dependencies.anyhow]
27  workspace = true
28  
29  [dependencies.locktick]
30  workspace = true
31  features = [ "parking_lot" ]
32  optional = true
33  
34  [dependencies.parking_lot]
35  workspace = true
36  
37  [dependencies.tracing]
38  workspace = true
39  
40  [dependencies.serde]
41  workspace = true
42  
43  [dependencies.alphaos-node-tcp]
44  workspace = true
45  
46  [dependencies.alphavm]
47  workspace = true
48  features = [ "console" ]
49  
50  [dependencies.tokio]
51  workspace = true
52  
53  [dev-dependencies.alphaos-node-network]
54  path = "."
55  features = [ "test" ]
56  
57  [build-dependencies.built]
58  workspace = true