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"