-
Notifications
You must be signed in to change notification settings - Fork 0
/
ape-config.yaml
42 lines (36 loc) · 922 Bytes
/
ape-config.yaml
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
contracts_folder: hyperdrive_solidity/contracts
plugins:
- name: etherscan
- name: solidity
- name: foundry
- name: alchemy
dependencies:
- name: OpenZeppelin
github: OpenZeppelin/openzeppelin-contracts
version: 4.9.0
- name: Aave
github: aave/aave-v3-core
version: 1.17.2
solidity:
import_remapping:
- "@openzeppelin/contracts=OpenZeppelin/4.9.0"
- "openzeppelin-contracts/contracts=OpenZeppelin/4.9.0"
- "@aave=Aave/1.17.2"
- "forge-std=../../lib/forge-std/src"
- "solmate=../../lib/solmate/src"
ethereum:
default_network: local
local:
default_provider: foundry
goerli:
required_confirmations: 1
foundry:
anvil:
timestamp: 0
block_base_fee_per_gas: 0
code_size_limit: 0
disable_block_gas_limit: True
# gas-limit <GAS_LIMIT> The block gas limit
# gas-price <GAS_PRICE> The gas price
test:
number_of_accounts: 5