Deploy details
Your deploy failed due to an errorDeploy failed for veascan
chore(deps-dev): bump @graphprotocol/graph-cli from 0.73.0 to 0.95.0PR #398: dependabot/npm_and_yarn/graphprotocol/graph-cli-0.95.0@51ad0c2
Deploy log
Initializing
Complete
Initializing
Complete
6:27:16 AM: Build ready to start
6:27:35 AM: build-image version: 8da544feea4fb5eeec1ff8d1b6a4cecf1a72b852 (focal)
6:27:35 AM: buildbot version: 8da544feea4fb5eeec1ff8d1b6a4cecf1a72b852
6:27:35 AM: Fetching cached dependencies
6:27:35 AM: Failed to fetch cache, continuing with build
6:27:35 AM: Starting to prepare the repo for build
6:27:35 AM: No cached dependencies found. Cloning fresh repo
6:27:35 AM: git clone --filter=blob:none https://github.com/kleros/vea
6:27:36 AM: Preparing Git Reference pull/398/head
6:27:38 AM: Starting to install dependencies
6:27:39 AM: mise python@3.13.1 install
6:27:39 AM: mise python@3.13.1 download cpython-3.13.1+20250115-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
6:27:40 AM: mise python@3.13.1 extract cpython-3.13.1+20250115-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
6:27:41 AM: mise python@3.13.1 python --version
6:27:41 AM: mise python@3.13.1 Python 3.13.1
6:27:41 AM: mise python@3.13.1 ✓ installed
6:27:41 AM: Python version set to 3.13
6:27:43 AM: Collecting pipenv
6:27:44 AM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
6:27:44 AM: Collecting certifi (from pipenv)
6:27:44 AM: Downloading certifi-2024.12.14-py3-none-any.whl.metadata (2.3 kB)
6:27:44 AM: Collecting packaging>=22 (from pipenv)
6:27:44 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
6:27:44 AM: Collecting setuptools>=67 (from pipenv)
6:27:44 AM: Downloading setuptools-75.8.0-py3-none-any.whl.metadata (6.7 kB)
6:27:44 AM: Collecting virtualenv>=20.24.2 (from pipenv)
6:27:45 AM: Downloading virtualenv-20.29.1-py3-none-any.whl.metadata (4.5 kB)
6:27:45 AM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
6:27:45 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
6:27:45 AM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
6:27:45 AM: Downloading filelock-3.17.0-py3-none-any.whl.metadata (2.9 kB)
6:27:45 AM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
6:27:45 AM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
6:27:45 AM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
6:27:45 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 29.8 MB/s eta 0:00:00
6:27:45 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
6:27:45 AM: Downloading setuptools-75.8.0-py3-none-any.whl (1.2 MB)
6:27:46 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 10.4 MB/s eta 0:00:00
6:27:46 AM: Downloading virtualenv-20.29.1-py3-none-any.whl (4.3 MB)
6:27:46 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 37.5 MB/s eta 0:00:00
6:27:46 AM: Downloading certifi-2024.12.14-py3-none-any.whl (164 kB)
6:27:46 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
6:27:46 AM: Downloading filelock-3.17.0-py3-none-any.whl (16 kB)
6:27:46 AM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
6:27:46 AM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
6:27:52 AM: Successfully installed certifi-2024.12.14 distlib-0.3.9 filelock-3.17.0 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.6 setuptools-75.8.0 virtualenv-20.29.1
6:27:52 AM: [notice] A new release of pip is available: 24.3.1 -> 25.0
6:27:52 AM: [notice] To update, run: pip install --upgrade pip
6:27:52 AM: Attempting Ruby version 2.7.2, read from environment
6:27:53 AM: Using Ruby version 2.7.2
6:27:54 AM: Started restoring cached go cache
6:27:54 AM: Finished restoring cached go cache
6:27:55 AM: go version go1.19.13 linux/amd64
6:27:56 AM: Using PHP version 8.0
6:27:57 AM: Attempting Node.js version '18' from .nvmrc
6:27:58 AM: Downloading and installing node v18.20.6...
6:27:58 AM: Downloading https://nodejs.org/dist/v18.20.6/node-v18.20.6-linux-x64.tar.xz...
6:27:58 AM: Computing checksum with sha256sum
6:27:58 AM: Checksums matched!
6:28:02 AM: Now using node v18.20.6 (npm v10.8.2)
6:28:02 AM: Enabling Node.js Corepack
6:28:02 AM: Started restoring cached build plugins
6:28:02 AM: Finished restoring cached build plugins
6:28:02 AM: Started restoring cached corepack dependencies
6:28:02 AM: Finished restoring cached corepack dependencies
6:28:02 AM: Started restoring cached yarn cache
6:28:02 AM: Finished restoring cached yarn cache
6:28:02 AM: ! Corepack is about to download https://repo.yarnpkg.com/4.2.2/packages/yarnpkg-cli/bin/yarn.js
6:28:03 AM: Installing Yarn version 1.22.19
6:28:03 AM: Preparing yarn@1.22.19 for immediate activation...
6:28:03 AM: yarn workspaces detected
6:28:03 AM: Installing npm packages using Yarn version 4.2.2
6:28:04 AM: ➤ YN0000: · Yarn 4.2.2
6:28:04 AM: ➤ YN0000: ┌ Resolution step
6:28:04 AM: ➤ YN0000: └ Completed in 0s 356ms
6:28:04 AM: ➤ YN0000: ┌ Post-resolution validation
6:28:04 AM: ➤ YN0060: │ eslint is listed by your project with version 8.57.1, which doesn't satisfy what eslint-plugin-promise (pdd202) requests (^7.0.0).
➤ YN0060: │ eslint-plugin-promise is listed by your project with version 5.2.0, which doesn't satisfy what eslint-config-standard (pfb785) requests (^6.0.0).
➤ YN0060: │ hardhat-deploy is listed by your project with version 0.14.0, which doesn't satisfy what hardhat-deploy-ethers (pd88e0) requests (~0.12.0).
➤ YN0060: │ typescript is listed by your project with version 4.9.5, which doesn't satisfy what @wagmi/chains (p32ada) and other dependencies request (>=5.0.4).
➤ YN0060: │ web3 is listed by your project with version 4.16.0, which doesn't satisfy what web3-batched-send (p39cc4) requests (^1.0.0-beta.46).
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p22715), requested by @typescript-eslint/eslint-plugin.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (pbcaf6), requested by @typescript-eslint/parser.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/abi (pacaa9), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/providers (peba8b), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @types/node (p61b0c), requested by ts-node.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide ethers (pca80c), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide typechain (p502b8), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @types/node (p8bfed), requested by ts-node.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (p572cf), requested by @typechain/ethers-v6.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (pcced0), requested by @flashbots/ethers-provider-bundle.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide typechain (p4245e), requested by @typechain/ethers-v6.
➤ YN0002: │ @kleros/veascan-web@workspace:veascan-web doesn't provide viem (p7aa14), requested by @wagmi/core.
➤ YN0002: │ vea@workspace:. doesn't provide eslint-plugin-n (p022d1), requested by eslint-config-standard.
➤ YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
➤ YN0060: │ eslint-plugin-promise is listed by your project with version 5.2.0, which doesn't satisfy what eslint-config-standard (pfb785) requests (^6.0.0).
➤ YN0060: │ hardhat-deploy is listed by your project with version 0.14.0, which doesn't satisfy what hardhat-deploy-ethers (pd88e0) requests (~0.12.0).
➤ YN0060: │ typescript is listed by your project with version 4.9.5, which doesn't satisfy what @wagmi/chains (p32ada) and other dependencies request (>=5.0.4).
➤ YN0060: │ web3 is listed by your project with version 4.16.0, which doesn't satisfy what web3-batched-send (p39cc4) requests (^1.0.0-beta.46).
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p22715), requested by @typescript-eslint/eslint-plugin.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (pbcaf6), requested by @typescript-eslint/parser.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/abi (pacaa9), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/providers (peba8b), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @types/node (p61b0c), requested by ts-node.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide ethers (pca80c), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide typechain (p502b8), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @types/node (p8bfed), requested by ts-node.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (p572cf), requested by @typechain/ethers-v6.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (pcced0), requested by @flashbots/ethers-provider-bundle.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide typechain (p4245e), requested by @typechain/ethers-v6.
➤ YN0002: │ @kleros/veascan-web@workspace:veascan-web doesn't provide viem (p7aa14), requested by @wagmi/core.
➤ YN0002: │ vea@workspace:. doesn't provide eslint-plugin-n (p022d1), requested by eslint-config-standard.
➤ YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
6:28:04 AM: ➤ YN0000: └ Completed
6:28:04 AM: ➤ YN0000: ┌ Fetch step
6:28:27 AM: ➤ YN0066: │ typescript@patch:typescript@npm%3A5.7.2#optional!builtin<compat/typescript>::version=5.7.2&hash=b45daf: Cannot apply hunk #1
6:28:34 AM: ➤ YN0013: │ 1979 packages were added to the project (+ 296.04 MiB).
6:28:34 AM: ➤ YN0000: └ Completed in 29s 864ms
6:28:34 AM: ➤ YN0000: ┌ Link step
6:28:55 AM: ➤ YN0007: │ vea@workspace:. must be built because it never has been before or the last one failed
6:28:55 AM: ➤ YN0007: │ @parcel/watcher@npm:2.5.0 must be built because it never has been before or the last one failed
6:28:55 AM: ➤ YN0007: │ core-js@npm:3.39.0 must be built because it never has been before or the last one failed
6:28:55 AM: ➤ YN0007: │ keccak@npm:3.0.4 must be built because it never has been before or the last one failed
6:28:55 AM: ➤ YN0007: │ secp256k1@npm:4.0.4 must be built because it never has been before or the last one failed
6:28:55 AM: ➤ YN0007: │ @swc/core@npm:1.10.1 [758d0] must be built because it never has been before or the last one failed
6:28:55 AM: ➤ YN0007: │ msgpackr-extract@npm:3.0.3 must be built because it never has been before or the last one failed
6:28:56 AM: ➤ YN0000: │ vea@workspace:. STDOUT husky - Git hooks installed
6:28:56 AM: ➤ YN0007: │ lmdb@npm:2.8.5 must be built because it never has been before or the last one failed
6:28:57 AM: ➤ YN0000: └ Completed in 22s 402ms
6:28:57 AM: ➤ YN0000: · Done with warnings in 52s 929ms
6:28:58 AM: npm packages installed using Yarn
6:28:58 AM: Successfully installed dependencies
6:28:58 AM: Starting build script
6:28:59 AM: Detected 0 framework(s)
6:28:59 AM: Section completed: initializing
Building
Failed
Building
Failed
6:29:01 AM: Netlify Build
6:29:01 AM: ────────────────────────────────────────────────────────────────
6:29:01 AM:
6:29:01 AM: ❯ Version
6:29:01 AM: @netlify/build 29.58.4
6:29:01 AM:
6:29:01 AM: ❯ Flags
6:29:01 AM: accountId: 59b713c1cf321c2011ae7423
6:29:01 AM: baseRelDir: true
6:29:01 AM: buildId: 679727441dbf74000847015e
6:29:01 AM: deployId: 679727441dbf740008470160
6:29:01 AM:
6:29:01 AM: ❯ Current directory
6:29:01 AM: /opt/build/repo
6:29:01 AM:
6:29:01 AM: ❯ Config file
6:29:01 AM: No config file was defined: using default values.
6:29:01 AM:
6:29:01 AM: ❯ Context
6:29:01 AM: deploy-preview
6:29:01 AM:
6:29:01 AM: Build command from Netlify app
6:29:01 AM: ────────────────────────────────────────────────────────────────
6:29:01 AM:
6:29:01 AM: $ yarn workspace @kleros/vea-contracts install && yarn workspace @kleros/veascan-web install && yarn workspace @kleros/vea-contracts build && yarn workspace @kleros/veascan-web build
6:29:01 AM: ➤ YN0000: · Yarn 4.2.2
6:29:01 AM: ➤ YN0000: ┌ Resolution step
6:29:02 AM: ➤ YN0000: └ Completed in 0s 414ms
6:29:02 AM: ➤ YN0000: ┌ Post-resolution validation
6:29:02 AM: ➤ YN0060: │ eslint is listed by your project with version 8.57.1, which doesn't satisfy what eslint-plugin-promise (pdd202) requests (^7.0.0).
6:29:02 AM: ➤ YN0060: │ eslint-plugin-promise is listed by your project with version 5.2.0, which doesn't satisfy what eslint-config-standard (pfb785) requests (^6.0.0).
6:29:02 AM: ➤ YN0060: │ hardhat-deploy is listed by your project with version 0.14.0, which doesn't satisfy what hardhat-deploy-ethers (pd88e0) requests (~0.12.0).
6:29:02 AM: ➤ YN0060: │ typescript is listed by your project with version 4.9.5, which doesn't satisfy what @wagmi/chains (p32ada) and other dependencies request (>=5.0.4).
6:29:02 AM: ➤ YN0060: │ web3 is listed by your project with version 4.16.0, which doesn't satisfy what web3-batched-send (p39cc4) requests (^1.0.0-beta.46).
6:29:02 AM: ➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p22715), requested by @typescript-eslint/eslint-plugin.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (pbcaf6), requested by @typescript-eslint/parser.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/abi (pacaa9), requested by @typechain/ethers-v5.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/providers (peba8b), requested by @typechain/ethers-v5.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @types/node (p61b0c), requested by ts-node.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide ethers (pca80c), requested by @typechain/ethers-v5.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide typechain (p502b8), requested by @typechain/ethers-v5.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @types/node (p8bfed), requested by ts-node.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (p572cf), requested by @typechain/ethers-v6.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (pcced0), requested by @flashbots/ethers-provider-bundle.
6:29:02 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide typechain (p4245e), requested by @typechain/ethers-v6.
6:29:02 AM: ➤ YN0002: │ @kleros/veascan-web@workspace:veascan-web doesn't provide viem (p7aa14), requested by @wagmi/core.
6:29:02 AM: ➤ YN0002: │ vea@workspace:. doesn't provide eslint-plugin-n (p022d1), requested by eslint-config-standard.
6:29:02 AM: ➤ YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
6:29:02 AM: ➤ YN0000: └ Completed
6:29:02 AM: ➤ YN0000: ┌ Fetch step
6:29:03 AM: ➤ YN0000: └ Completed in 0s 980ms
6:29:03 AM: ➤ YN0000: ┌ Link step
6:29:04 AM: ➤ YN0000: └ Completed in 0s 523ms
6:29:04 AM: ➤ YN0000: · Done with warnings in 2s 250ms
6:29:04 AM: ➤ YN0000: · Yarn 4.2.2
6:29:04 AM: ➤ YN0000: ┌ Resolution step
6:29:05 AM: ➤ YN0000: └ Completed in 0s 414ms
6:29:05 AM: ➤ YN0000: ┌ Post-resolution validation
6:29:05 AM: ➤ YN0060: │ eslint is listed by your project with version 8.57.1, which doesn't satisfy what eslint-plugin-promise (pdd202) requests (^7.0.0).
6:29:05 AM: ➤ YN0060: │ eslint-plugin-promise is listed by your project with version 5.2.0, which doesn't satisfy what eslint-config-standard (pfb785) requests (^6.0.0).
6:29:05 AM: ➤ YN0060: │ hardhat-deploy is listed by your project with version 0.14.0, which doesn't satisfy what hardhat-deploy-ethers (pd88e0) requests (~0.12.0).
6:29:05 AM: ➤ YN0060: │ typescript is listed by your project with version 4.9.5, which doesn't satisfy what @wagmi/chains (p32ada) and other dependencies request (>=5.0.4).
6:29:05 AM: ➤ YN0060: │ web3 is listed by your project with version 4.16.0, which doesn't satisfy what web3-batched-send (p39cc4) requests (^1.0.0-beta.46).
6:29:05 AM: ➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p22715), requested by @typescript-eslint/eslint-plugin.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (pbcaf6), requested by @typescript-eslint/parser.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/abi (pacaa9), requested by @typechain/ethers-v5.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/providers (peba8b), requested by @typechain/ethers-v5.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @types/node (p61b0c), requested by ts-node.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide ethers (pca80c), requested by @typechain/ethers-v5.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide typechain (p502b8), requested by @typechain/ethers-v5.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @types/node (p8bfed), requested by ts-node.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (p572cf), requested by @typechain/ethers-v6.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (pcced0), requested by @flashbots/ethers-provider-bundle.
6:29:05 AM: ➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide typechain (p4245e), requested by @typechain/ethers-v6.
6:29:05 AM: ➤ YN0002: │ @kleros/veascan-web@workspace:veascan-web doesn't provide viem (p7aa14), requested by @wagmi/core.
6:29:05 AM: ➤ YN0002: │ vea@workspace:. doesn't provide eslint-plugin-n (p022d1), requested by eslint-config-standard.
6:29:05 AM: ➤ YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
6:29:05 AM: ➤ YN0000: └ Completed
6:29:05 AM: ➤ YN0000: ┌ Fetch step
6:29:05 AM: ➤ YN0000: └ Completed in 0s 697ms
6:29:06 AM: ➤ YN0000: ┌ Link step
6:29:06 AM: ➤ YN0000: └ Completed in 0s 551ms
6:29:06 AM: ➤ YN0000: · Done with warnings in 2s 34ms
6:29:08 AM: Downloading compiler 0.8.24
6:29:13 AM: Warning: SPDX license identifier not provided in source file. Before publishing, consider adding a comment containing "SPDX-License-Identifier: <SPDX-License>" to each source file. Use "SPDX-License-Identifier: UNLICENSED" for non-open-source code. Please see https://spdx.org for more information.
6:29:13 AM: --> src/canonical/gnosis-chain/IAMB.sol
6:29:13 AM: Warning: SPDX license identifier not provided in source file. Before publishing, consider adding a comment containing "SPDX-License-Identifier: <SPDX-License>" to each source file. Use "SPDX-License-Identifier: UNLICENSED" for non-open-source code. Please see https://spdx.org for more information.
6:29:13 AM: --> src/canonical/polygon/lib/ExitPayloadReader.sol
6:29:13 AM: Warning: SPDX license identifier not provided in source file. Before publishing, consider adding a comment containing "SPDX-License-Identifier: <SPDX-License>" to each source file. Use "SPDX-License-Identifier: UNLICENSED" for non-open-source code. Please see https://spdx.org for more information.
6:29:13 AM: --> src/canonical/polygon/lib/RLPReader.sol
6:29:13 AM: Warning: SPDX license identifier not provided in source file. Before publishing, consider adding a comment containing "SPDX-License-Identifier: <SPDX-License>" to each source file. Use "SPDX-License-Identifier: UNLICENSED" for non-open-source code. Please see https://spdx.org for more information.
6:29:13 AM: --> src/interfaces/tokens/gnosis/IWETH.sol
6:29:13 AM: Warning: Source file does not specify required compiler version! Consider adding "pragma solidity ^0.8.24;"
6:29:13 AM: --> src/interfaces/tokens/gnosis/IWETH.sol
6:29:13 AM: Warning: This declaration shadows an existing declaration.
6:29:13 AM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:114:9:
6:29:13 AM: |
6:29:13 AM: 114 | Claim memory claim = Claim({
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^
6:29:13 AM: Note: The shadowed declaration is here:
6:29:13 AM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:35:5:
6:29:13 AM: |
6:29:13 AM: 35 | function claim(uint256 _epoch, bytes32 _stateRoot) public payable override onlyByDevnetOperator {
6:29:13 AM: | ^ (Relevant source part starts here and spans across multiple lines).
6:29:13 AM: Warning: This declaration shadows an existing declaration.
6:29:13 AM: --> src/devnets/arbitrumToGnosis/VeaOutboxArbToGnosisDevnet.sol:108:9:
6:29:13 AM: |
6:29:13 AM: 108 | Claim memory claim = Claim({
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^
6:29:13 AM: Note: The shadowed declaration is here:
6:29:13 AM: --> src/devnets/arbitrumToGnosis/VeaOutboxArbToGnosisDevnet.sol:35:5:
6:29:13 AM: |
6:29:13 AM: 35 | function claim(uint256 _epoch, bytes32 _stateRoot) public override onlyByDevnetOperator {
6:29:13 AM: | ^ (Relevant source part starts here and spans across multiple lines).
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:229:13:
6:29:13 AM: |
6:29:13 AM: 229 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:267:13:
6:29:13 AM: |
6:29:13 AM: 267 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:424:13:
6:29:13 AM: |
6:29:13 AM: 424 | payable(BURN_ADDRESS).send(burn);
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:425:13:
6:29:13 AM: |
6:29:13 AM: 425 | payable(_claim.claimer).send(depositPlusReward); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:427:13:
6:29:13 AM: |
6:29:13 AM: 427 | payable(_claim.claimer).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:440:9:
6:29:13 AM: |
6:29:13 AM: 440 | payable(BURN_ADDRESS).send(burn); // half burnt
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:441:9:
6:29:13 AM: |
6:29:13 AM: 441 | payable(_claim.challenger).send(depositPlusReward); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:454:17:
6:29:13 AM: |
6:29:13 AM: 454 | payable(_claim.claimer).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:459:17:
6:29:13 AM: |
6:29:13 AM: 459 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:474:17:
6:29:13 AM: |
6:29:13 AM: 474 | payable(_claim.challenger).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:479:17:
6:29:13 AM: |
6:29:13 AM: 479 | payable(challenger).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:57:13:
6:29:13 AM: |
6:29:13 AM: 57 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:85:13:
6:29:13 AM: |
6:29:13 AM: 85 | payable(BURN_ADDRESS).send(burn);
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:86:13:
6:29:13 AM: |
6:29:13 AM: 86 | payable(_claim.claimer).send(depositPlusReward); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:88:13:
6:29:13 AM: |
6:29:13 AM: 88 | payable(_claim.claimer).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:210:13:
6:29:13 AM: |
6:29:13 AM: 210 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:229:13:
6:29:13 AM: |
6:29:13 AM: 229 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:354:13:
6:29:13 AM: |
6:29:13 AM: 354 | payable(BURN_ADDRESS).send(burn);
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:355:13:
6:29:13 AM: |
6:29:13 AM: 355 | payable(claimer).send(depositPlusReward); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:357:13:
6:29:13 AM: |
6:29:13 AM: 357 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:371:9:
6:29:13 AM: |
6:29:13 AM: 371 | payable(BURN_ADDRESS).send(burn); // half burnt
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:372:9:
6:29:13 AM: |
6:29:13 AM: 372 | payable(challenger).send(depositPlusReward); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:385:13:
6:29:13 AM: |
6:29:13 AM: 385 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:399:13:
6:29:13 AM: |
6:29:13 AM: 399 | payable(challenger).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:52:13:
6:29:13 AM: |
6:29:13 AM: 52 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:66:13:
6:29:13 AM: |
6:29:13 AM: 66 | payable(BURN_ADDRESS).send(burn);
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:67:13:
6:29:13 AM: |
6:29:13 AM: 67 | payable(claimer).send(depositPlusReward); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:69:13:
6:29:13 AM: |
6:29:13 AM: 69 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/gnosisToArbitrum/RouterGnosisToArb.sol:270:9:
6:29:13 AM: |
6:29:13 AM: 270 | payable(msg.sender).send(_amount); // User is responsible for accepting ETH.
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Return value of low-level calls not used.
6:29:13 AM: --> src/utils/L1/veaOutboxMultiChallenge.sol:24:13:
6:29:13 AM: |
6:29:13 AM: 24 | veaOutboxOnL1.call{value: deposit}(datas[i]);
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
6:29:13 AM: --> src/utils/L1/veaOutboxMultiChallenge.sol:28:26:
6:29:13 AM: |
6:29:13 AM: 28 | if (balance > 0) payable(msg.sender).send(balance - 1); // msg.sender responsible to accept eth
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Return value of low-level calls not used.
6:29:13 AM: --> src/utils/L1/veaOutboxMultiChallengeWETH.sol:30:13:
6:29:13 AM: |
6:29:13 AM: 30 | veaOutboxOnL1.call(datas[i]);
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unnamed return variable can remain unassigned. Add an explicit return with value to all non-reverting code paths or name the variable.
6:29:13 AM: --> src/canonical/polygon/lib/MerklePatriciaProof.sol:18:30:
6:29:13 AM: |
6:29:13 AM: 18 | ) internal pure returns (bool) {
6:29:13 AM: | ^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/ArbSysMockWithBridge.sol:22:46:
6:29:13 AM: |
6:29:13 AM: 22 | function sendTxToL1(address destination, bytes calldata calldataForL1) external payable returns (uint256) {
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:25:9:
6:29:13 AM: |
6:29:13 AM: 25 | address to,
6:29:13 AM: | ^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:26:9:
6:29:13 AM: |
6:29:13 AM: 26 | uint256 l2CallValue,
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:27:9:
6:29:13 AM: |
6:29:13 AM: 27 | uint256 maxSubmissionCost,
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:28:9:
6:29:13 AM: |
6:29:13 AM: 28 | address excessFeeRefundAddress,
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:29:9:
6:29:13 AM: |
6:29:13 AM: 29 | address callValueRefundAddress,
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:30:9:
6:29:13 AM: |
6:29:13 AM: 30 | uint256 gasLimit,
6:29:13 AM: | ^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:31:9:
6:29:13 AM: |
6:29:13 AM: 31 | uint256 maxFeePerGas,
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:32:9:
6:29:13 AM: |
6:29:13 AM: 32 | bytes calldata data
6:29:13 AM: | ^^^^^^^^^^^^^^^^^^^
6:29:13 AM: Warning: Function state mutability can be restricted to view
6:29:13 AM: --> src/test/bridge-mocks/arbitrum/BridgeMock.sol:26:5:
6:29:13 AM: |
6:29:13 AM: 26 | function allowedDelayedInboxList(uint256 index) external returns (address) {
6:29:13 AM: | ^ (Relevant source part starts here and spans across multiple lines).
6:29:13 AM: Generating typings for: 59 artifacts in dir: typechain-types for target: ethers-v6
6:29:15 AM: Successfully generated 178 typings!
6:29:15 AM: Compiled 57 Solidity files successfully (evm target: paris).
6:29:16 AM: ✖ .env.devnet
6:29:16 AM: ✖ .env.devnet.public
6:29:17 AM: Building...
6:29:17 AM: 🚨 Build failed.
6:29:17 AM: @parcel/core: Failed to resolve 'process' from
6:29:17 AM: './node_modules/styled-components/dist/styled-components.browser.esm.js'
6:29:17 AM: /opt/build/repo/node_modules/styled-components/dist/styled-components.browser.esm.js:7:11
6:29:17 AM: [Error: ENOENT: no such file or directory, open '/opt/build/repo/veascan-web/node_modules/styled-components/src/constants.js'] {
6:29:17 AM: errno: -2,
6:29:17 AM: code: 'ENOENT',
6:29:17 AM: syscall: 'open',
6:29:17 AM: path: '/opt/build/repo/veascan-web/node_modules/styled-components/src/constants.js'
6:29:17 AM: }
6:29:18 AM:
6:29:18 AM: "build.command" failed
6:29:18 AM: ────────────────────────────────────────────────────────────────
6:29:18 AM:
6:29:18 AM: Error message
6:29:18 AM: Command failed with exit code 1: yarn workspace @kleros/vea-contracts install && yarn workspace @kleros/veascan-web install && yarn workspace @kleros/vea-contracts build && yarn workspace @kleros/veascan-web build (https://ntl.fyi/exit-code-1)
6:29:18 AM:
6:29:18 AM: Error location
6:29:18 AM: In Build command from Netlify app:
6:29:18 AM: yarn workspace @kleros/vea-contracts install && yarn workspace @kleros/veascan-web install && yarn workspace @kleros/vea-contracts build && yarn workspace @kleros/veascan-web build
6:29:18 AM:
6:29:18 AM: Resolved config
6:29:18 AM: build:
6:29:18 AM: command: yarn workspace @kleros/vea-contracts install && yarn workspace @kleros/veascan-web install && yarn workspace @kleros/vea-contracts build && yarn workspace @kleros/veascan-web build
6:29:18 AM: commandOrigin: ui
6:29:18 AM: environment:
6:29:18 AM: - REVIEW_ID
6:29:18 AM: publish: /opt/build/repo/veascan-web/dist
6:29:18 AM: publishOrigin: ui
6:29:19 AM: Failed during stage 'building site': Build script returned non-zero exit code: 2 (https://ntl.fyi/exit-code-2)
6:29:19 AM: Build failed due to a user error: Build script returned non-zero exit code: 2
6:29:19 AM: Failing build: Failed to build site
6:29:19 AM: Finished processing build request in 1m44.381s
Deploying
Skipped
Deploying
Skipped
There is no log for this section
Cleanup
Skipped
Cleanup
Skipped
There is no log for this section
Post-processing
Skipped
Post-processing
Skipped
There is no log for this section