Skip to content

Commit 0306efe

Browse files
fix: verification
1 parent 5f705bb commit 0306efe

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

script/utils/verifyContracts.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -202,19 +202,19 @@ function verify_broadcast {
202202
if [ -d "out-euler-earn" ] && [ $eulerEarnIndex -le 2 ]; then
203203
# try to verify as EulerEarn contracts
204204
local src="lib/euler-earn/src"
205-
local verificationOptions="--via-ir --num-of-optimizations 200 --compiler-version 0.8.26 --root lib/euler-earn"
205+
local verificationOptions="--via-ir --num-of-optimizations 200 --compiler-version 0.8.26"
206206
local compilerOptions="--via-ir --optimize --optimizer-runs 200 --use 0.8.26"
207207

208208
while true; do
209209
case $eulerEarnIndex in
210210
0)
211211
# try to verify as EulerEarnFactory
212-
contractName=EulerEarnFactory
212+
contractName=lib/euler-earn/src/EulerEarnFactory.sol:EulerEarnFactory
213213
constructorBytesSize=128
214214
;;
215215
1)
216216
# try to verify as PublicAllocator
217-
contractName=PublicAllocator
217+
contractName=lib/euler-earn/src/PublicAllocator.sol:PublicAllocator
218218
constructorBytesSize=32
219219
;;
220220
*)
@@ -247,24 +247,24 @@ function verify_broadcast {
247247
if [ -d "out-euler-swap" ] && ([ ! -d "out-euler-earn" ] || [ $eulerEarnIndex -gt 1 ]); then
248248
# try to verify as EulerSwap contracts
249249
local src="lib/euler-swap/src"
250-
local verificationOptions="--num-of-optimizations 1000000 --compiler-version 0.8.27 --root lib/euler-swap"
250+
local verificationOptions="--num-of-optimizations 1000000 --compiler-version 0.8.27"
251251
local compilerOptions="--optimize --optimizer-runs 1000000 --use 0.8.27"
252252

253253
while true; do
254254
case $eulerSwapIndex in
255255
0)
256256
# try to verify as EulerSwap
257-
contractName=EulerSwap
257+
contractName=lib/euler-swap/src/EulerSwap.sol:EulerSwap
258258
constructorBytesSize=64
259259
;;
260260
1)
261261
# try to verify as EulerSwapFactory
262-
contractName=EulerSwapFactory
262+
contractName=lib/euler-swap/src/EulerSwapFactory.sol:EulerSwapFactory
263263
constructorBytesSize=160
264264
;;
265265
2)
266266
# try to verify as EulerSwapPeriphery
267-
contractName=EulerSwapPeriphery
267+
contractName=lib/euler-swap/src/EulerSwapPeriphery.sol:EulerSwapPeriphery
268268
constructorBytesSize=0
269269
;;
270270
*)

0 commit comments

Comments
 (0)