Skip to content

Implement EIP 7623: calldata cost increase #1077

Implement EIP 7623: calldata cost increase

Implement EIP 7623: calldata cost increase #1077

Triggered via pull request December 16, 2024 16:41
@g11techg11tech
synchronize #3813
eip-7623
Status Failure
Total duration 16m 47s
Artifacts

build.yml

on: pull_request
Matrix: vm-pr / vm-blockchain-extended
Matrix: vm-pr / vm-blockchain
Matrix: vm-pr / vm-state-extended
Matrix: vm-pr / vm-state
Fit to window
Zoom out
Zoom in

Annotations

31 errors and 37 warnings
test/from-beacon-payload.spec.ts > [fromExecutionPayloadJSON]: 4844 devnet 5 > reconstruct cancun block with blob txs: packages/block/test/from-beacon-payload.spec.ts#L40
AssertionError: failed to construct block, error: Invalid tx at index 0: Error: Missing parameter value for maxblobGasPerBlock ❯ test/from-beacon-payload.spec.ts:40:16
test/from-beacon-payload.spec.ts > [fromExecutionPayloadJSON]: 4844 devnet 5 > should validate block hash: packages/block/test/from-beacon-payload.spec.ts#L58
AssertionError: failed with correct error: expected false to be truthy ❯ test/from-beacon-payload.spec.ts:58:14
test/from-beacon-payload.spec.ts > [fromExecutionPayloadJSON]: 4844 devnet 5 > should validate excess blob gas: packages/block/test/from-beacon-payload.spec.ts#L77
AssertionError: failed with correct error: expected false to be truthy ❯ test/from-beacon-payload.spec.ts:77:14
block / test-block
Process completed with exit code 1.
test/api/EIPs/eip-7623.spec.ts > EIP 7623 calldata cost increase tests > charges floor gas: packages/vm/test/api/EIPs/eip-7623.spec.ts#L63
Error: Missing parameter value for totalCostFloorPerToken ❯ Common.param ../common/src/common.ts:360:13 ❯ test/api/EIPs/eip-7623.spec.ts:63:33
vm-pr / vm-api
Process completed with exit code 1.
examples / test-examples
Process completed with exit code 1.
test/eip4844.spec.ts > EIP4844 addSignature tests > addSignature() -> correctly adds correct signature values: packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx src/4844/constructors.ts:106:10 ❯ test/eip4844.spec.ts:46:16
test/eip4844.spec.ts > EIP4844 addSignature tests > addSignature() -> correctly converts raw ecrecover values: packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx src/4844/constructors.ts:106:10 ❯ test/eip4844.spec.ts:61:16
test/eip4844.spec.ts > EIP4844 addSignature tests > addSignature() -> throws when adding the wrong v value: packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx src/4844/constructors.ts:106:10 ❯ test/eip4844.spec.ts:80:16
test/eip4844.spec.ts > EIP4844 constructor tests - valid scenarios > should work: packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx src/4844/constructors.ts:106:10 ❯ test/eip4844.spec.ts:112:16
test/eip4844.spec.ts > fromTxData using from a json > should work: packages/tx/test/eip4844.spec.ts#L197
AssertionError: failed to parse json data ❯ test/eip4844.spec.ts:197:14
test/eip4844.spec.ts > EIP4844 constructor tests - invalid scenarios > should work: packages/tx/test/eip4844.spec.ts#L247
AssertionError: throws on too many versioned hashes: expected false to be truthy ❯ test/eip4844.spec.ts:247:14
test/eip4844.spec.ts > Network wrapper tests > should work: packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx src/4844/constructors.ts:106:10 ❯ test/eip4844.spec.ts:268:24
test/eip4844.spec.ts > hash() and signature verification > should work: packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx src/4844/constructors.ts:106:10 ❯ test/eip4844.spec.ts:530:24
test/eip4844.spec.ts > getEffectivePriorityFee(): packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx src/4844/constructors.ts:106:10 ❯ test/eip4844.spec.ts:575:14
test/eip4844.spec.ts > Network wrapper deserialization test > should work: packages/tx/src/4844/tx.ts#L175
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx src/4844/tx.ts:175:41 ❯ createBlob4844TxFromBytesArray src/4844/constructors.ts:158:10 ❯ Module.createBlob4844TxFromSerializedNetworkWrapper src/4844/constructors.ts:246:21 ❯ test/eip4844.spec.ts:638:28
test/miner/pendingBlock.spec.ts > [PendingBlock] > construct blob bundles: packages/client/test/miner/pendingBlock.spec.ts#L396
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/miner/pendingBlock.spec.ts:396:21
test/miner/pendingBlock.spec.ts > [PendingBlock] > should exclude missingBlobTx: packages/client/test/miner/pendingBlock.spec.ts#L492
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/miner/pendingBlock.spec.ts:492:27
test/rpc/debug/getRawBlock.spec.ts: packages/client/test/rpc/debug/getRawBlock.spec.ts#L18
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/rpc/debug/getRawBlock.spec.ts:18:23
test/rpc/debug/getRawHeader.spec.ts: packages/client/test/rpc/debug/getRawHeader.spec.ts#L18
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/rpc/debug/getRawHeader.spec.ts:18:23
test/rpc/debug/getRawReceipts.spec.ts > eth_getTransactionReceipt > get blobGasUsed/blobGasPrice in blob tx receipt: packages/client/test/rpc/debug/getRawReceipts.spec.ts#L127
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/rpc/debug/getRawReceipts.spec.ts:127:18
test/rpc/eth/getBlockByNumber.spec.ts: packages/client/test/rpc/eth/getBlockByNumber.spec.ts#L18
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/rpc/eth/getBlockByNumber.spec.ts:18:23
test/rpc/eth/getBlockReceipts.spec.ts > eth_getTransactionReceipt > get blobGasUsed/blobGasPrice in blob tx receipt: packages/client/test/rpc/eth/getBlockReceipts.spec.ts#L130
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/rpc/eth/getBlockReceipts.spec.ts:130:18
test/rpc/eth/getTransactionReceipt.spec.ts > eth_getTransactionReceipt > get blobGasUsed/blobGasPrice in blob tx receipt: packages/client/test/rpc/eth/getTransactionReceipt.spec.ts#L110
Error: Missing parameter value for maxblobGasPerBlock ❯ Common.param ../common/src/common.ts:360:13 ❯ new Blob4844Tx ../tx/src/4844/tx.ts:175:41 ❯ Module.createBlob4844Tx ../tx/src/4844/constructors.ts:106:10 ❯ test/rpc/eth/getTransactionReceipt.spec.ts:110:18
client / test-client
Process completed with exit code 1.
test/from-beacon-payload.spec.ts > [fromExecutionPayloadJSON]: 4844 devnet 5 > reconstruct cancun block with blob txs: packages/block/test/from-beacon-payload.spec.ts#L40
AssertionError: failed to construct block, error: Invalid tx at index 0: Error: Missing parameter value for maxblobGasPerBlock ❯ test/from-beacon-payload.spec.ts:40:15
test/from-beacon-payload.spec.ts > [fromExecutionPayloadJSON]: 4844 devnet 5 > should validate block hash: packages/block/test/from-beacon-payload.spec.ts#L58
AssertionError: failed with correct error: expected false to be truthy ❯ test/from-beacon-payload.spec.ts:58:13
test/from-beacon-payload.spec.ts > [fromExecutionPayloadJSON]: 4844 devnet 5 > should validate excess blob gas: packages/block/test/from-beacon-payload.spec.ts#L77
AssertionError: failed with correct error: expected false to be truthy ❯ test/from-beacon-payload.spec.ts:77:13
test/api/EIPs/eip-7623.spec.ts > EIP 7623 calldata cost increase tests > charges floor gas: packages/vm/test/api/EIPs/eip-7623.spec.ts#L63
Error: Missing parameter value for totalCostFloorPerToken ❯ test/api/EIPs/eip-7623.spec.ts:63:32
browser / test-all-browser
Process completed with exit code 1.
checkout-submodules
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build
Cache save failed.
rlp / test-rlp
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
verkle / test-verkle
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
blockchain / test-blockchain
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
util / test-util
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
common / test-common
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
block / test-block
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
devp2p / test-devp2p
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
genesis / test-genesis
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint / lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
mpt / test-mpt
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
typecheck / typecheck
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
evm / test-evm
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
statemanager / test-statemanager
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-benchmarks
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
client / test client docker file
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
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/
vm-pr / vm-api
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
examples / test-examples
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
client / test-client-cli
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
tx / test-tx
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
ethash / test-ethash
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
client / test-client
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
browser / test-all-browser
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
wallet / test-wallet
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-state (Berlin)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-state (London)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-state (Paris)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-state (Shanghai)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-blockchain (--fork=Berlin --verify-test-amount-alltests)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-state (Cancun)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-blockchain (--fork=London --verify-test-amount-alltests)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-blockchain (--fork=Paris --verify-test-amount-alltests)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-blockchain (--fork=Shanghai --verify-test-amount-alltests)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
vm-pr / vm-blockchain (--fork=Cancun --verify-test-amount-alltests)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636