@@ -16,7 +16,11 @@ path = "src/anvil.rs"
16
16
required-features = [" cli" ]
17
17
18
18
[build-dependencies ]
19
- vergen = { workspace = true , default-features = false , features = [" build" , " git" , " gitcl" ] }
19
+ vergen = { workspace = true , default-features = false , features = [
20
+ " build" ,
21
+ " git" ,
22
+ " gitcl" ,
23
+ ] }
20
24
21
25
[dependencies ]
22
26
# foundry internal
@@ -31,7 +35,12 @@ foundry-evm.workspace = true
31
35
# evm support
32
36
bytes = " 1.4.0"
33
37
k256.workspace = true
34
- revm = { workspace = true , features = [" std" , " serde" , " memory_limit" , " c-kzg" ] }
38
+ revm = { workspace = true , features = [
39
+ " std" ,
40
+ " serde" ,
41
+ " memory_limit" ,
42
+ " c-kzg" ,
43
+ ] }
35
44
alloy-primitives = { workspace = true , features = [" serde" ] }
36
45
alloy-consensus = { workspace = true , features = [" k256" , " kzg" ] }
37
46
alloy-contract = { workspace = true , features = [" pubsub" ] }
@@ -78,7 +87,11 @@ rand = "0.8"
78
87
eyre.workspace = true
79
88
80
89
# cli
81
- clap = { version = " 4" , features = [" derive" , " env" , " wrap_help" ], optional = true }
90
+ clap = { version = " 4" , features = [
91
+ " derive" ,
92
+ " env" ,
93
+ " wrap_help" ,
94
+ ], optional = true }
82
95
clap_complete = { version = " 4" , optional = true }
83
96
chrono.workspace = true
84
97
auto_impl = " 1"
@@ -101,7 +114,7 @@ similar-asserts.workspace = true
101
114
tokio = { workspace = true , features = [" full" ] }
102
115
103
116
[features ]
104
- default = [" cli" ]
117
+ default = [" cli" , " jemalloc " ]
105
118
cmd = [" clap" , " clap_complete" , " ctrlc" , " anvil-server/clap" ]
106
119
cli = [" tokio/full" , " cmd" , " fdlimit" ]
107
120
asm-keccak = [" alloy-primitives/asm-keccak" ]
0 commit comments