@@ -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