Add retriever module

This commit is contained in:
evan-schott 2023-11-03 09:49:16 -07:00
parent 1b9ac65d4a
commit 8b28c1642c
2 changed files with 28 additions and 1 deletions

22
Cargo.lock generated
View File

@ -1398,6 +1398,7 @@ name = "leo-compiler"
version = "1.10.0"
dependencies = [
"dotenvy",
"indexmap 1.9.3",
"leo-ast",
"leo-errors",
"leo-package",
@ -1424,6 +1425,7 @@ dependencies = [
"colored",
"derivative",
"leo-span",
"reqwest",
"serde",
"thiserror",
]
@ -1453,6 +1455,7 @@ dependencies = [
"rand_chacha",
"rand_core",
"reqwest",
"retriever",
"rusty-hook",
"self_update 0.39.0",
"serde",
@ -1475,6 +1478,7 @@ dependencies = [
"lazy_static",
"leo-errors",
"rand",
"retriever",
"serde",
"snarkvm",
"toml 0.8.8",
@ -1533,6 +1537,7 @@ dependencies = [
"backtrace",
"clap",
"criterion",
"indexmap 1.9.3",
"leo-compiler",
"leo-errors",
"leo-span",
@ -2191,6 +2196,23 @@ dependencies = [
"winreg",
]
[[package]]
name = "retriever"
version = "0.1.0"
dependencies = [
"disassembler",
"indexmap 1.9.3",
"leo-ast",
"leo-errors",
"leo-passes",
"leo-span",
"serde",
"serde_json",
"sha2",
"toml 0.8.6",
"ureq",
]
[[package]]
name = "ring"
version = "0.17.5"

View File

@ -42,7 +42,8 @@ members = [
"errors",
"leo/package",
"tests/test-framework",
"utils/disassembler"
"utils/disassembler",
"utils/retriever"
]
[workspace.dependencies.snarkvm]
@ -84,6 +85,10 @@ version = "=1.10.0"
path = "./compiler/span"
version = "=1.10.0"
[dependencies.retriever]
path = "./utils/retriever"
version = "0.1"
[dependencies.backtrace]
version = "0.3.68"