-
Notifications
You must be signed in to change notification settings - Fork 1
/
brownie-config.yaml
203 lines (203 loc) · 6.38 KB
/
brownie-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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
dotenv: .env
wallets:
from_key: ${PRIVATE_KEY}
dependencies:
- OpenZeppelin/[email protected]
compiler:
solc:
version: 0.8.11
remappings:
- "@openzeppelin=OpenZeppelin/[email protected]"
networks:
ftm-main:
token_names:
- "WFTM"
- "USDC"
- "TOMB"
- "SPIRIT"
- "DAI"
- "SPELL"
- "WETH"
- "WBTC"
- "LINK"
token_addresses:
WFTM: "0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83"
USDC: "0x04068DA6C83AFCFA0e13ba15A6696662335D5B75"
TOMB: "0x6c021Ae822BEa943b2E66552bDe1D2696a53fbB7"
SPIRIT: "0x5cc61a78f164885776aa610fb0fe1257df78e59b"
DAI: "0x8d11ec38a3eb5e956b052f67da8bdc9bef8abf3e"
SPELL: "0x468003b688943977e6130f4f68f23aad939a1040"
WETH: "0x74b23882a30290451a17c44f4f05243b6b58c76d"
WBTC: "0x321162cd933e2be498cd2267a90534a804051b11"
LINK: "0xb3654dc3d10ea7645f8319668e8f54d2574fbdc8"
coingecko_ids:
- "fantom"
- "usd-coin"
- "tomb"
- "spiritswap"
- "dai"
- "spell-token"
- "ethereum"
- "bitcoin"
- "chainlink"
lending_pool_addresses_provider_address: "0x6c793c628Fe2b480c5e6FB7957dDa4b9291F9c9b"
price_feed_address: "0xf4766552D15AE4d256Ad41B6cf2933482B0680dc"
dexes:
names:
- "spookyswap"
- "spiritswap"
spookyswap:
fee: 0.2
approx_slippage: 0.0
swap_router_V2_address: "0xF491e7B69E4244ad4002BC14e878a34207E38c29"
uniswap_factory_address: "0x152eE697f2E276fA89E96742e9bB9aB1F2E61bE3"
spiritswap:
fee: 0.3
approx_slippage: 0.0
swap_router_V2_address: "0x16327E3FbDaCA3bcF7E38F5Af2599D2DDc33aE52"
uniswap_factory_address: "0xEF45d134b73241eDa7703fa787148D9C9F4950b0"
paintswap:
fee: 0.3
approx_slippage: 0.0
swap_router_V2_address: "0x733A9D1585f2d14c77b49d39BC7d7dd14CdA4aa5"
uniswap_factory_address: "0xfD000ddCEa75a2E23059881c3589F6425bFf1AbB"
ftm-main-fork:
token_names:
- "WFTM"
- "USDC"
token_addresses:
WFTM: "0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83"
USDC: "0x04068DA6C83AFCFA0e13ba15A6696662335D5B75"
coingecko_ids:
- "fantom"
- "usd-coin"
dexes:
names:
- "spookyswap"
- "spiritswap"
spookyswap:
fee: 0.2
approx_slippage: 0.0
swap_router_V2_address: "0xF491e7B69E4244ad4002BC14e878a34207E38c29"
uniswap_factory_address: "0x152eE697f2E276fA89E96742e9bB9aB1F2E61bE3"
spiritswap:
fee: 0.3
approx_slippage: 0.0
swap_router_V2_address: "0x16327E3FbDaCA3bcF7E38F5Af2599D2DDc33aE52"
uniswap_factory_address: "0xEF45d134b73241eDa7703fa787148D9C9F4950b0"
ftm-test:
token_names:
- "WFTM"
- "USDC"
token_addresses:
WFTM: "0xf1277d1Ed8AD466beddF92ef448A132661956621"
# unclear what address to be used here
USDC: "0x076877073D287Ee8c10878B190d7166367899fdA"
dexes:
names:
- "spookyswap"
- "spiritswap"
spookyswap:
swap_router_V2_address: "0xcCAFCf876caB8f9542d6972f87B5D62e1182767d"
uniswap_factory_address: "0x5D479c2a7FB79E12Ac4eBBAeDB0322B4d5F9Fd02"
fee: 0.2
approx_slippage: 0.01
spiritswap:
swap_router_V2_address: "0xcCAFCf876caB8f9542d6972f87B5D62e1182767d"
uniswap_factory_address: "0x5D479c2a7FB79E12Ac4eBBAeDB0322B4d5F9Fd02"
fee: 0.3
approx_slippage: 0.05
avax-main:
token_names:
- "WAVAX"
- "USDC"
- "WETH"
- "WBTC"
- "DAI"
- "LINK"
token_addresses:
WAVAX: "0xb31f66aa3c1e785363f0875a1b74e27b85fd66c7"
USDC: "0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e"
WETH: "0x49d5c2bdffac6ce2bfdb6640f4f80f226bc10bab"
WBTC: "0x50b7545627a5162f82a992c33b87adc75187b218"
DAI: "0xd586e7f844cea2f87f50152665bcbc2c279d8d70"
LINK: "0x5947bb275c521040051d82396192181b413227a3"
coingecko_ids:
- "avalanche-2"
- "usd-coin"
- "ethereum"
- "bitcoin"
- "dai"
- "chainlink"
dexes:
names:
- "traderjoe"
- "pangolin"
traderjoe:
fee: 0.3
approx_slippage: 0.0
swap_router_V2_address: "0x60aE616a2155Ee3d9A68541Ba4544862310933d4"
uniswap_factory_address: "0x9Ad6C38BE94206cA50bb0d90783181662f0Cfa10"
pangolin:
fee: 0.3
approx_slippage: 0.0
swap_router_V2_address: "0xE54Ca86531e17Ef3616d22Ca28b0D458b6C89106"
uniswap_factory_address: "0xefa94DE7a4656D787667C749f7E1223D71E9FD88"
polygon-main:
token_names:
- "WMATIC"
- "USDC"
- "DAI"
- "LINK"
- "WBTC"
- "WETH"
token_addresses:
WMATIC: "0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270"
USDC: "0x2791bca1f2de4661ed88a30c99a7a9449aa84174"
DAI: "0x8f3cf7ad23cd3cadbd9735aff958023239c6a063"
LINK: "0x53e0bca35ec356bd5dddfebbd1fc0fd03fabad39"
WBTC: "0x1bfd67037b42cf73acf2047067bd4f2c47d9bfd6"
WETH: "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619"
coingecko_ids:
- "matic-network"
- "usd-coin"
- "dai"
- "chainlink"
- "bitcoin"
- "ethereum"
dexes:
names:
- "quickswap"
- "apeswap"
quickswap:
fee: 0.3
approx_slippage: 0.0
swap_router_V2_address: "0xa5E0829CaCEd8fFDD4De3c43696c57F7D7A678ff"
uniswap_factory_address: "0x5757371414417b8C6CAad45bAeF941aBc7d3Ab32"
apeswap:
fee: 0.2
approx_slippage: 0.0
swap_router_V2_address: "0xC0788A3aD43d79aa53B09c2EaCc313A787d1d607"
uniswap_factory_address: "0xCf083Be4164828f00cAE704EC15a36D711491284"
polygon-main-fork:
token_names:
- "WMATIC"
- "DAI"
token_addresses:
WMATIC: "0x0d500b1d8e8ef31e21c99d1db9a6444d3adf1270"
USDC: "0x2791bca1f2de4661ed88a30c99a7a9449aa84174"
DAI: "0x2791bca1f2de4661ed88a30c99a7a9449aa84174"
dexes:
names:
- "quickswap"
- "apeswap"
quickswap:
fee: 0.3
approx_slippage: 0.0
swap_router_V2_address: "0xa5E0829CaCEd8fFDD4De3c43696c57F7D7A678ff"
uniswap_factory_address: "0x5757371414417b8C6CAad45bAeF941aBc7d3Ab32"
apeswap:
fee: 0.2
approx_slippage: 0.0
swap_router_V2_address: "0xC0788A3aD43d79aa53B09c2EaCc313A787d1d607"
uniswap_factory_address: "0xCf083Be4164828f00cAE704EC15a36D711491284"