/ ledger / block / Cargo.toml
Cargo.toml
  1  [package]
  2  name = "alphavm-ledger-block"
  3  version = "4.4.0"
  4  authors = [ "The Aleo Team <hello@aleo.org>" ]
  5  description = "A block for a decentralized virtual machine"
  6  homepage = "https://aleo.org"
  7  repository = "https://github.com/ProvableHQ/snarkVM"
  8  keywords = [
  9    "aleo",
 10    "cryptography",
 11    "blockchain",
 12    "decentralized",
 13    "zero-knowledge"
 14  ]
 15  categories = [ "cryptography", "web-programming" ]
 16  license = "Apache-2.0"
 17  edition = "2024"
 18  
 19  [features]
 20  default = [ "indexmap/rayon" ]
 21  serial = [
 22    "alphavm-console/serial",
 23    "alphavm-ledger-authority/serial",
 24    "alphavm-ledger-puzzle/serial",
 25    "alphavm-ledger-committee/serial",
 26    "alphavm-synthesizer-program/serial",
 27    "alphavm-synthesizer-snark/serial"
 28  ]
 29  wasm = [
 30    "alphavm-console/wasm",
 31    "alphavm-ledger-authority/wasm",
 32    "alphavm-ledger-puzzle/wasm",
 33    "alphavm-ledger-committee/wasm",
 34    "alphavm-synthesizer-program/wasm",
 35    "alphavm-synthesizer-snark/wasm"
 36  ]
 37  test = [ "alphavm-synthesizer-process/test" ]
 38  test-helpers = [ ]
 39  
 40  [dependencies.alphavm-console]
 41  workspace = true
 42  
 43  [dependencies.alphavm-ledger-authority]
 44  workspace = true
 45  
 46  [dependencies.alphavm-ledger-committee]
 47  workspace = true
 48  
 49  [dependencies.alphavm-ledger-narwhal-batch-header]
 50  workspace = true
 51  
 52  [dependencies.alphavm-ledger-narwhal-data]
 53  workspace = true
 54  
 55  [dependencies.alphavm-ledger-narwhal-subdag]
 56  workspace = true
 57  
 58  [dependencies.alphavm-ledger-narwhal-transmission-id]
 59  workspace = true
 60  
 61  [dependencies.alphavm-ledger-puzzle]
 62  workspace = true
 63  
 64  [dependencies.alphavm-synthesizer-program]
 65  workspace = true
 66  
 67  [dependencies.alphavm-synthesizer-snark]
 68  workspace = true
 69  
 70  [dependencies.alphavm-utilities]
 71  workspace = true
 72  
 73  [dependencies.anyhow]
 74  version = "1"
 75  
 76  [dependencies.indexmap]
 77  workspace = true
 78  features = [ "serde" ]
 79  
 80  [dependencies.rayon]
 81  workspace = true
 82  
 83  [dependencies.serde_json]
 84  workspace = true
 85  features = [ "preserve_order" ]
 86  
 87  [dev-dependencies.alpha-std]
 88  workspace = true
 89  features = [ "storage" ]
 90  
 91  [dev-dependencies.bincode]
 92  workspace = true
 93  
 94  [dev-dependencies.alphavm-algorithms]
 95  workspace = true
 96  
 97  [dev-dependencies.alphavm-circuit]
 98  workspace = true
 99  
100  [dev-dependencies.alphavm-console]
101  workspace = true
102  features = [ "filesystem" ]
103  
104  [dev-dependencies.alphavm-ledger-committee]
105  workspace = true
106  features = [ "test-helpers" ]
107  
108  [dev-dependencies.alphavm-ledger-narwhal-batch-header]
109  workspace = true
110  
111  [dev-dependencies.alphavm-ledger-query]
112  path = "../query"
113  features = [ "query" ]
114  
115  [dev-dependencies.alphavm-ledger-store]
116  path = "../store"
117  
118  [dev-dependencies.alphavm-synthesizer-process]
119  path = "../../synthesizer/process"