Skip to main content

Deploy details

Deploy successful for veascan

Feat/arb sep chaido deploy

PR #359: feat/arbSep-chaido-deploy@acb800c

Deploy log

Initializing

Complete
4:27:22 PM: Build ready to start
4:27:33 PM: build-image version: 9bcf56cf2fb4be798d49694f07e4bfb2dece7f7f (focal)
4:27:33 PM: buildbot version: 9bcf56cf2fb4be798d49694f07e4bfb2dece7f7f
4:27:33 PM: Fetching cached dependencies
4:27:33 PM: Starting to download cache of 604.8MB
4:27:34 PM: Finished downloading cache in 1.363s
4:27:34 PM: Starting to extract cache
4:27:39 PM: Finished extracting cache in 4.856s
4:27:39 PM: Finished fetching cache in 6.294s
4:27:39 PM: Starting to prepare the repo for build
4:27:40 PM: Preparing Git Reference pull/359/head
4:27:42 PM: Starting to install dependencies
4:27:42 PM: Started restoring cached mise cache
4:27:42 PM: Finished restoring cached mise cache
4:27:43 PM: mise python@3.8.20 installing
4:27:43 PM: mise python@3.8.20 downloading cpython-3.8.20+20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
4:27:43 PM: mise python@3.8.20 installing cpython-3.8.20+20241002-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
4:27:43 PM: mise python@3.8.20 python --version
4:27:43 PM: mise python@3.8.20 Python 3.8.20
4:27:43 PM: mise python@3.8.20 installed
4:27:44 PM: Python version set to 3.8
4:27:45 PM: Collecting pipenv
4:27:45 PM: Downloading pipenv-2024.4.0-py3-none-any.whl.metadata (19 kB)
4:27:45 PM: Collecting certifi (from pipenv)
4:27:45 PM: Downloading certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB)
4:27:45 PM: Collecting packaging>=22 (from pipenv)
4:27:45 PM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
4:27:45 PM: Requirement already satisfied: setuptools>=67 in /opt/buildhome/.local/share/mise/installs/python/3.8.20/lib/python3.8/site-packages (from pipenv) (70.3.0)
4:27:45 PM: Collecting virtualenv>=20.24.2 (from pipenv)
4:27:45 PM: Downloading virtualenv-20.28.0-py3-none-any.whl.metadata (4.4 kB)
4:27:45 PM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
4:27:45 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
4:27:45 PM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
4:27:45 PM: Downloading filelock-3.16.1-py3-none-any.whl.metadata (2.9 kB)
4:27:45 PM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
4:27:45 PM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
4:27:45 PM: Downloading pipenv-2024.4.0-py3-none-any.whl (3.0 MB)
4:27:45 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 39.7 MB/s eta 0:00:00
4:27:46 PM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
4:27:46 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 6.5 MB/s eta 0:00:00
4:27:46 PM: Downloading virtualenv-20.28.0-py3-none-any.whl (4.3 MB)
4:27:46 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 134.6 MB/s eta 0:00:00
4:27:46 PM: Downloading certifi-2024.8.30-py3-none-any.whl (167 kB)
4:27:46 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 12.3 MB/s eta 0:00:00
4:27:46 PM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
4:27:46 PM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 469.0/469.0 kB 35.4 MB/s eta 0:00:00
4:27:46 PM: Downloading filelock-3.16.1-py3-none-any.whl (16 kB)
4:27:46 PM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
4:27:46 PM: Installing collected packages: distlib, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
4:27:47 PM: Successfully installed certifi-2024.8.30 distlib-0.3.9 filelock-3.16.1 packaging-24.2 pipenv-2024.4.0 platformdirs-4.3.6 virtualenv-20.28.0
4:27:47 PM: [notice] A new release of pip is available: 24.1.2 -> 24.3.1
4:27:47 PM: [notice] To update, run: pip install --upgrade pip
4:27:47 PM: Attempting Ruby version 2.7.2, read from environment
4:27:48 PM: Using Ruby version 2.7.2
4:27:49 PM: Started restoring cached go cache
4:27:49 PM: Finished restoring cached go cache
4:27:51 PM: go version go1.19.13 linux/amd64
4:27:52 PM: Using PHP version 8.0
4:27:53 PM: Started restoring cached Node.js version
4:27:54 PM: Finished restoring cached Node.js version
4:27:54 PM: Attempting Node.js version '18' from .nvmrc
4:27:54 PM: v18.20.5 is already installed.
4:27:54 PM: Now using node v18.20.5 (npm v10.8.2)
4:27:54 PM: Enabling Node.js Corepack
4:27:54 PM: Started restoring cached build plugins
4:27:54 PM: Finished restoring cached build plugins
4:27:54 PM: Started restoring cached corepack dependencies
4:27:54 PM: Finished restoring cached corepack dependencies
4:27:54 PM: Started restoring cached yarn cache
4:27:54 PM: Finished restoring cached yarn cache
4:27:54 PM: ! Corepack is about to download https://repo.yarnpkg.com/4.2.2/packages/yarnpkg-cli/bin/yarn.js
4:27:55 PM: Installing Yarn version 1.22.19
4:27:55 PM: Preparing yarn@1.22.19 for immediate activation...
4:27:55 PM: yarn workspaces detected
4:27:55 PM: Started restoring workspace root node modules
4:27:55 PM: Finished restoring workspace root node modules
4:27:55 PM: Installing npm packages using Yarn version 4.2.2
4:27:56 PM: ➤ YN0000: · Yarn 4.2.2
4:27:56 PM: ➤ YN0000: ┌ Resolution step
4:27:56 PM: ➤ YN0000: └ Completed in 0s 384ms
4:27:56 PM: ➤ YN0000: ┌ Post-resolution validation
4:27:56 PM: ➤ YN0060: │ @nomiclabs/hardhat-ethers is listed by your project with version 0.3.0-beta.13, which doesn't satisfy what @nomicfoundation/hardhat-chai-matchers (p91b91) requests (^2.0.0).
➤ YN0060: │ eslint is listed by your project with version 8.39.0, which doesn't satisfy what eslint-plugin-promise (pd92ba) 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: │ 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).
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/abi (p2aea1), requested by @typechain/hardhat.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/abi (pec33a), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/bytes (p9c78d), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/providers (p927d3), requested by @typechain/hardhat.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/providers (pe44a6), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide chalk (pa07d5), requested by hardhat-tracer.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p44c5a), requested by @typescript-eslint/eslint-plugin.
➤ YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p753eb), requested by @typescript-eslint/parser.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/abi (p2bc7b), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/bytes (p785f5), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/providers (p188c3), 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 (p4f156), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide typechain (p3cd1e), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/abi (p2307b), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/bytes (p5e697), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/providers (p6baa2), 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 (p72a94), requested by @typechain/ethers-v5.
➤ 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 (p83549), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/veascan-web@workspace:veascan-web doesn't provide viem (pc12ea), requested by @wagmi/core.
➤ YN0002: │ vea@workspace:. doesn't provide eslint-plugin-n (p87442), 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.
4:27:56 PM: ➤ YN0000: └ Completed
4:27:56 PM: ➤ YN0000: ┌ Fetch step
4:27:57 PM: ➤ YN0000: └ Completed in 0s 705ms
4:27:57 PM: ➤ YN0000: ┌ Link step
4:27:59 PM: ➤ YN0007: │ vea@workspace:. must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ core-js@npm:3.30.1 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ @parcel/watcher@npm:2.1.0 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ keccak@npm:3.0.3 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ web3-bzz@npm:1.10.4 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ core-js@npm:3.29.1 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ secp256k1@npm:4.0.3 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ @swc/core@npm:1.7.26 [5f821] must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ classic-level@npm:1.2.0 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ msgpackr-extract@npm:3.0.3 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ protobufjs@npm:6.11.4 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ bufferutil@npm:4.0.7 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ es5-ext@npm:0.10.62 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0007: │ utf-8-validate@npm:5.0.10 must be built because it never has been before or the last one failed
4:27:59 PM: ➤ YN0000: │ vea@workspace:. STDOUT husky - Git hooks installed
4:27:59 PM: ➤ YN0000: │ web3-bzz@npm:1.10.4 STDOUT WARNING: the web3-bzz api will be deprecated in the next version
4:28:00 PM: ➤ YN0007: │ web3-shh@npm:1.10.4 must be built because it never has been before or the last one failed
4:28:00 PM: ➤ YN0007: │ lmdb@npm:2.8.5 must be built because it never has been before or the last one failed
4:28:00 PM: ➤ YN0000: │ web3-shh@npm:1.10.4 STDOUT WARNING: the web3-shh api will be deprecated in the next version
4:28:00 PM: ➤ YN0007: │ web3@npm:1.10.4 must be built because it never has been before or the last one failed
4:28:00 PM: ➤ YN0000: │ web3@npm:1.10.4 STDOUT Web3.js 4.x alpha has been released for early testing and feedback. Checkout doc at https://docs.web3js.org/
4:28:00 PM: ➤ YN0000: └ Completed in 3s 169ms
4:28:00 PM: ➤ YN0000: · Done with warnings in 4s 575ms
4:28:00 PM: npm packages installed using Yarn
4:28:01 PM: Successfully installed dependencies
4:28:01 PM: Starting build script
4:28:02 PM: Detected 0 framework(s)
4:28:02 PM: Section completed: initializing

