fusaka light client: implement Ssz and Log EIPs to enable merkle proof generation and validation #503
build.yml
on: pull_request
build
1m 11s
checkout-submodules
50s
blockchain
/
test-blockchain
16s
client
/
test-client
3m 37s
client
/
test client docker file
1m 39s
client
/
test-client-cli
1m 13s
common
/
test-common
25s
devp2p
/
test-devp2p
19s
ethash
/
test-ethash
2m 25s
examples
/
test-examples
1m 49s
genesis
/
test-genesis
29s
rlp
/
test-rlp
18s
statemanager
/
test-statemanager
50s
trie
/
test-trie
29s
util
/
test-util
14s
verkle
/
test-verkle
13s
wallet
/
test-wallet
6m 44s
lint
/
lint
2m 24s
block
/
test-block
26s
browser
/
test-all-browser
4m 37s
evm
/
test-evm
45s
tx
/
test-tx
2m 36s
vm-pr
/
vm-api
53s
vm-pr
/
vm-benchmarks
41s
typecheck
/
typecheck
55s
Matrix: vm-pr / vm-blockchain-extended
Matrix: vm-pr / vm-blockchain
Matrix: vm-pr / vm-state-extended
Matrix: vm-pr / vm-state
Annotations
16 errors and 15 warnings
test/ssz.spec.ts > profile<>stable tx container > EIP 1559 tx profile<>stable conversion:
packages/util/test/ssz.spec.ts#L31
Error: First offset must equal to fixedEnd 89 != 8
❯ readVariableOffsets ../../node_modules/@chainsafe/ssz/src/type/container.ts:455:15
❯ ContainerType.getFieldRanges ../../node_modules/@chainsafe/ssz/src/type/container.ts:406:21
❯ ContainerType.value_deserializeFromBytes ../../node_modules/@chainsafe/ssz/src/type/container.ts:209:30
❯ ContainerType.deserialize ../../node_modules/@chainsafe/ssz/src/type/abstract.ts:135:17
❯ test/ssz.spec.ts:31:38
|
util / test-util
Process completed with exit code 1.
|
test/eip4895block.spec.ts > EIP4895 tests > should return early when withdrawals root equals KECCAK256_RLP:
packages/block/test/eip4895block.spec.ts#L239
AssertionError: correctly executed code path where withdrawals length is 0: expected false to be truthy
❯ test/eip4895block.spec.ts:239:12
|
block / test-block
Process completed with exit code 1.
|
typecheck / typecheck
'"../src/index.js"' has no exported member named 'AccessListEIP2930Transaction'. Did you mean 'AccessList2930Transaction'?
|
typecheck / typecheck
'"../src/index.js"' has no exported member named 'BlobEIP4844Transaction'. Did you mean 'Eip4844TransactionType'?
|
typecheck / typecheck
Module '"../src/index.js"' has no exported member 'FeeMarketEIP1559Transaction'.
|
typecheck / typecheck
'"../src/index.js"' has no exported member named 'LegacyTransaction'. Did you mean 'LegacyTransactionType'?
|
typecheck / typecheck
'"@ethereumjs/util"' has no exported member named 'Kzg'. Did you mean 'KZG'?
|
typecheck / typecheck
Process completed with exit code 2.
|
lint / lint
Process completed with exit code 1.
|
Unhandled error:
packages/client/test/rpc/websocket.spec.ts#L53
AssertionError: Unauthorized: expected false to be truthy
❯ WebSocket.<anonymous> test/rpc/websocket.spec.ts:53:16
❯ WebSocket.emit node:events:519:28
❯ emitErrorAndClose ../../node_modules/jayson/node_modules/ws/lib/websocket.js:897:13
❯ ClientRequest.<anonymous> ../../node_modules/jayson/node_modules/ws/lib/websocket.js:752:5
❯ ClientRequest.emit node:events:519:28
❯ emitErrorEvent node:_http_client:108:11
❯ Socket.socketErrorListener node:_http_client:511:5
❯ Socket.emit node:events:519:28
❯ emitErrorNT node:internal/streams/destroy:169:8
❯ emitErrorCloseNT node:internal/streams/destroy:128:3
This error originated in "test/rpc/websocket.spec.ts" test file. It doesn't mean the error was thrown inside the file itself, but while it was running.
The latest test that might've caused the error is "auth protected server without any auth headers". It might mean one of the following:
- The error was thrown, while Vitest was running this test.
- If the error occurred after the test had been completed, this was the last documented test before it was thrown.
|
client / test-client
Process completed with exit code 1.
|
test/eip4895block.spec.ts > EIP4895 tests > should return early when withdrawals root equals KECCAK256_RLP:
packages/block/test/eip4895block.spec.ts#L239
AssertionError: correctly executed code path where withdrawals length is 0: expected false to be truthy
❯ test/eip4895block.spec.ts:239:11
|
test/ssz.spec.ts > profile<>stable tx container > EIP 1559 tx profile<>stable conversion:
packages/util/test/ssz.spec.ts#L31
Error: First offset must equal to fixedEnd 89 != 8
❯ test/ssz.spec.ts:31:37
|
browser / test-all-browser
Process completed with exit code 1.
|
blockchain / test-blockchain
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
devp2p / test-devp2p
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
rlp / test-rlp
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
common / test-common
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
genesis / test-genesis
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
trie / test-trie
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
evm / test-evm
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
statemanager / test-statemanager
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
vm-pr / vm-api
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
client / test client docker file
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/setup-qemu-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
client / test client docker file
The following actions use a deprecated Node.js version and will be forced to run on node20: docker/setup-qemu-action@v1, docker/setup-buildx-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
client / test client docker file
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
ethash / test-ethash
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
tx / test-tx
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
wallet / test-wallet
The following actions use a deprecated Node.js version and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|