forked from kkrt-labs/ef-tests
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
83 lines (72 loc) · 2.46 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
[workspace]
members = ["crates/*"]
resolver = "2"
[workspace.package]
version = "0.1.0"
edition = "2021"
authors = [
"Elias Tazartes <@eikix>",
"Clement Walter <@clementwalter>",
"Gregory Edison <@greged93>",
"Johann Bestowrous <@jobez>",
"Harsh Bajpai <@bajpai244>",
"Danilo Kim <@danilowhk>",
"Fred Tupas <@ftupas>",
]
description = "EF standard testing for Kakarot"
homepage = "https://github.com/kkrt-labs"
repository = "https://github.com/kkrt-labs/ef-tests"
readme = "./README.md"
license = "MIT"
[profile.dev]
incremental = true
[workspace.dependencies]
# Eth deps
ef-tests = { git = "https://github.com/paradigmxyz/reth.git", tag = "v0.1.0-alpha.7", features = [
"ef-tests",
] }
ethers-signers = { git = "https://github.com/gakonst/ethers-rs.git", tag = "v2.0" }
reth-primitives = { git = "https://github.com/paradigmxyz/reth.git", tag = "v0.1.0-alpha.7" }
revm-primitives = "1.1"
reth-rlp = { git = "https://github.com/paradigmxyz/reth.git", tag = "v0.1.0-alpha.7" }
# Starknet deps
cairo-vm = "=0.8.2"
blockifier = { package = "blockifier", git = "https://github.com/starkware-libs/blockifier.git", tag = "v0.3.0-rc0" }
starknet = "0.6.0"
starknet_api = "0.5.0-rc1"
# Other
async-trait = "0.1.58"
bytes = "1"
chrono = { version = "0.4.26", features = ["serde"] }
ctor = "0.2.4"
dotenvy = "0.15.7"
eyre = "0.6.8"
lazy_static = "1.4.0"
proc-macro2 = "1.0.69"
quote = "1.0"
rayon = "1.8.0"
regex = "1.9.3"
reqwest = { version = "0.11.20", features = ["gzip"] }
rstest = "0.18.1"
syn = "2.0"
thiserror = "1.0.47"
tokio = { version = "1.21.2", features = ["macros"] }
tracing = "0.1.37"
tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }
walkdir = "2.3.3"
zip = "0.6.6"
# Serde
serde = { version = "1.0.188", features = ["derive"] }
serde_json = "1.0"
serde_yaml = "0.9.25"
# Log
log = "0.4.20"
[patch."https://github.com/ethereum/c-kzg-4844"]
c-kzg = { git = "https://github.com/rjected/c-kzg-4844", branch = "dan/add-serde-feature" }
[patch."https://github.com/starkware-libs/blockifier.git"]
blockifier = { package = "blockifier", git = "https://github.com/kkrt-labs/blockifier.git", branch = "v0.3.0-rc0" }
[patch.crates-io]
revm = { git = "https://github.com/bluealloy/revm/", branch = "release/v25" }
revm-primitives = { git = "https://github.com/bluealloy/revm/", branch = "release/v25" }
cairo-felt = { git = "https://github.com/kkrt-labs/cairo-vm.git", branch = "v0.8.2" }
cairo-vm = { git = "https://github.com/kkrt-labs/cairo-vm.git", branch = "v0.8.2" }