generated from refcell/femplate
-
Notifications
You must be signed in to change notification settings - Fork 10
/
brownie-config.yml
29 lines (25 loc) · 788 Bytes
/
brownie-config.yml
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
project_structure:
build: brownie_out
contracts: src
tests: tests/brownie
# use Ganache's forked mainnet mode as the default network
# NOTE: You don't *have* to do this, but it is often helpful for testing
networks:
default: mainnet-fork
# automatically fetch contract sources from Etherscan
autofetch_sources: True
# path remapping to support imports from GitHub/NPM
compiler:
solc:
version: 0.8.18
optimizer:
enabled: true
runs: 0
remappings:
- "@ds-math=lib/ds-math/src/"
- "@openzeppelin/contracts=lib/openzeppelin-contracts/contracts"
- "@std=lib/forge-std/src/"
- "@solmate=lib/solmate/src/"
- "@prb-math=lib/prb-math/"
- "@clones=lib/clones-with-immutable-args/src/"
- "@base64-sol=lib/base64/"