@@ -245,3 +245,97 @@ Type | Default | Available in
245245Bool | ` false ` | 2.1.0+
246246
247247Allows the use of the HEVM ` ffi ` cheatcode.
248+
249+ ## ` rpcUrl `
250+
251+ Type | Default | Available in | CLI equivalent
252+ -----|---------|--------------|---------------
253+ String | ` null ` | 2.2.0+ | ` --rpc-url URL `
254+
255+ URL to fetch contracts over RPC.
256+
257+ ## ` rpcBlock `
258+
259+ Type | Default | Available in | CLI equivalent
260+ -----|---------|--------------|---------------
261+ String | ` null ` | 2.2.0+ | ` --rpc-block N `
262+
263+ Block number to use when fetching over RPC.
264+
265+ ## ` coverageFormats `
266+
267+ Type | Default | Available in
268+ -----|---------|-------------
269+ [ String] | ` ["txt","html","lcov"] ` | 2.2.0+
270+
271+ List of file formats to save coverage reports in; default is all possible
272+ formats.
273+
274+ ## ` workers `
275+
276+ Type | Default | Available in | CLI equivalent
277+ -----|---------|--------------|---------------
278+ Int | ` 1 ` | 2.2.0+ | ` --workers `
279+
280+ Number of workers.
281+
282+ ## ` server `
283+
284+ Type | Default | Available in | CLI equivalent
285+ -----|---------|--------------|---------------
286+ Int | ` null ` | 2.2.2+ | ` --server PORT `
287+
288+ Run events server on the given port.
289+
290+ ## ` symExec `
291+
292+ Type | Default | Available in
293+ -----|---------|-------------
294+ Bool | ` false ` | 2.2.4+
295+
296+ Whether to add an additional symbolic execution worker.
297+
298+ ## ` symExecConcolic `
299+
300+ Type | Default | Available in
301+ -----|---------|-------------
302+ Bool | ` true ` | 2.2.4+
303+
304+ Whether symbolic execution will be concolic (vs full symbolic execution). Only
305+ relevant if ` symExec ` is true.
306+
307+ ## ` symExecNSolvers `
308+
309+ Type | Default | Available in
310+ -----|---------|-------------
311+ Int | ` 1 ` | 2.2.4+
312+
313+ Number of SMT solvers used in symbolic execution. Only relevant if ` symExec ` is
314+ true.
315+
316+ ## ` symExecTimeout `
317+
318+ Type | Default | Available in
319+ -----|---------|-------------
320+ Int | ` 30 ` | 2.2.4+
321+
322+ Timeout for symbolic execution SMT solver. Only relevant if ` symExec ` is true.
323+
324+ ## ` symExecMaxIters `
325+
326+ Type | Default | Available in
327+ -----|---------|-------------
328+ Int | ` 10 ` | 2.2.4+
329+
330+ Number of times we may revisit a particular branching point. Only relevant if
331+ ` symExec ` is true and ` symExecConcolic ` is false.
332+
333+ ## ` symExecAskSMTIters `
334+
335+ Type | Default | Available in
336+ -----|---------|-------------
337+ Int | ` 1 ` | 2.2.4+
338+
339+ Number of times we may revisit a particular branching point before we consult
340+ the smt solver to check reachability. Only relevant if ` symExec ` is true and
341+ ` symExecConcolic ` is false.
0 commit comments