I change the config and try to deploy contract on Sepolia testnet and encouter this error:
Executing command on service 'contracts-001'
There was an error executing Starlark code
It's show that the contract code size is exceed the limit.
Can you help with this error:
Contract code size is 28094 bytes and exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on Mainnet. Consider enabling the optimizer (with a low \"runs\" value!), turning off revert strings, or using libraries.\n --> contracts/v2/mocks/PolygonRollupManagerMockInternalTest.sol:8:1:\n |\n8 | contract PolygonRollupManagerMockInternalTest is PolygonRollupManager {\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nGenerating typings for: 123 artifacts in dir: typechain-types for target: ethers-v6\nSuccessfully generated 332 typings!\nCompiled 124 Solidity files successfully (evm targets: istanbul, petersburg, shanghai).\nRunning full l1 contract deployment process\n"
Full log:
Executing command on service 'contracts-001'
There was an error executing Starlark code
An error occurred executing instruction (number 14) at github.com/0xPolygon/kurtosis-cdk/deploy_zkevm_contracts.star[87:14]:
exec(service_name="contracts-001", recipe=ExecRecipe(command=["/opt/contract-deploy/run-contract-setup.sh"]))
Caused by: Exec returned exit code '1' that is not part of the acceptable status codes '[0]', with output:
"Installing dependencies\n\nWARNING: apt does not have a stable CLI interface. Use with caution in scripts.\n\nGet:1 http://deb.debian.org/debian bookworm InRelease [151 kB]\nGet:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]\nGet:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]\nGet:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8786 kB]\nGet:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [12.7 kB]\nGet:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [150 kB]\nFetched 9203 kB in 2s (4738 kB/s)\nReading package lists...\nBuilding dependency tree...\nReading state information...\n11 packages can be upgraded. Run 'apt list --upgradable' to see them.\nReading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n libjq1 libonig5 python3-argcomplete python3-toml python3-xmltodict\n python3-yaml\nThe following NEW packages will be installed:\n jq libjq1 libonig5 python3-argcomplete python3-toml python3-xmltodict\n python3-yaml yq\n0 upgraded, 8 newly installed, 0 to remove and 11 not upgraded.\nNeed to get 594 kB of archives.\nAfter this operation, 2019 kB of additional disk space will be used.\nGet:1 http://deb.debian.org/debian bookworm/main amd64 libonig5 amd64 6.9.8-1 [188 kB]\nGet:2 http://deb.debian.org/debian bookworm/main amd64 libjq1 amd64 1.6-2.1 [135 kB]\nGet:3 http://deb.debian.org/debian bookworm/main amd64 jq amd64 1.6-2.1 [64.9 kB]\nGet:4 http://deb.debian.org/debian bookworm/main amd64 python3-argcomplete all 2.0.0-1 [34.7 kB]\nGet:5 http://deb.debian.org/debian bookworm/main amd64 python3-toml all 0.10.2-1 [16.2 kB]\nGet:6 http://deb.debian.org/debian bookworm/main amd64 python3-xmltodict all 0.13.0-1 [16.7 kB]\nGet:7 http://deb.debian.org/debian bookworm/main amd64 python3-yaml amd64 6.0-3+b2 [119 kB]\nGet:8 http://deb.debian.org/debian bookworm/main amd64 yq all 3.1.0-3 [19.2 kB]\ndebconf: delaying package configuration, since apt-utils is not installed\nFetched 594 kB in 0s (1450 kB/s)\nSelecting previously unselected package libonig5:amd64.\r\n(Reading database ... \r(Reading database ... 5%!\(MISSING)r(Reading database ... 10%!\(MISSING)r(Reading database ... 15%!\(MISSING)r(Reading database ... 20%!\(MISSING)r(Reading database ... 25%!\(MISSING)r(Reading database ... 30%!\(MISSING)r(Reading database ... 35%!\(MISSING)r(Reading database ... 40%!\(MISSING)r(Reading database ... 45%!\(MISSING)r(Reading database ... 50%!\(MISSING)r(Reading database ... 55%!\(MISSING)r(Reading database ... 60%!\(MISSING)r(Reading database ... 65%!\(MISSING)r(Reading database ... 70%!\(MISSING)r(Reading database ... 75%!\(MISSING)r(Reading database ... 80%!\(MISSING)r(Reading database ... 85%!\(MISSING)r(Reading database ... 90%!\(MISSING)r(Reading database ... 95%!\(MISSING)r(Reading database ... 100%!\(MISSING)r(Reading database ... 23259 files and directories currently installed.)\r\nPreparing to unpack .../0-libonig5_6.9.8-1_amd64.deb ...\r\nUnpacking libonig5:amd64 (6.9.8-1) ...\r\nSelecting previously unselected package libjq1:amd64.\r\nPreparing to unpack .../1-libjq1_1.6-2.1_amd64.deb ...\r\nUnpacking libjq1:amd64 (1.6-2.1) ...\r\nSelecting previously unselected package jq.\r\nPreparing to unpack .../2-jq_1.6-2.1_amd64.deb ...\r\nUnpacking jq (1.6-2.1) ...\r\nSelecting previously unselected package python3-argcomplete.\r\nPreparing to unpack .../3-python3-argcomplete_2.0.0-1_all.deb ...\r\nUnpacking python3-argcomplete (2.0.0-1) ...\r\nSelecting previously unselected package python3-toml.\r\nPreparing to unpack .../4-python3-toml_0.10.2-1_all.deb ...\r\nUnpacking python3-toml (0.10.2-1) ...\r\nSelecting previously unselected package python3-xmltodict.\r\nPreparing to unpack .../5-python3-xmltodict_0.13.0-1_all.deb ...\r\nUnpacking python3-xmltodict (0.13.0-1) ...\r\nSelecting previously unselected package python3-yaml.\r\nPreparing to unpack .../6-python3-yaml_6.0-3+b2_amd64.deb ...\r\nUnpacking python3-yaml (6.0-3+b2) ...\r\nSelecting previously unselected package yq.\r\nPreparing to unpack .../7-yq_3.1.0-3_all.deb ...\r\nUnpacking yq (3.1.0-3) ...\r\nSetting up python3-yaml (6.0-3+b2) ...\r\nSetting up python3-xmltodict (0.13.0-1) ...\r\nSetting up python3-toml (0.10.2-1) ...\r\nSetting up python3-argcomplete (2.0.0-1) ...\r\nSetting up libonig5:amd64 (6.9.8-1) ...\r\nSetting up libjq1:amd64 (1.6-2.1) ...\r\nSetting up jq (1.6-2.1) ...\r\nSetting up yq (3.1.0-3) ...\r\nProcessing triggers for libc-bin (2.36-9+deb12u4) ...\r\nInstalling foundryup...\n\nDetected your preferred shell is bash and added foundryup to PATH.\nRun 'source /root/.bashrc' or start a new terminal session to use foundryup.\nThen, simply run 'foundryup' to install Foundry.\n/opt /\n--2024-04-02 09:01:26-- https://github.com/maticnetwork/polygon-cli/releases/download/v0.1.42/polycli_v0.1.42_linux_amd64.tar.gz\nResolving github.com (github.com)... 20.205.243.166\nConnecting to github.com (github.com)|20.205.243.166|:443... connected.\nHTTP request sent, awaiting response... 302 Found\nLocation: https://objects.githubusercontent.com/github-production-release-asset-2e65be/511928256/db1181cc-0d13-4ed3-b28b-13ad2c820542?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%!F(MISSING)20240402%!F(MISSING)us-east-1%!F(MISSING)s3%!F(MISSING)aws4_request&X-Amz-Date=20240402T090127Z&X-Amz-Expires=300&X-Amz-Signature=5bc08ff32b505e43889bce4cb77f6d05943a6d8671811eebf60d720dee616202&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=511928256&response-content-disposition=attachment%!B(MISSING)%!f(MISSING)ilename%!D(MISSING)polycli_v0.1.42_linux_amd64.tar.gz&response-content-type=application%!F(MISSING)octet-stream [following]\n--2024-04-02 09:01:27-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/511928256/db1181cc-0d13-4ed3-b28b-13ad2c820542?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%!F(MISSING)20240402%!F(MISSING)us-east-1%!F(MISSING)s3%!F(MISSING)aws4_request&X-Amz-Date=20240402T090127Z&X-Amz-Expires=300&X-Amz-Signature=5bc08ff32b505e43889bce4cb77f6d05943a6d8671811eebf60d720dee616202&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=511928256&response-content-disposition=attachment%!B(MISSING)%!f(MISSING)ilename%!D(MISSING)polycli_v0.1.42_linux_amd64.tar.gz&response-content-type=application%!F(MISSING)octet-stream\nResolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.108.133, 185.199.110.133, 185.199.111.133, ...\nConnecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.108.133|:443... connected.\nHTTP request sent, awaiting response... 200 OK\nLength: 13818503 (13M) [application/octet-stream]\nSaving to: 'polycli_v0.1.42_linux_amd64.tar.gz'\n\n 0K .......... .......... .......... .......... .......... 0%!K(MISSING) 19s\n 50K .......... .......... .......... .......... .......... 0%!K(MISSING) 17s\n 100K .......... .......... .......... .......... .......... 1%!M(MISSING) 12s\n 150K .......... .......... .......... .......... .......... 1%!M(MISSING) 10s\n 200K .......... .......... .......... .......... .......... 1%!M(MISSING) 10s\n 250K .......... .......... .......... .......... .......... 2%!M(MISSING) 9s\n 300K .......... .......... .......... .......... .......... 2%!M(MISSING) 8s\n 350K .......... .......... .......... .......... .......... 2%!M(MISSING) 7s\n 400K .......... .......... .......... .......... .......... 3%!M(MISSING) 6s\n 450K .......... .......... .......... .......... .......... 3%!M(MISSING) 6s\n 500K .......... .......... .......... .......... .......... 4%!M(MISSING) 6s\n 550K .......... .......... .......... .......... .......... 4%!M(MISSING) 5s\n 600K .......... .......... .......... .......... .......... 4%!M(MISSING) 5s\n 650K .......... .......... .......... .......... .......... 5%!M(MISSING) 5s\n 700K .......... .......... .......... .......... .......... 5%!M(MISSING) 4s\n 750K .......... .......... .......... .......... .......... 5%!M(MISSING) 4s\n 800K .......... .......... .......... .......... .......... 6%!M(MISSING) 4s\n 850K .......... .......... .......... .......... .......... 6%!M(MISSING) 4s\n 900K .......... .......... .......... .......... .......... 7%!M(MISSING) 4s\n 950K .......... .......... .......... .......... .......... 7%!M(MISSING) 4s\n 1000K .......... .......... .......... .......... .......... 7%!M(MISSING) 4s\n 1050K .......... .......... .......... .......... .......... 8%!M(MISSING) 3s\n 1100K .......... .......... .......... .......... .......... 8%!M(MISSING) 3s\n 1150K .......... .......... .......... .......... .......... 8%!M(MISSING) 3s\n 1200K .......... .......... .......... .......... .......... 9%!M(MISSING) 3s\n 1250K .......... .......... .......... .......... .......... 9%!M(MISSING) 3s\n 1300K .......... .......... .......... .......... .......... 10%!M(MISSING) 3s\n 1350K .......... .......... .......... .......... .......... 10%!M(MISSING) 3s\n 1400K .......... .......... .......... .......... .......... 10%!M(MISSING) 3s\n 1450K .......... .......... .......... .......... .......... 11%!M(MISSING) 3s\n 1500K .......... .......... .......... .......... .......... 11%!M(MISSING) 3s\n 1550K .......... .......... .......... .......... .......... 11%!M(MISSING) 2s\n 1600K .......... .......... .......... .......... .......... 12%!M(MISSING) 2s\n 1650K .......... .......... .......... .......... .......... 12%!M(MISSING) 2s\n 1700K .......... .......... .......... .......... .......... 12%!M(MISSING) 2s\n 1750K .......... .......... .......... .......... .......... 13%!M(MISSING) 2s\n 1800K .......... .......... .......... .......... .......... 13%!M(MISSING) 2s\n 1850K .......... .......... .......... .......... .......... 14%!M(MISSING) 2s\n 1900K .......... .......... .......... .......... .......... 14%!M(MISSING) 2s\n 1950K .......... .......... .......... .......... .......... 14%!M(MISSING) 2s\n 2000K .......... .......... .......... .......... .......... 15%!M(MISSING) 2s\n 2050K .......... .......... .......... .......... .......... 15%!M(MISSING) 2s\n 2100K .......... .......... .......... .......... .......... 15%!M(MISSING) 2s\n 2150K .......... .......... .......... .......... .......... 16%!M(MISSING) 2s\n 2200K .......... .......... .......... .......... .......... 16%!M(MISSING) 2s\n 2250K .......... .......... .......... .......... .......... 17%!M(MISSING) 2s\n 2300K .......... .......... .......... .......... .......... 17%!M(MISSING) 2s\n 2350K .......... .......... .......... .......... .......... 17%!M(MISSING) 2s\n 2400K .......... .......... .......... .......... .......... 18%!M(MISSING) 2s\n 2450K .......... .......... .......... .......... .......... 18%!M(MISSING) 2s\n 2500K .......... .......... .......... .......... .......... 18%!M(MISSING) 2s\n 2550K .......... .......... .......... .......... .......... 19%!M(MISSING) 2s\n 2600K .......... .......... .......... .......... .......... 19%!M(MISSING) 2s\n 2650K .......... .......... .......... .......... .......... 20%!M(MISSING) 2s\n 2700K .......... .......... .......... .......... .......... 20%!M(MISSING) 1s\n 2750K .......... .......... .......... .......... .......... 20%!M(MISSING) 1s\n 2800K .......... .......... .......... .......... .......... 21%!M(MISSING) 1s\n 2850K .......... .......... .......... .......... .......... 21%!M(MISSING) 1s\n 2900K .......... .......... .......... .......... .......... 21%!M(MISSING) 1s\n 2950K .......... .......... .......... .......... .......... 22%!M(MISSING) 1s\n 3000K .......... .......... .......... .......... .......... 22%!M(MISSING) 1s\n 3050K .......... .......... .......... .......... .......... 22%!M(MISSING) 1s\n 3100K .......... .......... .......... .......... .......... 23%!M(MISSING) 1s\n 3150K .......... .......... .......... .......... .......... 23%!M(MISSING) 1s\n 3200K .......... .......... .......... .......... .......... 24%!M(MISSING) 1s\n 3250K .......... .......... .......... .......... .......... 24%!M(MISSING) 1s\n 3300K .......... .......... .......... .......... .......... 24%!M(MISSING) 1s\n 3350K .......... .......... .......... .......... .......... 25%!M(MISSING) 1s\n 3400K .......... .......... .......... .......... .......... 25%!M(MISSING) 1s\n 3450K .......... .......... .......... .......... .......... 25%!M(MISSING) 1s\n 3500K .......... .......... .......... .......... .......... 26%!M(MISSING) 1s\n 3550K .......... .......... .......... .......... .......... 26%!M(MISSING) 1s\n 3600K .......... .......... .......... .......... .......... 27%!M(MISSING) 1s\n 3650K .......... .......... .......... .......... .......... 27%!M(MISSING) 1s\n 3700K .......... .......... .......... .......... .......... 27%!M(MISSING) 1s\n 3750K .......... .......... .......... .......... .......... 28%!M(MISSING) 1s\n 3800K .......... .......... .......... .......... .......... 28%!M(MISSING) 1s\n 3850K .......... .......... .......... .......... .......... 28%!M(MISSING) 1s\n 3900K .......... .......... .......... .......... .......... 29%!M(MISSING) 1s\n 3950K .......... .......... .......... .......... .......... 29%!M(MISSING) 1s\n 4000K .......... .......... .......... .......... .......... 30%!M(MISSING) 1s\n 4050K .......... .......... .......... .......... .......... 30%!M(MISSING) 1s\n 4100K .......... .......... .......... .......... .......... 30%!M(MISSING) 1s\n 4150K .......... .......... .......... .......... .......... 31%!M(MISSING) 1s\n 4200K .......... .......... .......... .......... .......... 31%!M(MISSING) 1s\n 4250K .......... .......... .......... .......... .......... 31%!M(MISSING) 1s\n 4300K .......... .......... .......... .......... .......... 32%!M(MISSING) 1s\n 4350K .......... .......... .......... .......... .......... 32%!M(MISSING) 1s\n 4400K .......... .......... .......... .......... .......... 32%!M(MISSING) 1s\n 4450K .......... .......... .......... .......... .......... 33%!M(MISSING) 1s\n 4500K .......... .......... .......... .......... .......... 33%!M(MISSING) 1s\n 4550K .......... .......... .......... .......... .......... 34%!M(MISSING) 1s\n 4600K .......... .......... .......... .......... .......... 34%!M(MISSING) 1s\n 4650K .......... .......... .......... .......... .......... 34%!M(MISSING) 1s\n 4700K .......... .......... .......... .......... .......... 35%!M(MISSING) 1s\n 4750K .......... .......... .......... .......... .......... 35%!M(MISSING) 1s\n 4800K .......... .......... .......... .......... .......... 35%!M(MISSING) 1s\n 4850K .......... .......... .......... .......... .......... 36%!M(MISSING) 1s\n 4900K .......... .......... .......... .......... .......... 36%!M(MISSING) 1s\n 4950K .......... .......... .......... .......... .......... 37%!M(MISSING) 1s\n 5000K .......... .......... .......... .......... .......... 37%!M(MISSING) 1s\n 5050K .......... .......... .......... .......... .......... 37%!M(MISSING) 1s\n 5100K .......... .......... .......... .......... .......... 38%!M(MISSING) 1s\n 5150K .......... .......... .......... .......... .......... 38%!M(MISSING) 1s\n 5200K .......... .......... .......... .......... .......... 38%!M(MISSING) 1s\n 5250K .......... .......... .......... .......... .......... 39%!M(MISSING) 1s\n 5300K .......... .......... .......... .......... .......... 39%!M(MISSING) 1s\n 5350K .......... .......... .......... .......... .......... 40%!M(MISSING) 1s\n 5400K .......... .......... .......... .......... .......... 40%!M(MISSING) 1s\n 5450K .......... .......... .......... .......... .......... 40%!M(MISSING) 1s\n 5500K .......... .......... .......... .......... .......... 41%!M(MISSING) 1s\n 5550K .......... .......... .......... .......... .......... 41%!M(MISSING) 1s\n 5600K .......... .......... .......... .......... .......... 41%!M(MISSING) 1s\n 5650K .......... .......... .......... .......... .......... 42%!M(MISSING) 1s\n 5700K .......... .......... .......... .......... .......... 42%!M(MISSING) 1s\n 5750K .......... .......... .......... .......... .......... 42%!M(MISSING) 1s\n 5800K .......... .......... .......... .......... .......... 43%!M(MISSING) 1s\n 5850K .......... .......... .......... .......... .......... 43%!M(MISSING) 1s\n 5900K .......... .......... .......... .......... .......... 44%!M(MISSING) 1s\n 5950K .......... .......... .......... .......... .......... 44%!M(MISSING) 1s\n 6000K .......... .......... .......... .......... .......... 44%!M(MISSING) 1s\n 6050K .......... .......... .......... .......... .......... 45%!M(MISSING) 1s\n 6100K .......... .......... .......... .......... .......... 45%!M(MISSING) 1s\n 6150K .......... .......... .......... .......... .......... 45%!M(MISSING) 1s\n 6200K .......... .......... .......... .......... .......... 46%!M(MISSING) 1s\n 6250K .......... .......... .......... .......... .......... 46%!M(MISSING) 1s\n 6300K .......... .......... .......... .......... .......... 47%!M(MISSING) 1s\n 6350K .......... .......... .......... .......... .......... 47%!M(MISSING) 1s\n 6400K .......... .......... .......... .......... .......... 47%!M(MISSING) 1s\n 6450K .......... .......... .......... .......... .......... 48%!M(MISSING) 1s\n 6500K .......... .......... .......... .......... .......... 48%!M(MISSING) 1s\n 6550K .......... .......... .......... .......... .......... 48%!M(MISSING) 1s\n 6600K .......... .......... .......... .......... .......... 49%!M(MISSING) 1s\n 6650K .......... .......... .......... .......... .......... 49%!M(MISSING) 1s\n 6700K .......... .......... .......... .......... .......... 50%!M(MISSING) 1s\n 6750K .......... .......... .......... .......... .......... 50%!M(MISSING) 1s\n 6800K .......... .......... .......... .......... .......... 50%!M(MISSING) 1s\n 6850K .......... .......... .......... .......... .......... 51%!M(MISSING) 1s\n 6900K .......... .......... .......... .......... .......... 51%!M(MISSING) 1s\n 6950K .......... .......... .......... .......... .......... 51%!M(MISSING) 1s\n 7000K .......... .......... .......... .......... .......... 52%!M(MISSING) 1s\n 7050K .......... .......... .......... .......... .......... 52%!M(MISSING) 1s\n 7100K .......... .......... .......... .......... .......... 52%!M(MISSING) 0s\n 7150K .......... .......... .......... .......... .......... 53%!M(MISSING) 0s\n 7200K .......... .......... .......... .......... .......... 53%!M(MISSING) 0s\n 7250K .......... .......... .......... .......... .......... 54%!M(MISSING) 0s\n 7300K .......... .......... .......... .......... .......... 54%!M(MISSING) 0s\n 7350K .......... .......... .......... .......... .......... 54%!M(MISSING) 0s\n 7400K .......... .......... .......... .......... .......... 55%!M(MISSING) 0s\n 7450K .......... .......... .......... .......... .......... 55%!M(MISSING) 0s\n 7500K .......... .......... .......... .......... .......... 55%!M(MISSING) 0s\n 7550K .......... .......... .......... .......... .......... 56%!M(MISSING) 0s\n 7600K .......... .......... .......... .......... .......... 56%!M(MISSING) 0s\n 7650K .......... .......... .......... .......... .......... 57%!M(MISSING) 0s\n 7700K .......... .......... .......... .......... .......... 57%!M(MISSING) 0s\n 7750K .......... .......... .......... .......... .......... 57%!M(MISSING) 0s\n 7800K .......... .......... .......... .......... .......... 58%!M(MISSING) 0s\n 7850K .......... .......... .......... .......... .......... 58%!M(MISSING) 0s\n 7900K .......... .......... .......... .......... .......... 58%!M(MISSING) 0s\n 7950K .......... .......... .......... .......... .......... 59%!M(MISSING) 0s\n 8000K .......... .......... .......... .......... .......... 59%!M(MISSING) 0s\n 8050K .......... .......... .......... .......... .......... 60%!M(MISSING) 0s\n 8100K .......... .......... .......... .......... .......... 60%!M(MISSING) 0s\n 8150K .......... .......... .......... .......... .......... 60%!M(MISSING) 0s\n 8200K .......... .......... .......... .......... .......... 61%!M(MISSING) 0s\n 8250K .......... .......... .......... .......... .......... 61%!M(MISSING) 0s\n 8300K .......... .......... .......... .......... .......... 61%!M(MISSING) 0s\n 8350K .......... .......... .......... .......... .......... 62%!M(MISSING) 0s\n 8400K .......... .......... .......... .......... .......... 62%!M(MISSING) 0s\n 8450K .......... .......... .......... .......... .......... 62%!M(MISSING) 0s\n 8500K .......... .......... .......... .......... .......... 63%!M(MISSING) 0s\n 8550K .......... .......... .......... .......... .......... 63%!M(MISSING) 0s\n 8600K .......... .......... .......... .......... .......... 64%!M(MISSING) 0s\n 8650K .......... .......... .......... .......... .......... 64%!M(MISSING) 0s\n 8700K .......... .......... .......... .......... .......... 64%!M(MISSING) 0s\n 8750K .......... .......... .......... .......... .......... 65%!M(MISSING) 0s\n 8800K .......... .......... .......... .......... .......... 65%!M(MISSING) 0s\n 8850K .......... .......... .......... .......... .......... 65%!M(MISSING) 0s\n 8900K .......... .......... .......... .......... .......... 66%!M(MISSING) 0s\n 8950K .......... .......... .......... .......... .......... 66%!M(MISSING) 0s\n 9000K .......... .......... .......... .......... .......... 67%!M(MISSING) 0s\n 9050K .......... .......... .......... .......... .......... 67%!M(MISSING) 0s\n 9100K .......... .......... .......... .......... .......... 67%!M(MISSING) 0s\n 9150K .......... .......... .......... .......... .......... 68%!M(MISSING) 0s\n 9200K .......... .......... .......... .......... .......... 68%!M(MISSING) 0s\n 9250K .......... .......... .......... .......... .......... 68%!M(MISSING) 0s\n 9300K .......... .......... .......... .......... .......... 69%!M(MISSING) 0s\n 9350K .......... .......... .......... .......... .......... 69%!M(MISSING) 0s\n 9400K .......... .......... .......... .......... .......... 70%!M(MISSING) 0s\n 9450K .......... .......... .......... .......... .......... 70%!M(MISSING) 0s\n 9500K .......... .......... .......... .......... .......... 70%!M(MISSING) 0s\n 9550K .......... .......... .......... .......... .......... 71%!M(MISSING) 0s\n 9600K .......... .......... .......... .......... .......... 71%!M(MISSING) 0s\n 9650K .......... .......... .......... .......... .......... 71%!M(MISSING) 0s\n 9700K .......... .......... .......... .......... .......... 72%!M(MISSING) 0s\n 9750K .......... .......... .......... .......... .......... 72%!M(MISSING) 0s\n 9800K .......... .......... .......... .......... .......... 72%!M(MISSING) 0s\n 9850K .......... .......... .......... .......... .......... 73%!M(MISSING) 0s\n 9900K .......... .......... .......... .......... .......... 73%!M(MISSING) 0s\n 9950K .......... .......... .......... .......... .......... 74%!M(MISSING) 0s\n 10000K .......... .......... .......... .......... .......... 74%!M(MISSING) 0s\n 10050K .......... .......... .......... .......... .......... 74%!M(MISSING) 0s\n 10100K .......... .......... .......... .......... .......... 75%!M(MISSING) 0s\n 10150K .......... .......... .......... .......... .......... 75%!M(MISSING) 0s\n 10200K .......... .......... .......... .......... .......... 75%!M(MISSING) 0s\n 10250K .......... .......... .......... .......... .......... 76%!M(MISSING) 0s\n 10300K .......... .......... .......... .......... .......... 76%!M(MISSING) 0s\n 10350K .......... .......... .......... .......... .......... 77%!M(MISSING) 0s\n 10400K .......... .......... .......... .......... .......... 77%!M(MISSING) 0s\n 10450K .......... .......... .......... .......... .......... 77%!M(MISSING) 0s\n 10500K .......... .......... .......... .......... .......... 78%!M(MISSING) 0s\n 10550K .......... .......... .......... .......... .......... 78%!M(MISSING) 0s\n 10600K .......... .......... .......... .......... .......... 78%!M(MISSING) 0s\n 10650K .......... .......... .......... .......... .......... 79%!M(MISSING) 0s\n 10700K .......... .......... .......... .......... .......... 79%!M(MISSING) 0s\n 10750K .......... .......... .......... .......... .......... 80%!M(MISSING) 0s\n 10800K .......... .......... .......... .......... .......... 80%!M(MISSING) 0s\n 10850K .......... .......... .......... .......... .......... 80%!M(MISSING) 0s\n 10900K .......... .......... .......... .......... .......... 81%!M(MISSING) 0s\n 10950K .......... .......... .......... .......... .......... 81%!M(MISSING) 0s\n 11000K .......... .......... .......... .......... .......... 81%!M(MISSING) 0s\n 11050K .......... .......... .......... .......... .......... 82%!M(MISSING) 0s\n 11100K .......... .......... .......... .......... .......... 82%!M(MISSING) 0s\n 11150K .......... .......... .......... .......... .......... 82%!M(MISSING) 0s\n 11200K .......... .......... .......... .......... .......... 83%!M(MISSING) 0s\n 11250K .......... .......... .......... .......... .......... 83%!M(MISSING) 0s\n 11300K .......... .......... .......... .......... .......... 84%!M(MISSING) 0s\n 11350K .......... .......... .......... .......... .......... 84%!M(MISSING) 0s\n 11400K .......... .......... .......... .......... .......... 84%!M(MISSING) 0s\n 11450K .......... .......... .......... .......... .......... 85%!M(MISSING) 0s\n 11500K .......... .......... .......... .......... .......... 85%!M(MISSING) 0s\n 11550K .......... .......... .......... .......... .......... 85%!M(MISSING) 0s\n 11600K .......... .......... .......... .......... .......... 86%!M(MISSING) 0s\n 11650K .......... .......... .......... .......... .......... 86%!M(MISSING) 0s\n 11700K .......... .......... .......... .......... .......... 87%!M(MISSING) 0s\n 11750K .......... .......... .......... .......... .......... 87%!M(MISSING) 0s\n 11800K .......... .......... .......... .......... .......... 87%!M(MISSING) 0s\n 11850K .......... .......... .......... .......... .......... 88%!M(MISSING) 0s\n 11900K .......... .......... .......... .......... .......... 88%!M(MISSING) 0s\n 11950K .......... .......... .......... .......... .......... 88%!M(MISSING) 0s\n 12000K .......... .......... .......... .......... .......... 89%!M(MISSING) 0s\n 12050K .......... .......... .......... .......... .......... 89%!M(MISSING) 0s\n 12100K .......... .......... .......... .......... .......... 90%!M(MISSING) 0s\n 12150K .......... .......... .......... .......... .......... 90%!M(MISSING) 0s\n 12200K .......... .......... .......... .......... .......... 90%!M(MISSING) 0s\n 12250K .......... .......... .......... .......... .......... 91%!M(MISSING) 0s\n 12300K .......... .......... .......... .......... .......... 91%!M(MISSING) 0s\n 12350K .......... .......... .......... .......... .......... 91%!M(MISSING) 0s\n 12400K .......... .......... .......... .......... .......... 92%!M(MISSING) 0s\n 12450K .......... .......... .......... .......... .......... 92%!M(MISSING) 0s\n 12500K .......... .......... .......... .......... .......... 92%!M(MISSING) 0s\n 12550K .......... .......... .......... .......... .......... 93%!M(MISSING) 0s\n 12600K .......... .......... .......... .......... .......... 93%!M(MISSING) 0s\n 12650K .......... .......... .......... .......... .......... 94%!M(MISSING) 0s\n 12700K .......... .......... .......... .......... .......... 94%!M(MISSING) 0s\n 12750K .......... .......... .......... .......... .......... 94%!M(MISSING) 0s\n 12800K .......... .......... .......... .......... .......... 95%!M(MISSING) 0s\n 12850K .......... .......... .......... .......... .......... 95%!M(MISSING) 0s\n 12900K .......... .......... .......... .......... .......... 95%!M(MISSING) 0s\n 12950K .......... .......... .......... .......... .......... 96%!M(MISSING) 0s\n 13000K .......... .......... .......... .......... .......... 96%!M(MISSING) 0s\n 13050K .......... .......... .......... .......... .......... 97%!M(MISSING) 0s\n 13100K .......... .......... .......... .......... .......... 97%!M(MISSING) 0s\n 13150K .......... .......... .......... .......... .......... 97%!M(MISSING) 0s\n 13200K .......... .......... .......... .......... .......... 98%!M(MISSING) 0s\n 13250K .......... .......... .......... .......... .......... 98%!M(MISSING) 0s\n 13300K .......... .......... .......... .......... .......... 98%!M(MISSING) 0s\n 13350K .......... .......... .......... .......... .......... 99%!M(MISSING) 0s\n 13400K .......... .......... .......... .......... .......... 99%!M(MISSING) 0s\n 13450K .......... .......... .......... .......... .... 100%!M(MISSING)=0.8s\n\n2024-04-02 09:01:29 (16.3 MB/s) - 'polycli_v0.1.42_linux_amd64.tar.gz' saved [13818503/13818503]\n\nPolygon CLI Version v0.1.42\n/\nFunding important accounts on l1\n\nblockHash 0x8b7caa094e7cef6ec1e9a414ea25ef02041c8ba74411b85e0ac74a151845dba1\nblockNumber 5612293\ncontractAddress \ncumulativeGasUsed 1979783\neffectiveGasPrice 7981439846\nfrom 0x7Ef61F73BF2ad33c49ce6c55AB421e0abB8659Fa\ngasUsed 21000\nlogs []\nlogsBloom 0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nroot \nstatus 1\ntransactionHash 0x3b792f020d271314336cbe7bd026f2c238d5cf89ee19ea471234269e20e64276\ntransactionIndex 27\ntype 2\nto 0x84973877D3e32687a0A81e4381Bf87A429852d34\n/opt/zkevm-contracts /\nCompiling contracts\nnpm WARN deprecated ganache-core@2.13.2: ganache-core is now ganache; visit https://trfl.io/g7 for details\nnpm WARN deprecated ganache-core@2.13.2: ganache-core is now ganache; visit https://trfl.io/g7 for details\nnpm WARN deprecated har-validator@5.1.5: this library is no longer supported\nnpm WARN deprecated @oclif/config@1.18.16: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\nnpm WARN deprecated testrpc@0.0.1: testrpc has been renamed to ganache-cli, please use this package from now on.\nnpm WARN deprecated @oclif/config@1.18.17: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\nnpm WARN deprecated @ensdomains/resolver@0.2.4: Please use @ensdomains/ens-contracts\nnpm WARN deprecated @oclif/command@1.8.36: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\nnpm WARN deprecated @oclif/errors@1.3.6: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\nnpm WARN deprecated @oclif/help@1.0.15: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\nnpm WARN deprecated @oclif/parser@3.8.17: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.\nnpm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142\nnpm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.\nnpm WARN deprecated @ensdomains/ens@0.4.5: Please use @ensdomains/ens-contracts\n\nadded 2000 packages, and audited 2004 packages in 1m\n\n199 packages are looking for funding\n run `npm fund` for details\n\n87 vulnerabilities (4 low, 32 moderate, 27 high, 24 critical)\n\nTo address issues that do not require attention, run:\n npm audit fix\n\nTo address all issues (including breaking changes), run:\n npm audit fix --force\n\nRun `npm audit` for details.\nDownloading compiler 0.8.20\nDownloading compiler 0.5.16\nDownloading compiler 0.5.12\ncontracts/mocks/Uni.sol:10:1: Warning: Experimental features are turned on. Do not use experimental features on live deployments.\npragma experimental ABIEncoderV2;\n^-------------------------------^\n\nWarning: Return value of low-level calls not used.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:957:13:\n |\n957 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:1009:13:\n |\n1009 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:957:13:\n |\n957 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:1009:13:\n |\n1009 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Contract code size is 26532 bytes and exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on Mainnet. Consider enabling the optimizer (with a low \"runs\" value!), turning off revert strings, or using libraries.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:19:1:\n |\n19 | contract PolygonZkEVMBridgeV2 is\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/PolygonZkEVMBridge.sol:726:13:\n |\n726 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/PolygonZkEVMBridge.sol:778:13:\n |\n778 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/mocks/SequenceBatchesMock.sol:16:9:\n |\n16 | destination.call(data);\n | ^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:957:13:\n |\n957 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Return value of low-level calls not used.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:1009:13:\n |\n1009 | address(token).call(\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Unnamed return variable can remain unassigned. Add an explicit return with value to all non-reverting code paths or name the variable.\n --> contracts/v2/mocks/PolygonRollupManagerEmptyMock.sol:34:25:\n |\n34 | ) external returns (uint64) {\n | ^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/mocks/PolygonZkEVMMock.sol:217:9:\n |\n217 | uint256[2] calldata proofA,\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/mocks/PolygonZkEVMMock.sol:218:9:\n |\n218 | uint256[2][2] calldata proofB,\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/mocks/PolygonZkEVMMock.sol:219:9:\n |\n219 | uint256[2] calldata proofC\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused local variable.\n --> contracts/mocks/PolygonZkEVMMock.sol:268:9:\n |\n268 | bytes memory snarkHashBytes = getInputSnarkBytes(\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/mocks/VerifierRollupHelperMock.sol:9:9:\n |\n9 | bytes32[24] calldata proof,\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/mocks/VerifierRollupHelperMock.sol:10:9:\n |\n10 | uint256[1] memory pubSignals\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/v2/mocks/PolygonRollupManagerEmptyMock.sol:21:9:\n |\n21 | bytes32 newAccInputHash\n | ^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/v2/mocks/PolygonRollupManagerMockInternalTest.sol:27:9:\n |\n27 | PolygonZkEVMExistentEtrog polygonZkEVM,\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/v2/mocks/PolygonRollupManagerMockInternalTest.sol:28:9:\n |\n28 | IVerifierRollup zkEVMVerifier,\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/v2/mocks/PolygonRollupManagerMockInternalTest.sol:29:9:\n |\n29 | uint64 zkEVMForkID,\n | ^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/v2/mocks/PolygonRollupManagerMockInternalTest.sol:30:9:\n |\n30 | uint64 zkEVMChainID\n | ^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/verifiers/FflonkVerifier.sol:162:26:\n |\n162 | function verifyProof(bytes32[24] calldata proof, uint256[1] calldata pubSignals) public view returns (bool) {\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/verifiers/previousVerifiers/FflonkVerifierEtrog.sol:187:9:\n |\n187 | bytes32[24] calldata proof,\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Unused function parameter. Remove or comment out the variable name to silence this warning.\n --> contracts/verifiers/previousVerifiers/FflonkVerifierIncaberry.sol:187:9:\n |\n187 | bytes32[24] calldata proof,\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n\nWarning: Function state mutability can be restricted to pure\n --> contracts/v2/mocks/PolygonRollupManagerEmptyMock.sol:38:5:\n |\n38 | function getBatchFee() public view returns (uint256) {\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Function state mutability can be restricted to pure\n --> contracts/v2/mocks/PolygonRollupManagerEmptyMock.sol:42:5:\n |\n42 | function getForcedBatchFee() public view returns (uint256) {\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Function state mutability can be restricted to pure\n --> contracts/v2/mocks/PolygonRollupManagerEmptyMock.sol:57:5:\n |\n57 | function lastDeactivatedEmergencyStateTimestamp()\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Contract code size is 27945 bytes and exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on Mainnet. Consider enabling the optimizer (with a low \"runs\" value!), turning off revert strings, or using libraries.\n --> contracts/mocks/PolygonZkEVMMock.sol:12:1:\n |\n12 | contract PolygonZkEVMMock is PolygonZkEVM {\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Contract code size is 28940 bytes and exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on Mainnet. Consider enabling the optimizer (with a low \"runs\" value!), turning off revert strings, or using libraries.\n --> contracts/v2/PolygonRollupManager.sol:24:1:\n |\n24 | contract PolygonRollupManager is\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Contract code size is 26532 bytes and exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on Mainnet. Consider enabling the optimizer (with a low \"runs\" value!), turning off revert strings, or using libraries.\n --> contracts/v2/PolygonZkEVMBridgeV2.sol:19:1:\n |\n19 | contract PolygonZkEVMBridgeV2 is\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nWarning: Contract code size is 28094 bytes and exceeds 24576 bytes (a limit introduced in Spurious Dragon). This contract may not be deployable on Mainnet. Consider enabling the optimizer (with a low \"runs\" value!), turning off revert strings, or using libraries.\n --> contracts/v2/mocks/PolygonRollupManagerMockInternalTest.sol:8:1:\n |\n8 | contract PolygonRollupManagerMockInternalTest is PolygonRollupManager {\n | ^ (Relevant source part starts here and spans across multiple lines).\n\n\nGenerating typings for: 123 artifacts in dir: typechain-types for target: ethers-v6\nSuccessfully generated 332 typings!\nCompiled 124 Solidity files successfully (evm targets: istanbul, petersburg, shanghai).\nRunning full l1 contract deployment process\n"
Error encountered running Starlark code.
I change the config and try to deploy contract on Sepolia testnet and encouter this error: Executing command on service 'contracts-001' There was an error executing Starlark code It's show that the contract code size is exceed the limit. Can you help with this error:
Full log: