forked from beamer-bridge/beamer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathape-config.yaml
55 lines (48 loc) · 1.1 KB
/
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
43
44
45
46
47
48
49
50
51
52
53
54
55
plugins:
- name: solidity
- name: ganache
- name: alchemy
- name: infura
- name: optimism
- name: arbitrum
- name: etherscan
- name: polygon-zkevm
- name: base
contracts_folder: contracts/contracts
dependencies:
- github: OpenZeppelin/openzeppelin-contracts
name: OpenZeppelin
version: 4.8.0
- name: Interfaces
local: ./contracts
contracts_folder: ./interfaces
- name: Optimism
local: ./contracts/contracts/chains/
contracts_folder: ./optimism
- name: Polygon-ZkEVM
local: ./contracts/contracts/chains/
contracts_folder: ./polygon_zkevm
default_ecosystem: ethereum
solidity:
evm_version: london
version: 0.8.19
import_remapping:
- 'OpenZeppelin/[email protected]/contracts=OpenZeppelin/4.8.0'
- 'interfaces=Interfaces'
- 'optimism=Optimism'
- 'polygon_zkevm=Polygon-ZkEVM'
ganache:
server:
port: 8545
miner:
gas_price: 0
chain:
hardfork: istanbul
test:
mnemonic: brownie
number_of_accounts: 10
hd_path: m/44'/60'/0'/0/{}
ethereum:
local:
default_provider: ganache
default_transaction_type: 0