Skip to content

Commit 0e16b82

Browse files
authored
Merge pull request #2982 from ethereum/fix_foundry_import
Fix foundry import
2 parents 681ed61 + 1a38613 commit 0e16b82

26 files changed

+4484
-4415
lines changed
Lines changed: 398 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,398 @@
1+
{
2+
"_format": "ethers-rs-sol-cache-3",
3+
"paths": {
4+
"artifacts": "out",
5+
"build_infos": "out/build-info",
6+
"sources": "src",
7+
"tests": "test",
8+
"scripts": "script",
9+
"libraries": [
10+
"lib"
11+
]
12+
},
13+
"files": {
14+
"lib/forge-std/lib/ds-test/src/test.sol": {
15+
"lastModificationDate": 1661541843388,
16+
"contentHash": "962996f0e05d5218857a538a62d7c47e",
17+
"sourceName": "lib/forge-std/lib/ds-test/src/test.sol",
18+
"solcConfig": {
19+
"settings": {
20+
"optimizer": {
21+
"enabled": true,
22+
"runs": 200
23+
},
24+
"metadata": {
25+
"bytecodeHash": "ipfs"
26+
},
27+
"outputSelection": {
28+
"*": {
29+
"": [
30+
"ast"
31+
],
32+
"*": [
33+
"abi",
34+
"evm.bytecode",
35+
"evm.deployedBytecode",
36+
"evm.methodIdentifiers",
37+
"metadata"
38+
]
39+
}
40+
},
41+
"evmVersion": "london",
42+
"libraries": {}
43+
}
44+
},
45+
"imports": [],
46+
"versionRequirement": ">=0.5.0",
47+
"artifacts": {
48+
"DSTest": {
49+
"0.8.16+commit.07a7930e.Linux.gcc": "test.sol/DSTest.json"
50+
}
51+
}
52+
},
53+
"lib/forge-std/src/Script.sol": {
54+
"lastModificationDate": 1661541842048,
55+
"contentHash": "b313d0193442f5a12848be9c422a0064",
56+
"sourceName": "lib/forge-std/src/Script.sol",
57+
"solcConfig": {
58+
"settings": {
59+
"optimizer": {
60+
"enabled": true,
61+
"runs": 200
62+
},
63+
"metadata": {
64+
"bytecodeHash": "ipfs"
65+
},
66+
"outputSelection": {
67+
"*": {
68+
"": [
69+
"ast"
70+
],
71+
"*": [
72+
"abi",
73+
"evm.bytecode",
74+
"evm.deployedBytecode",
75+
"evm.methodIdentifiers",
76+
"metadata"
77+
]
78+
}
79+
},
80+
"evmVersion": "london",
81+
"libraries": {}
82+
}
83+
},
84+
"imports": [
85+
"lib/forge-std/src/Vm.sol",
86+
"lib/forge-std/src/console.sol",
87+
"lib/forge-std/src/console2.sol"
88+
],
89+
"versionRequirement": ">=0.6.0, <0.9.0",
90+
"artifacts": {
91+
"Script": {
92+
"0.8.16+commit.07a7930e.Linux.gcc": "Script.sol/Script.json"
93+
}
94+
}
95+
},
96+
"lib/forge-std/src/Test.sol": {
97+
"lastModificationDate": 1661541842048,
98+
"contentHash": "8e1ae731c7bb8023f36077d86d18693f",
99+
"sourceName": "lib/forge-std/src/Test.sol",
100+
"solcConfig": {
101+
"settings": {
102+
"optimizer": {
103+
"enabled": true,
104+
"runs": 200
105+
},
106+
"metadata": {
107+
"bytecodeHash": "ipfs"
108+
},
109+
"outputSelection": {
110+
"*": {
111+
"": [
112+
"ast"
113+
],
114+
"*": [
115+
"abi",
116+
"evm.bytecode",
117+
"evm.deployedBytecode",
118+
"evm.methodIdentifiers",
119+
"metadata"
120+
]
121+
}
122+
},
123+
"evmVersion": "london",
124+
"libraries": {}
125+
}
126+
},
127+
"imports": [
128+
"lib/forge-std/lib/ds-test/src/test.sol",
129+
"lib/forge-std/src/Script.sol",
130+
"lib/forge-std/src/Vm.sol",
131+
"lib/forge-std/src/console.sol",
132+
"lib/forge-std/src/console2.sol"
133+
],
134+
"versionRequirement": ">=0.6.0, <0.9.0",
135+
"artifacts": {
136+
"Test": {
137+
"0.8.16+commit.07a7930e.Linux.gcc": "Test.sol/Test.json"
138+
},
139+
"stdError": {
140+
"0.8.16+commit.07a7930e.Linux.gcc": "Test.sol/stdError.json"
141+
},
142+
"stdMath": {
143+
"0.8.16+commit.07a7930e.Linux.gcc": "Test.sol/stdMath.json"
144+
},
145+
"stdStorage": {
146+
"0.8.16+commit.07a7930e.Linux.gcc": "Test.sol/stdStorage.json"
147+
}
148+
}
149+
},
150+
"lib/forge-std/src/Vm.sol": {
151+
"lastModificationDate": 1661541842048,
152+
"contentHash": "225040109969e43ff90255e34aaecc99",
153+
"sourceName": "lib/forge-std/src/Vm.sol",
154+
"solcConfig": {
155+
"settings": {
156+
"optimizer": {
157+
"enabled": true,
158+
"runs": 200
159+
},
160+
"metadata": {
161+
"bytecodeHash": "ipfs"
162+
},
163+
"outputSelection": {
164+
"*": {
165+
"": [
166+
"ast"
167+
],
168+
"*": [
169+
"abi",
170+
"evm.bytecode",
171+
"evm.deployedBytecode",
172+
"evm.methodIdentifiers",
173+
"metadata"
174+
]
175+
}
176+
},
177+
"evmVersion": "london",
178+
"libraries": {}
179+
}
180+
},
181+
"imports": [],
182+
"versionRequirement": ">=0.6.0, <0.9.0",
183+
"artifacts": {
184+
"Vm": {
185+
"0.8.16+commit.07a7930e.Linux.gcc": "Vm.sol/Vm.json"
186+
}
187+
}
188+
},
189+
"lib/forge-std/src/console.sol": {
190+
"lastModificationDate": 1663196945880,
191+
"contentHash": "100b8a33b917da1147740d7ab8b0ded3",
192+
"sourceName": "lib/forge-std/src/console.sol",
193+
"solcConfig": {
194+
"settings": {
195+
"optimizer": {
196+
"enabled": true,
197+
"runs": 200
198+
},
199+
"metadata": {
200+
"bytecodeHash": "ipfs"
201+
},
202+
"outputSelection": {
203+
"*": {
204+
"": [
205+
"ast"
206+
],
207+
"*": [
208+
"abi",
209+
"evm.bytecode",
210+
"evm.deployedBytecode",
211+
"evm.methodIdentifiers",
212+
"metadata"
213+
]
214+
}
215+
},
216+
"evmVersion": "london",
217+
"libraries": {}
218+
}
219+
},
220+
"imports": [],
221+
"versionRequirement": ">=0.4.22, <0.9.0",
222+
"artifacts": {
223+
"console": {
224+
"0.8.16+commit.07a7930e.Linux.gcc": "console.sol/console.json"
225+
}
226+
}
227+
},
228+
"lib/forge-std/src/console2.sol": {
229+
"lastModificationDate": 1661541842052,
230+
"contentHash": "5df91f8e93efbfcccf68973dc1b74a70",
231+
"sourceName": "lib/forge-std/src/console2.sol",
232+
"solcConfig": {
233+
"settings": {
234+
"optimizer": {
235+
"enabled": true,
236+
"runs": 200
237+
},
238+
"metadata": {
239+
"bytecodeHash": "ipfs"
240+
},
241+
"outputSelection": {
242+
"*": {
243+
"": [
244+
"ast"
245+
],
246+
"*": [
247+
"abi",
248+
"evm.bytecode",
249+
"evm.deployedBytecode",
250+
"evm.methodIdentifiers",
251+
"metadata"
252+
]
253+
}
254+
},
255+
"evmVersion": "london",
256+
"libraries": {}
257+
}
258+
},
259+
"imports": [],
260+
"versionRequirement": ">=0.4.22, <0.9.0",
261+
"artifacts": {
262+
"console2": {
263+
"0.8.16+commit.07a7930e.Linux.gcc": "console2.sol/console2.json"
264+
}
265+
}
266+
},
267+
"script/Counter.s.sol": {
268+
"lastModificationDate": 1661541840908,
269+
"contentHash": "0705c52104730a78aef4aa6694175c81",
270+
"sourceName": "script/Counter.s.sol",
271+
"solcConfig": {
272+
"settings": {
273+
"optimizer": {
274+
"enabled": true,
275+
"runs": 200
276+
},
277+
"metadata": {
278+
"bytecodeHash": "ipfs"
279+
},
280+
"outputSelection": {
281+
"*": {
282+
"": [
283+
"ast"
284+
],
285+
"*": [
286+
"abi",
287+
"evm.bytecode",
288+
"evm.deployedBytecode",
289+
"evm.methodIdentifiers",
290+
"metadata"
291+
]
292+
}
293+
},
294+
"evmVersion": "london",
295+
"libraries": {}
296+
}
297+
},
298+
"imports": [
299+
"lib/forge-std/src/Script.sol",
300+
"lib/forge-std/src/Vm.sol",
301+
"lib/forge-std/src/console.sol",
302+
"lib/forge-std/src/console2.sol"
303+
],
304+
"versionRequirement": "^0.8.13",
305+
"artifacts": {
306+
"CounterScript": {
307+
"0.8.16+commit.07a7930e.Linux.gcc": "Counter.s.sol/CounterScript.json"
308+
}
309+
}
310+
},
311+
"src/Counter.sol": {
312+
"lastModificationDate": 1664875932853,
313+
"contentHash": "ae6c800a2b4c57768024d6e9423d39e8",
314+
"sourceName": "src/Counter.sol",
315+
"solcConfig": {
316+
"settings": {
317+
"optimizer": {
318+
"enabled": true,
319+
"runs": 200
320+
},
321+
"metadata": {
322+
"bytecodeHash": "ipfs"
323+
},
324+
"outputSelection": {
325+
"*": {
326+
"": [
327+
"ast"
328+
],
329+
"*": [
330+
"abi",
331+
"evm.bytecode",
332+
"evm.deployedBytecode",
333+
"evm.methodIdentifiers",
334+
"metadata"
335+
]
336+
}
337+
},
338+
"evmVersion": "london",
339+
"libraries": {}
340+
}
341+
},
342+
"imports": [],
343+
"versionRequirement": "^0.8.13",
344+
"artifacts": {
345+
"Counter": {
346+
"0.8.16+commit.07a7930e.Linux.gcc": "Counter.sol/Counter.json"
347+
}
348+
}
349+
},
350+
"test/Counter.t.sol": {
351+
"lastModificationDate": 1661541840908,
352+
"contentHash": "5122f4f87ee8fbf9a2468a4c9c780b6a",
353+
"sourceName": "test/Counter.t.sol",
354+
"solcConfig": {
355+
"settings": {
356+
"optimizer": {
357+
"enabled": true,
358+
"runs": 200
359+
},
360+
"metadata": {
361+
"bytecodeHash": "ipfs"
362+
},
363+
"outputSelection": {
364+
"*": {
365+
"": [
366+
"ast"
367+
],
368+
"*": [
369+
"abi",
370+
"evm.bytecode",
371+
"evm.deployedBytecode",
372+
"evm.methodIdentifiers",
373+
"metadata"
374+
]
375+
}
376+
},
377+
"evmVersion": "london",
378+
"libraries": {}
379+
}
380+
},
381+
"imports": [
382+
"lib/forge-std/lib/ds-test/src/test.sol",
383+
"lib/forge-std/src/Script.sol",
384+
"lib/forge-std/src/Test.sol",
385+
"lib/forge-std/src/Vm.sol",
386+
"lib/forge-std/src/console.sol",
387+
"lib/forge-std/src/console2.sol",
388+
"src/Counter.sol"
389+
],
390+
"versionRequirement": "^0.8.13",
391+
"artifacts": {
392+
"CounterTest": {
393+
"0.8.16+commit.07a7930e.Linux.gcc": "Counter.t.sol/CounterTest.json"
394+
}
395+
}
396+
}
397+
}
398+
}

0 commit comments

Comments
 (0)