Cargo.lock 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791
  1. # This file is automatically @generated by Cargo.
  2. # It is not intended for manual editing.
  3. [[package]]
  4. name = "aes"
  5. version = "0.6.0"
  6. source = "registry+https://github.com/rust-lang/crates.io-index"
  7. checksum = "884391ef1066acaa41e766ba8f596341b96e93ce34f9a43e7d24bf0a0eaf0561"
  8. dependencies = [
  9. "aes-soft",
  10. "aesni",
  11. "cipher",
  12. ]
  13. [[package]]
  14. name = "aes-soft"
  15. version = "0.6.4"
  16. source = "registry+https://github.com/rust-lang/crates.io-index"
  17. checksum = "be14c7498ea50828a38d0e24a765ed2effe92a705885b57d029cd67d45744072"
  18. dependencies = [
  19. "cipher",
  20. "opaque-debug",
  21. ]
  22. [[package]]
  23. name = "aesni"
  24. version = "0.10.0"
  25. source = "registry+https://github.com/rust-lang/crates.io-index"
  26. checksum = "ea2e11f5e94c2f7d386164cc2aa1f97823fed6f259e486940a71c174dd01b0ce"
  27. dependencies = [
  28. "cipher",
  29. "opaque-debug",
  30. ]
  31. [[package]]
  32. name = "arrayref"
  33. version = "0.3.6"
  34. source = "registry+https://github.com/rust-lang/crates.io-index"
  35. checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544"
  36. [[package]]
  37. name = "arrayvec"
  38. version = "0.5.2"
  39. source = "registry+https://github.com/rust-lang/crates.io-index"
  40. checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
  41. [[package]]
  42. name = "arrayvec"
  43. version = "0.7.1"
  44. source = "registry+https://github.com/rust-lang/crates.io-index"
  45. checksum = "be4dc07131ffa69b8072d35f5007352af944213cde02545e2103680baed38fcd"
  46. [[package]]
  47. name = "autocfg"
  48. version = "1.0.1"
  49. source = "registry+https://github.com/rust-lang/crates.io-index"
  50. checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
  51. [[package]]
  52. name = "bigint"
  53. version = "4.4.3"
  54. source = "registry+https://github.com/rust-lang/crates.io-index"
  55. checksum = "c0e8c8a600052b52482eff2cf4d810e462fdff1f656ac1ecb6232132a1ed7def"
  56. dependencies = [
  57. "byteorder",
  58. "crunchy",
  59. ]
  60. [[package]]
  61. name = "bitvec"
  62. version = "0.22.3"
  63. source = "registry+https://github.com/rust-lang/crates.io-index"
  64. checksum = "5237f00a8c86130a0cc317830e558b966dd7850d48a953d998c813f01a41b527"
  65. dependencies = [
  66. "funty",
  67. "radium",
  68. "tap",
  69. "wyz",
  70. ]
  71. [[package]]
  72. name = "blake2b_simd"
  73. version = "0.5.11"
  74. source = "registry+https://github.com/rust-lang/crates.io-index"
  75. checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587"
  76. dependencies = [
  77. "arrayref",
  78. "arrayvec 0.5.2",
  79. "constant_time_eq",
  80. ]
  81. [[package]]
  82. name = "block-modes"
  83. version = "0.7.0"
  84. source = "registry+https://github.com/rust-lang/crates.io-index"
  85. checksum = "57a0e8073e8baa88212fb5823574c02ebccb395136ba9a164ab89379ec6072f0"
  86. dependencies = [
  87. "block-padding",
  88. "cipher",
  89. ]
  90. [[package]]
  91. name = "block-padding"
  92. version = "0.2.1"
  93. source = "registry+https://github.com/rust-lang/crates.io-index"
  94. checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae"
  95. [[package]]
  96. name = "bls12_381"
  97. version = "0.5.0"
  98. source = "registry+https://github.com/rust-lang/crates.io-index"
  99. checksum = "54757888b09a69be70b5ec303e382a74227392086ba808cb01eeca29233a2397"
  100. dependencies = [
  101. "ff",
  102. "rand_core",
  103. "subtle",
  104. ]
  105. [[package]]
  106. name = "byteorder"
  107. version = "1.4.3"
  108. source = "registry+https://github.com/rust-lang/crates.io-index"
  109. checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
  110. [[package]]
  111. name = "cfg-if"
  112. version = "1.0.0"
  113. source = "registry+https://github.com/rust-lang/crates.io-index"
  114. checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
  115. [[package]]
  116. name = "cipher"
  117. version = "0.2.5"
  118. source = "registry+https://github.com/rust-lang/crates.io-index"
  119. checksum = "12f8e7987cbd042a63249497f41aed09f8e65add917ea6566effbc56578d6801"
  120. dependencies = [
  121. "generic-array",
  122. ]
  123. [[package]]
  124. name = "constant_time_eq"
  125. version = "0.1.5"
  126. source = "registry+https://github.com/rust-lang/crates.io-index"
  127. checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
  128. [[package]]
  129. name = "crossbeam-channel"
  130. version = "0.5.1"
  131. source = "registry+https://github.com/rust-lang/crates.io-index"
  132. checksum = "06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4"
  133. dependencies = [
  134. "cfg-if",
  135. "crossbeam-utils",
  136. ]
  137. [[package]]
  138. name = "crossbeam-deque"
  139. version = "0.8.1"
  140. source = "registry+https://github.com/rust-lang/crates.io-index"
  141. checksum = "6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e"
  142. dependencies = [
  143. "cfg-if",
  144. "crossbeam-epoch",
  145. "crossbeam-utils",
  146. ]
  147. [[package]]
  148. name = "crossbeam-epoch"
  149. version = "0.9.5"
  150. source = "registry+https://github.com/rust-lang/crates.io-index"
  151. checksum = "4ec02e091aa634e2c3ada4a392989e7c3116673ef0ac5b72232439094d73b7fd"
  152. dependencies = [
  153. "cfg-if",
  154. "crossbeam-utils",
  155. "lazy_static",
  156. "memoffset",
  157. "scopeguard",
  158. ]
  159. [[package]]
  160. name = "crossbeam-utils"
  161. version = "0.8.5"
  162. source = "registry+https://github.com/rust-lang/crates.io-index"
  163. checksum = "d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db"
  164. dependencies = [
  165. "cfg-if",
  166. "lazy_static",
  167. ]
  168. [[package]]
  169. name = "crunchy"
  170. version = "0.1.6"
  171. source = "registry+https://github.com/rust-lang/crates.io-index"
  172. checksum = "a2f4a431c5c9f662e1200b7c7f02c34e91361150e382089a8f2dec3ba680cbda"
  173. [[package]]
  174. name = "crypto_api"
  175. version = "0.2.2"
  176. source = "registry+https://github.com/rust-lang/crates.io-index"
  177. checksum = "2f855e87e75a4799e18b8529178adcde6fd4f97c1449ff4821e747ff728bb102"
  178. [[package]]
  179. name = "crypto_api_chachapoly"
  180. version = "0.4.3"
  181. source = "registry+https://github.com/rust-lang/crates.io-index"
  182. checksum = "d930b6a026ce9d358a17f9c9046c55d90b14bb847f36b6ebb6b19365d4feffb8"
  183. dependencies = [
  184. "crypto_api",
  185. ]
  186. [[package]]
  187. name = "digest"
  188. version = "0.9.0"
  189. source = "registry+https://github.com/rust-lang/crates.io-index"
  190. checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066"
  191. dependencies = [
  192. "generic-array",
  193. ]
  194. [[package]]
  195. name = "either"
  196. version = "1.6.1"
  197. source = "registry+https://github.com/rust-lang/crates.io-index"
  198. checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457"
  199. [[package]]
  200. name = "ff"
  201. version = "0.10.1"
  202. source = "registry+https://github.com/rust-lang/crates.io-index"
  203. checksum = "d0f40b2dcd8bc322217a5f6559ae5f9e9d1de202a2ecee2e9eafcbece7562a4f"
  204. dependencies = [
  205. "bitvec",
  206. "rand_core",
  207. "subtle",
  208. ]
  209. [[package]]
  210. name = "fpe"
  211. version = "0.4.0"
  212. source = "registry+https://github.com/rust-lang/crates.io-index"
  213. checksum = "a25080721bbcd2cd4d765b7d607ea350425fa087ce53cd3e31afcacdab850352"
  214. dependencies = [
  215. "aes",
  216. "block-modes",
  217. "num-bigint",
  218. "num-integer",
  219. "num-traits",
  220. ]
  221. [[package]]
  222. name = "funty"
  223. version = "1.2.0"
  224. source = "registry+https://github.com/rust-lang/crates.io-index"
  225. checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e"
  226. [[package]]
  227. name = "generic-array"
  228. version = "0.14.4"
  229. source = "registry+https://github.com/rust-lang/crates.io-index"
  230. checksum = "501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817"
  231. dependencies = [
  232. "typenum",
  233. "version_check",
  234. ]
  235. [[package]]
  236. name = "getrandom"
  237. version = "0.2.3"
  238. source = "registry+https://github.com/rust-lang/crates.io-index"
  239. checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
  240. dependencies = [
  241. "cfg-if",
  242. "libc",
  243. "wasi",
  244. ]
  245. [[package]]
  246. name = "group"
  247. version = "0.10.0"
  248. source = "registry+https://github.com/rust-lang/crates.io-index"
  249. checksum = "1c363a5301b8f153d80747126a04b3c82073b9fe3130571a9d170cacdeaf7912"
  250. dependencies = [
  251. "byteorder",
  252. "ff",
  253. "rand_core",
  254. "subtle",
  255. ]
  256. [[package]]
  257. name = "halo2"
  258. version = "0.0.1"
  259. source = "git+https://github.com/zcash/halo2.git?rev=27c4187673a9c6ade13fbdbd4f20955530c22d7f#27c4187673a9c6ade13fbdbd4f20955530c22d7f"
  260. dependencies = [
  261. "blake2b_simd",
  262. "ff",
  263. "group",
  264. "pasta_curves",
  265. "rand",
  266. "rayon",
  267. ]
  268. [[package]]
  269. name = "halo2_ecc"
  270. version = "0.0.0"
  271. source = "git+https://github.com/parazyd/orchard.git?rev=f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9#f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9"
  272. dependencies = [
  273. "arrayvec 0.7.1",
  274. "bigint",
  275. "ff",
  276. "group",
  277. "halo2",
  278. "halo2_utilities",
  279. "lazy_static",
  280. "pasta_curves",
  281. "rand",
  282. ]
  283. [[package]]
  284. name = "halo2_examples"
  285. version = "0.1.0"
  286. dependencies = [
  287. "arrayvec 0.7.1",
  288. "bigint",
  289. "bitvec",
  290. "ff",
  291. "group",
  292. "halo2",
  293. "halo2_ecc",
  294. "halo2_poseidon",
  295. "halo2_utilities",
  296. "lazy_static",
  297. "orchard",
  298. "pasta_curves",
  299. "rand",
  300. "sinsemilla",
  301. "subtle",
  302. ]
  303. [[package]]
  304. name = "halo2_poseidon"
  305. version = "0.0.0"
  306. source = "git+https://github.com/parazyd/orchard.git?rev=f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9#f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9"
  307. dependencies = [
  308. "bitvec",
  309. "ff",
  310. "halo2",
  311. "halo2_utilities",
  312. "pasta_curves",
  313. ]
  314. [[package]]
  315. name = "halo2_utilities"
  316. version = "0.0.0"
  317. source = "git+https://github.com/parazyd/orchard.git?rev=f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9#f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9"
  318. dependencies = [
  319. "bigint",
  320. "ff",
  321. "halo2",
  322. "pasta_curves",
  323. "rand",
  324. ]
  325. [[package]]
  326. name = "hermit-abi"
  327. version = "0.1.19"
  328. source = "registry+https://github.com/rust-lang/crates.io-index"
  329. checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
  330. dependencies = [
  331. "libc",
  332. ]
  333. [[package]]
  334. name = "incrementalmerkletree"
  335. version = "0.1.0"
  336. source = "registry+https://github.com/rust-lang/crates.io-index"
  337. checksum = "16d75fb342984cc8cea665a9ef5607b4956569839ca098172082fa1b19bdaf02"
  338. dependencies = [
  339. "serde",
  340. ]
  341. [[package]]
  342. name = "jubjub"
  343. version = "0.7.0"
  344. source = "registry+https://github.com/rust-lang/crates.io-index"
  345. checksum = "593fc4726ca80edb47ee18ab4d826719e25c2096991a79308b44fb915c6014ef"
  346. dependencies = [
  347. "bitvec",
  348. "bls12_381",
  349. "ff",
  350. "group",
  351. "rand_core",
  352. "subtle",
  353. ]
  354. [[package]]
  355. name = "lazy_static"
  356. version = "1.4.0"
  357. source = "registry+https://github.com/rust-lang/crates.io-index"
  358. checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
  359. [[package]]
  360. name = "libc"
  361. version = "0.2.100"
  362. source = "registry+https://github.com/rust-lang/crates.io-index"
  363. checksum = "a1fa8cddc8fbbee11227ef194b5317ed014b8acbf15139bd716a18ad3fe99ec5"
  364. [[package]]
  365. name = "memoffset"
  366. version = "0.6.4"
  367. source = "registry+https://github.com/rust-lang/crates.io-index"
  368. checksum = "59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9"
  369. dependencies = [
  370. "autocfg",
  371. ]
  372. [[package]]
  373. name = "nonempty"
  374. version = "0.7.0"
  375. source = "registry+https://github.com/rust-lang/crates.io-index"
  376. checksum = "e9e591e719385e6ebaeb5ce5d3887f7d5676fceca6411d1925ccc95745f3d6f7"
  377. [[package]]
  378. name = "num-bigint"
  379. version = "0.3.2"
  380. source = "registry+https://github.com/rust-lang/crates.io-index"
  381. checksum = "7d0a3d5e207573f948a9e5376662aa743a2ea13f7c50a554d7af443a73fbfeba"
  382. dependencies = [
  383. "autocfg",
  384. "num-integer",
  385. "num-traits",
  386. ]
  387. [[package]]
  388. name = "num-integer"
  389. version = "0.1.44"
  390. source = "registry+https://github.com/rust-lang/crates.io-index"
  391. checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
  392. dependencies = [
  393. "autocfg",
  394. "num-traits",
  395. ]
  396. [[package]]
  397. name = "num-traits"
  398. version = "0.2.14"
  399. source = "registry+https://github.com/rust-lang/crates.io-index"
  400. checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
  401. dependencies = [
  402. "autocfg",
  403. ]
  404. [[package]]
  405. name = "num_cpus"
  406. version = "1.13.0"
  407. source = "registry+https://github.com/rust-lang/crates.io-index"
  408. checksum = "05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3"
  409. dependencies = [
  410. "hermit-abi",
  411. "libc",
  412. ]
  413. [[package]]
  414. name = "opaque-debug"
  415. version = "0.3.0"
  416. source = "registry+https://github.com/rust-lang/crates.io-index"
  417. checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
  418. [[package]]
  419. name = "orchard"
  420. version = "0.0.0"
  421. source = "git+https://github.com/parazyd/orchard.git?rev=f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9#f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9"
  422. dependencies = [
  423. "aes",
  424. "arrayvec 0.7.1",
  425. "bigint",
  426. "bitvec",
  427. "blake2b_simd",
  428. "ff",
  429. "fpe",
  430. "group",
  431. "halo2",
  432. "halo2_ecc",
  433. "halo2_poseidon",
  434. "halo2_utilities",
  435. "incrementalmerkletree",
  436. "lazy_static",
  437. "nonempty",
  438. "pasta_curves",
  439. "rand",
  440. "reddsa",
  441. "serde",
  442. "sinsemilla",
  443. "subtle",
  444. "zcash_note_encryption",
  445. ]
  446. [[package]]
  447. name = "pasta_curves"
  448. version = "0.1.2"
  449. source = "registry+https://github.com/rust-lang/crates.io-index"
  450. checksum = "9a21914ddc589b74e7638091c8e91a4e8b083ee5e1d0066d64407131b7570799"
  451. dependencies = [
  452. "blake2b_simd",
  453. "ff",
  454. "group",
  455. "lazy_static",
  456. "rand",
  457. "static_assertions",
  458. "subtle",
  459. ]
  460. [[package]]
  461. name = "ppv-lite86"
  462. version = "0.2.10"
  463. source = "registry+https://github.com/rust-lang/crates.io-index"
  464. checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
  465. [[package]]
  466. name = "proc-macro2"
  467. version = "1.0.28"
  468. source = "registry+https://github.com/rust-lang/crates.io-index"
  469. checksum = "5c7ed8b8c7b886ea3ed7dde405212185f423ab44682667c8c6dd14aa1d9f6612"
  470. dependencies = [
  471. "unicode-xid",
  472. ]
  473. [[package]]
  474. name = "quote"
  475. version = "1.0.9"
  476. source = "registry+https://github.com/rust-lang/crates.io-index"
  477. checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
  478. dependencies = [
  479. "proc-macro2",
  480. ]
  481. [[package]]
  482. name = "radium"
  483. version = "0.6.2"
  484. source = "registry+https://github.com/rust-lang/crates.io-index"
  485. checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb"
  486. [[package]]
  487. name = "rand"
  488. version = "0.8.4"
  489. source = "registry+https://github.com/rust-lang/crates.io-index"
  490. checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8"
  491. dependencies = [
  492. "libc",
  493. "rand_chacha",
  494. "rand_core",
  495. "rand_hc",
  496. ]
  497. [[package]]
  498. name = "rand_chacha"
  499. version = "0.3.1"
  500. source = "registry+https://github.com/rust-lang/crates.io-index"
  501. checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
  502. dependencies = [
  503. "ppv-lite86",
  504. "rand_core",
  505. ]
  506. [[package]]
  507. name = "rand_core"
  508. version = "0.6.3"
  509. source = "registry+https://github.com/rust-lang/crates.io-index"
  510. checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7"
  511. dependencies = [
  512. "getrandom",
  513. ]
  514. [[package]]
  515. name = "rand_hc"
  516. version = "0.3.1"
  517. source = "registry+https://github.com/rust-lang/crates.io-index"
  518. checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7"
  519. dependencies = [
  520. "rand_core",
  521. ]
  522. [[package]]
  523. name = "rayon"
  524. version = "1.5.1"
  525. source = "registry+https://github.com/rust-lang/crates.io-index"
  526. checksum = "c06aca804d41dbc8ba42dfd964f0d01334eceb64314b9ecf7c5fad5188a06d90"
  527. dependencies = [
  528. "autocfg",
  529. "crossbeam-deque",
  530. "either",
  531. "rayon-core",
  532. ]
  533. [[package]]
  534. name = "rayon-core"
  535. version = "1.9.1"
  536. source = "registry+https://github.com/rust-lang/crates.io-index"
  537. checksum = "d78120e2c850279833f1dd3582f730c4ab53ed95aeaaaa862a2a5c71b1656d8e"
  538. dependencies = [
  539. "crossbeam-channel",
  540. "crossbeam-deque",
  541. "crossbeam-utils",
  542. "lazy_static",
  543. "num_cpus",
  544. ]
  545. [[package]]
  546. name = "reddsa"
  547. version = "0.0.0"
  548. source = "git+https://github.com/str4d/redjubjub.git?rev=d5d8c5f3bb704bad8ae88fe4a29ae1f744774cb2#d5d8c5f3bb704bad8ae88fe4a29ae1f744774cb2"
  549. dependencies = [
  550. "blake2b_simd",
  551. "byteorder",
  552. "digest",
  553. "group",
  554. "jubjub",
  555. "pasta_curves",
  556. "rand_core",
  557. "serde",
  558. "thiserror",
  559. "zeroize",
  560. ]
  561. [[package]]
  562. name = "scopeguard"
  563. version = "1.1.0"
  564. source = "registry+https://github.com/rust-lang/crates.io-index"
  565. checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
  566. [[package]]
  567. name = "serde"
  568. version = "1.0.128"
  569. source = "registry+https://github.com/rust-lang/crates.io-index"
  570. checksum = "1056a0db1978e9dbf0f6e4fca677f6f9143dc1c19de346f22cac23e422196834"
  571. dependencies = [
  572. "serde_derive",
  573. ]
  574. [[package]]
  575. name = "serde_derive"
  576. version = "1.0.128"
  577. source = "registry+https://github.com/rust-lang/crates.io-index"
  578. checksum = "13af2fbb8b60a8950d6c72a56d2095c28870367cc8e10c55e9745bac4995a2c4"
  579. dependencies = [
  580. "proc-macro2",
  581. "quote",
  582. "syn",
  583. ]
  584. [[package]]
  585. name = "sinsemilla"
  586. version = "0.0.0"
  587. source = "git+https://github.com/parazyd/orchard.git?rev=f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9#f9cc01c21010b31988129f9cbc2ca8c0bdbf2ee9"
  588. dependencies = [
  589. "ff",
  590. "group",
  591. "halo2",
  592. "halo2_ecc",
  593. "halo2_utilities",
  594. "pasta_curves",
  595. "rand",
  596. "subtle",
  597. ]
  598. [[package]]
  599. name = "static_assertions"
  600. version = "1.1.0"
  601. source = "registry+https://github.com/rust-lang/crates.io-index"
  602. checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
  603. [[package]]
  604. name = "subtle"
  605. version = "2.4.1"
  606. source = "registry+https://github.com/rust-lang/crates.io-index"
  607. checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"
  608. [[package]]
  609. name = "syn"
  610. version = "1.0.75"
  611. source = "registry+https://github.com/rust-lang/crates.io-index"
  612. checksum = "b7f58f7e8eaa0009c5fec437aabf511bd9933e4b2d7407bd05273c01a8906ea7"
  613. dependencies = [
  614. "proc-macro2",
  615. "quote",
  616. "unicode-xid",
  617. ]
  618. [[package]]
  619. name = "synstructure"
  620. version = "0.12.5"
  621. source = "registry+https://github.com/rust-lang/crates.io-index"
  622. checksum = "474aaa926faa1603c40b7885a9eaea29b444d1cb2850cb7c0e37bb1a4182f4fa"
  623. dependencies = [
  624. "proc-macro2",
  625. "quote",
  626. "syn",
  627. "unicode-xid",
  628. ]
  629. [[package]]
  630. name = "tap"
  631. version = "1.0.1"
  632. source = "registry+https://github.com/rust-lang/crates.io-index"
  633. checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
  634. [[package]]
  635. name = "thiserror"
  636. version = "1.0.26"
  637. source = "registry+https://github.com/rust-lang/crates.io-index"
  638. checksum = "93119e4feac1cbe6c798c34d3a53ea0026b0b1de6a120deef895137c0529bfe2"
  639. dependencies = [
  640. "thiserror-impl",
  641. ]
  642. [[package]]
  643. name = "thiserror-impl"
  644. version = "1.0.26"
  645. source = "registry+https://github.com/rust-lang/crates.io-index"
  646. checksum = "060d69a0afe7796bf42e9e2ff91f5ee691fb15c53d38b4b62a9a53eb23164745"
  647. dependencies = [
  648. "proc-macro2",
  649. "quote",
  650. "syn",
  651. ]
  652. [[package]]
  653. name = "typenum"
  654. version = "1.13.0"
  655. source = "registry+https://github.com/rust-lang/crates.io-index"
  656. checksum = "879f6906492a7cd215bfa4cf595b600146ccfac0c79bcbd1f3000162af5e8b06"
  657. [[package]]
  658. name = "unicode-xid"
  659. version = "0.2.2"
  660. source = "registry+https://github.com/rust-lang/crates.io-index"
  661. checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
  662. [[package]]
  663. name = "version_check"
  664. version = "0.9.3"
  665. source = "registry+https://github.com/rust-lang/crates.io-index"
  666. checksum = "5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe"
  667. [[package]]
  668. name = "wasi"
  669. version = "0.10.2+wasi-snapshot-preview1"
  670. source = "registry+https://github.com/rust-lang/crates.io-index"
  671. checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
  672. [[package]]
  673. name = "wyz"
  674. version = "0.4.0"
  675. source = "registry+https://github.com/rust-lang/crates.io-index"
  676. checksum = "129e027ad65ce1453680623c3fb5163cbf7107bfe1aa32257e7d0e63f9ced188"
  677. dependencies = [
  678. "tap",
  679. ]
  680. [[package]]
  681. name = "zcash_note_encryption"
  682. version = "0.0.0"
  683. source = "git+https://github.com/zcash/librustzcash.git?rev=13b023387bafdc7b5712c933dc0e16ee94b96a6a#13b023387bafdc7b5712c933dc0e16ee94b96a6a"
  684. dependencies = [
  685. "blake2b_simd",
  686. "byteorder",
  687. "crypto_api_chachapoly",
  688. "ff",
  689. "group",
  690. "rand_core",
  691. "subtle",
  692. ]
  693. [[package]]
  694. name = "zeroize"
  695. version = "1.4.1"
  696. source = "registry+https://github.com/rust-lang/crates.io-index"
  697. checksum = "377db0846015f7ae377174787dd452e1c5f5a9050bc6f954911d01f116daa0cd"
  698. dependencies = [
  699. "zeroize_derive",
  700. ]
  701. [[package]]
  702. name = "zeroize_derive"
  703. version = "1.1.0"
  704. source = "registry+https://github.com/rust-lang/crates.io-index"
  705. checksum = "a2c1e130bebaeab2f23886bf9acbaca14b092408c452543c857f66399cd6dab1"
  706. dependencies = [
  707. "proc-macro2",
  708. "quote",
  709. "syn",
  710. "synstructure",
  711. ]