Building

Complete
4:28:03 PM: Netlify Build
4:28:03 PM: ────────────────────────────────────────────────────────────────
4:28:03 PM:
4:28:03 PM: ❯ Version
4:28:03 PM: @netlify/build 29.56.1
4:28:03 PM:
4:28:03 PM: ❯ Flags
4:28:03 PM: accountId: 59b713c1cf321c2011ae7423
4:28:03 PM: baseRelDir: true
4:28:03 PM: buildId: 6749eb6ac94c4700087eadea
4:28:03 PM: deployId: 6749eb6ac94c4700087eadec
4:28:04 PM:
4:28:04 PM: ❯ Current directory
4:28:04 PM: /opt/build/repo
4:28:04 PM:
4:28:04 PM: ❯ Config file
4:28:04 PM: No config file was defined: using default values.
4:28:04 PM:
4:28:04 PM: ❯ Context
4:28:04 PM: deploy-preview
4:28:04 PM:
4:28:04 PM: Build command from Netlify app
4:28:04 PM: ────────────────────────────────────────────────────────────────
4:28:04 PM: ​
4:28:04 PM: $ yarn workspace @kleros/vea-contracts install && yarn workspace @kleros/veascan-web install && yarn workspace @kleros/vea-contracts build && yarn workspace @kleros/veascan-web build
4:28:04 PM: YN0000: · Yarn 4.2.2
4:28:04 PM: YN0000: ┌ Resolution step
4:28:05 PM: YN0000: └ Completed in 0s 399ms
4:28:05 PM: YN0000: ┌ Post-resolution validation
4:28:05 PM: YN0060: │ @nomiclabs/hardhat-ethers is listed by your project with version 0.3.0-beta.13, which doesn't satisfy what @nomicfoundation/hardhat-chai-matchers (p91b91) requests (^2.0.0).
4:28:05 PM: YN0060: │ eslint is listed by your project with version 8.39.0, which doesn't satisfy what eslint-plugin-promise (pd92ba) requests (^7.0.0).
4:28:05 PM: 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).
4:28:05 PM: 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).
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/abi (p2aea1), requested by @typechain/hardhat.
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/abi (pec33a), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/bytes (p9c78d), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/providers (p927d3), requested by @typechain/hardhat.
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/providers (pe44a6), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide chalk (pa07d5), requested by hardhat-tracer.
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p44c5a), requested by @typescript-eslint/eslint-plugin.
4:28:05 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p753eb), requested by @typescript-eslint/parser.
4:28:05 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/abi (p2bc7b), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/bytes (p785f5), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/providers (p188c3), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @types/node (p61b0c), requested by ts-node.
4:28:05 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide ethers (p4f156), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide typechain (p3cd1e), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/abi (p2307b), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/bytes (p5e697), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/providers (p6baa2), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @types/node (p8bfed), requested by ts-node.
4:28:05 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (p72a94), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (pcced0), requested by @flashbots/ethers-provider-bundle.
4:28:05 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide typechain (p83549), requested by @typechain/ethers-v5.
4:28:05 PM: YN0002: │ @kleros/veascan-web@workspace:veascan-web doesn't provide viem (pc12ea), requested by @wagmi/core.
4:28:05 PM: YN0002: │ vea@workspace:. doesn't provide eslint-plugin-n (p87442), requested by eslint-config-standard.
4:28:05 PM: YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
4:28:05 PM: YN0000: └ Completed
4:28:05 PM: YN0000: ┌ Fetch step
4:28:31 PM: YN0013: │ 2166 packages were added to the project (+ 274.33 MiB).
4:28:31 PM: YN0000: └ Completed in 26s 18ms
4:28:31 PM: YN0000: ┌ Link step
4:28:31 PM: YN0000: └ Completed in 0s 783ms
4:28:32 PM: YN0000: · Done with warnings in 27s 546ms
4:28:33 PM: YN0000: · Yarn 4.2.2
4:28:33 PM: YN0000: ┌ Resolution step
4:28:33 PM: YN0000: └ Completed in 0s 407ms
4:28:33 PM: YN0000: ┌ Post-resolution validation
4:28:33 PM: YN0060: │ @nomiclabs/hardhat-ethers is listed by your project with version 0.3.0-beta.13, which doesn't satisfy what @nomicfoundation/hardhat-chai-matchers (p91b91) requests (^2.0.0).
4:28:33 PM: YN0060: │ eslint is listed by your project with version 8.39.0, which doesn't satisfy what eslint-plugin-promise (pd92ba) requests (^7.0.0).
4:28:33 PM: 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).
4:28:33 PM: 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).
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/abi (p2aea1), requested by @typechain/hardhat.
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/abi (pec33a), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/bytes (p9c78d), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/providers (p927d3), requested by @typechain/hardhat.
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide @ethersproject/providers (pe44a6), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide chalk (pa07d5), requested by hardhat-tracer.
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p44c5a), requested by @typescript-eslint/eslint-plugin.
4:28:33 PM: YN0002: │ @kleros/vea-contracts@workspace:contracts doesn't provide eslint (p753eb), requested by @typescript-eslint/parser.
4:28:33 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/abi (p2bc7b), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/bytes (p785f5), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @ethersproject/providers (p188c3), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide @types/node (p61b0c), requested by ts-node.
4:28:33 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide ethers (p4f156), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-relayer-cli@workspace:relayer-cli doesn't provide typechain (p3cd1e), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/abi (p2307b), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/bytes (p5e697), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @ethersproject/providers (p6baa2), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide @types/node (p8bfed), requested by ts-node.
4:28:33 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (p72a94), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide ethers (pcced0), requested by @flashbots/ethers-provider-bundle.
4:28:33 PM: YN0002: │ @kleros/vea-validator-cli@workspace:validator-cli doesn't provide typechain (p83549), requested by @typechain/ethers-v5.
4:28:33 PM: YN0002: │ @kleros/veascan-web@workspace:veascan-web doesn't provide viem (pc12ea), requested by @wagmi/core.
4:28:33 PM: YN0002: │ vea@workspace:. doesn't provide eslint-plugin-n (p87442), requested by eslint-config-standard.
4:28:33 PM: YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
4:28:33 PM: YN0000: └ Completed
4:28:33 PM: YN0000: ┌ Fetch step
4:28:34 PM: YN0000: └ Completed in 0s 705ms
4:28:34 PM: YN0000: ┌ Link step
4:28:35 PM: YN0000: └ Completed in 0s 704ms
4:28:35 PM: YN0000: · Done with warnings in 2s 182ms
4:28:36 PM: Solidity 0.8.24 is not fully supported yet. You can still use Hardhat, but some features, like stack traces, might not work correctly.
4:28:36 PM:
4:28:36 PM:
4:28:37 PM: Downloading compiler 0.8.24
4:28:41 PM: 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.
4:28:41 PM: --> src/canonical/gnosis-chain/IAMB.sol
4:28:41 PM: 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.
4:28:41 PM: --> src/canonical/polygon/lib/ExitPayloadReader.sol
4:28:41 PM: 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.
4:28:41 PM: --> src/canonical/polygon/lib/RLPReader.sol
4:28:41 PM: 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.
4:28:41 PM: --> src/interfaces/tokens/gnosis/IWETH.sol
4:28:41 PM: Warning: Source file does not specify required compiler version! Consider adding "pragma solidity ^0.8.24;"
4:28:41 PM: --> src/interfaces/tokens/gnosis/IWETH.sol
4:28:41 PM: Warning: This declaration shadows an existing declaration.
4:28:41 PM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:114:9:
4:28:41 PM: |
4:28:41 PM: 114 | Claim memory claim = Claim({
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^
4:28:41 PM: Note: The shadowed declaration is here:
4:28:41 PM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:35:5:
4:28:41 PM: |
4:28:41 PM: 35 | function claim(uint256 _epoch, bytes32 _stateRoot) public payable override onlyByDevnetOperator {
4:28:41 PM: | ^ (Relevant source part starts here and spans across multiple lines).
4:28:41 PM: Warning: This declaration shadows an existing declaration.
4:28:41 PM: --> src/devnets/arbitrumToGnosis/VeaOutboxArbToGnosisDevnet.sol:108:9:
4:28:41 PM: |
4:28:41 PM: 108 | Claim memory claim = Claim({
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^
4:28:41 PM: Note: The shadowed declaration is here:
4:28:41 PM: --> src/devnets/arbitrumToGnosis/VeaOutboxArbToGnosisDevnet.sol:35:5:
4:28:41 PM: |
4:28:41 PM: 35 | function claim(uint256 _epoch, bytes32 _stateRoot) public override onlyByDevnetOperator {
4:28:41 PM: | ^ (Relevant source part starts here and spans across multiple lines).
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:229:13:
4:28:41 PM: |
4:28:41 PM: 229 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:267:13:
4:28:41 PM: |
4:28:41 PM: 267 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:424:13:
4:28:41 PM: |
4:28:41 PM: 424 | payable(BURN_ADDRESS).send(burn);
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:425:13:
4:28:41 PM: |
4:28:41 PM: 425 | payable(_claim.claimer).send(depositPlusReward); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:427:13:
4:28:41 PM: |
4:28:41 PM: 427 | payable(_claim.claimer).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:440:9:
4:28:41 PM: |
4:28:41 PM: 440 | payable(BURN_ADDRESS).send(burn); // half burnt
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:441:9:
4:28:41 PM: |
4:28:41 PM: 441 | payable(_claim.challenger).send(depositPlusReward); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:454:17:
4:28:41 PM: |
4:28:41 PM: 454 | payable(_claim.claimer).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:459:17:
4:28:41 PM: |
4:28:41 PM: 459 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:474:17:
4:28:41 PM: |
4:28:41 PM: 474 | payable(_claim.challenger).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/arbitrumToEth/VeaOutboxArbToEth.sol:479:17:
4:28:41 PM: |
4:28:41 PM: 479 | payable(challenger).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:57:13:
4:28:41 PM: |
4:28:41 PM: 57 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:85:13:
4:28:41 PM: |
4:28:41 PM: 85 | payable(BURN_ADDRESS).send(burn);
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:86:13:
4:28:41 PM: |
4:28:41 PM: 86 | payable(_claim.claimer).send(depositPlusReward); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/arbitrumToEth/VeaOutboxArbToEthDevnet.sol:88:13:
4:28:41 PM: |
4:28:41 PM: 88 | payable(_claim.claimer).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:210:13:
4:28:41 PM: |
4:28:41 PM: 210 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:229:13:
4:28:41 PM: |
4:28:41 PM: 229 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:354:13:
4:28:41 PM: |
4:28:41 PM: 354 | payable(BURN_ADDRESS).send(burn);
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:355:13:
4:28:41 PM: |
4:28:41 PM: 355 | payable(claimer).send(depositPlusReward); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:357:13:
4:28:41 PM: |
4:28:41 PM: 357 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:371:9:
4:28:41 PM: |
4:28:41 PM: 371 | payable(BURN_ADDRESS).send(burn); // half burnt
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:372:9:
4:28:41 PM: |
4:28:41 PM: 372 | payable(challenger).send(depositPlusReward); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:385:13:
4:28:41 PM: |
4:28:41 PM: 385 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/VeaOutboxGnosisToArb.sol:399:13:
4:28:41 PM: |
4:28:41 PM: 399 | payable(challenger).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:52:13:
4:28:41 PM: |
4:28:41 PM: 52 | payable(msg.sender).send(refund); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:66:13:
4:28:41 PM: |
4:28:41 PM: 66 | payable(BURN_ADDRESS).send(burn);
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:67:13:
4:28:41 PM: |
4:28:41 PM: 67 | payable(claimer).send(depositPlusReward); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/devnets/gnosisToArbitrum/VeaOutboxGnosisToArbDevnet.sol:69:13:
4:28:41 PM: |
4:28:41 PM: 69 | payable(claimer).send(deposit); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/gnosisToArbitrum/RouterGnosisToArb.sol:270:9:
4:28:41 PM: |
4:28:41 PM: 270 | payable(msg.sender).send(_amount); // User is responsible for accepting ETH.
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Return value of low-level calls not used.
4:28:41 PM: --> src/utils/L1/veaOutboxMultiChallenge.sol:24:13:
4:28:41 PM: |
4:28:41 PM: 24 | veaOutboxOnL1.call{value: deposit}(datas[i]);
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
4:28:41 PM: --> src/utils/L1/veaOutboxMultiChallenge.sol:28:26:
4:28:41 PM: |
4:28:41 PM: 28 | if (balance > 0) payable(msg.sender).send(balance - 1); // msg.sender responsible to accept eth
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Return value of low-level calls not used.
4:28:41 PM: --> src/utils/L1/veaOutboxMultiChallengeWETH.sol:30:13:
4:28:41 PM: |
4:28:41 PM: 30 | veaOutboxOnL1.call(datas[i]);
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Unnamed return variable can remain unassigned. Add an explicit return with value to all non-reverting code paths or name the variable.
4:28:41 PM: --> src/canonical/polygon/lib/MerklePatriciaProof.sol:18:30:
4:28:41 PM: |
4:28:41 PM: 18 | ) internal pure returns (bool) {
4:28:41 PM: | ^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:25:9:
4:28:41 PM: |
4:28:41 PM: 25 | address to,
4:28:41 PM: | ^^^^^^^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:26:9:
4:28:41 PM: |
4:28:41 PM: 26 | uint256 l2CallValue,
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:27:9:
4:28:41 PM: |
4:28:41 PM: 27 | uint256 maxSubmissionCost,
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:28:9:
4:28:41 PM: |
4:28:41 PM: 28 | address excessFeeRefundAddress,
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:29:9:
4:28:41 PM: |
4:28:41 PM: 29 | address callValueRefundAddress,
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:30:9:
4:28:41 PM: |
4:28:41 PM: 30 | uint256 gasLimit,
4:28:41 PM: | ^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:31:9:
4:28:41 PM: |
4:28:41 PM: 31 | uint256 maxFeePerGas,
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/InboxMock.sol:32:9:
4:28:41 PM: |
4:28:41 PM: 32 | bytes calldata data
4:28:41 PM: | ^^^^^^^^^^^^^^^^^^^
4:28:41 PM: Warning: Function state mutability can be restricted to view
4:28:41 PM: --> src/test/bridge-mocks/arbitrum/BridgeMock.sol:26:5:
4:28:41 PM: |
4:28:41 PM: 26 | function allowedDelayedInboxList(uint256 index) external returns (address) {
4:28:41 PM: | ^ (Relevant source part starts here and spans across multiple lines).
4:28:41 PM: Generating typings for: 59 artifacts in dir: typechain-types for target: ethers-v5
4:28:43 PM: Successfully generated 178 typings!
4:28:43 PM: Compiled 57 Solidity files successfully
4:28:44 PM: .env.devnet
4:28:44 PM: .env.devnet.public
4:28:45 PM: Building...
4:28:47 PM: Bundling...
4:28:48 PM: Packaging & Optimizing...
4:28:49 PM: ✨ Built in 3.65s
4:28:49 PM: dist/index.html 805 B 341ms
4:28:49 PM: dist/favicon.8b47c82d.png 5.49 KB 125ms
4:28:49 PM: dist/index.1dd1af65.js 988.7 KB 1.12s
4:28:49 PM: dist/index.cb49c6c0.css 7.15 KB 118ms
4:28:49 PM: dist/index.d7de5ac5.js 983.73 KB 1.15s
4:28:49 PM: ​
4:28:49 PM: (build.command completed in 45.6s)
4:28:49 PM:
4:28:49 PM: (Netlify Build completed in 46s)
4:28:50 PM: Section completed: building
4:28:57 PM: Finished processing build request in 1m24.367s

Deploying

Complete
4:28:49 PM: Deploy site
4:28:49 PM: ────────────────────────────────────────────────────────────────
4:28:49 PM: ​
4:28:49 PM: Starting to deploy site from 'veascan-web/dist'
4:28:49 PM: Calculating files to upload
4:28:49 PM: 0 new file(s) to upload
4:28:49 PM: 0 new function(s) to upload
4:28:49 PM: Section completed: deploying
4:28:49 PM: Site deploy was successfully initiated
4:28:49 PM: ​
4:28:49 PM: (Deploy site completed in 193ms)

Cleanup

Complete
4:28:49 PM: Netlify Build Complete
4:28:49 PM: ────────────────────────────────────────────────────────────────
4:28:49 PM: ​
4:28:50 PM: Caching artifacts
4:28:50 PM: Started saving workspace root node modules
4:28:50 PM: Finished saving workspace root node modules
4:28:50 PM: Started saving build plugins
4:28:50 PM: Finished saving build plugins
4:28:50 PM: Started saving mise cache
4:28:50 PM: Finished saving mise cache
4:28:50 PM: Started saving corepack cache
4:28:50 PM: Finished saving corepack cache
4:28:50 PM: Started saving yarn cache
4:28:50 PM: Finished saving yarn cache
4:28:50 PM: Started saving pip cache
4:28:50 PM: Finished saving pip cache
4:28:50 PM: Started saving emacs cask dependencies
4:28:50 PM: Finished saving emacs cask dependencies
4:28:50 PM: Started saving maven dependencies
4:28:50 PM: Finished saving maven dependencies
4:28:50 PM: Started saving boot dependencies
4:28:50 PM: Finished saving boot dependencies
4:28:50 PM: Started saving rust rustup cache
4:28:50 PM: Finished saving rust rustup cache
4:28:50 PM: Started saving go dependencies
4:28:50 PM: Finished saving go dependencies
4:28:50 PM: Build script success
4:28:56 PM: Uploading Cache of size 604.8MB
4:28:57 PM: Section completed: cleanup

Post-processing

Complete
4:28:50 PM: Post processing - header rules
4:28:50 PM: Post processing - redirect rules
4:28:50 PM: Site is live ✨
4:28:50 PM: Starting post processing
4:28:50 PM: Skipping form detection
4:28:50 PM: Post processing done
4:28:50 PM: Section completed: postprocessing