Skip to content

fix: updated .github/release.yaml to include internal and `github_a… #7338

fix: updated .github/release.yaml to include internal and `github_a…

fix: updated .github/release.yaml to include internal and `github_a… #7338

GitHub Actions / Test Results failed Nov 12, 2024 in 0s

2 fail, 74 pass in 4m 0s

  3 files   -  14   23 suites   - 207   4m 0s ⏱️ - 25m 1s
 76 tests  - 531   74 ✅  - 529  0 💤  - 4  2 ❌ +2 
150 runs   - 473  148 ✅  - 471  0 💤  - 4  2 ❌ +2 

Results for commit 36b978d. ± Comparison against earlier commit 264d2cb.

Annotations

Check warning on line 0 in should execute "eth_sendRawTransaction" and deploy a large contract

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…cute "eth_sendRawTransaction" and deploy a large contract (should execute "eth_sendRawTransaction" and deploy a large contract)

test-results.384fae812282d3d8a9321f3a27ff939f.xml [took 2s]
Raw output
server response 500 Internal Server Error (request={  }, response={  }, error=null, info={ "requestUrl": "http://localhost:7546", "responseBody": "{\"error\":{\"code\":-32603,\"message\":\"[Request ID: e178438e-3576-481d-bdf2-035b43b9bbb1] Error invoking RPC: failed to find a healthy working node\"},\"jsonrpc\":\"2.0\",\"id\":137}", "responseStatus": "500 Internal Server Error" }, code=SERVER_ERROR, version=6.13.2)
Error: server response 500 Internal Server Error (request={  }, response={  }, error=null, info={ "requestUrl": "http://localhost:7546", "responseBody": "{\"error\":{\"code\":-32603,\"message\":\"[Request ID: e178438e-3576-481d-bdf2-035b43b9bbb1] Error invoking RPC: failed to find a healthy working node\"},\"jsonrpc\":\"2.0\",\"id\":137}", "responseStatus": "500 Internal Server Error" }, code=SERVER_ERROR, version=6.13.2)
    at makeError (packages/server/node_modules/ethers/src.ts/utils/errors.ts:694:21)
    at assert (packages/server/node_modules/ethers/src.ts/utils/errors.ts:715:25)
    at FetchResponse.assertOk (packages/server/node_modules/ethers/src.ts/utils/fetch.ts:950:15)
    at JsonRpcProvider._send (packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:1245:18)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:537:40

Check warning on line 0 in "before all" hook in "RPC Server Acceptance Tests"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests "before all" hook in "RPC Server Acceptance Tests" ("before all" hook in "RPC Server Acceptance Tests") failed

test-results.af3105fb4c86c1fc0a93d8b6616ea225.xml [took 12s]
Raw output
execution reverted (no data present; likely require(false) occurred (action="estimateGas", data="0x", reason="require(false)", transaction={ "data": "0x0419eca50000000000000000000000000000000000000000000000000000000000000001", "from": "0x0DAF14FFC240Ed09EB4489861e41F2Ff3C53206e", "to": "0xf0AEb364b1BF084AA66E00A822389462CDDD8f86" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.2)
Error: execution reverted (no data present; likely require(false) occurred (action="estimateGas", data="0x", reason="require(false)", transaction={ "data": "0x0419eca50000000000000000000000000000000000000000000000000000000000000001", "from": "0x0DAF14FFC240Ed09EB4489861e41F2Ff3C53206e", "to": "0xf0AEb364b1BF084AA66E00A822389462CDDD8f86" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.2)
    at makeError (packages/server/node_modules/ethers/src.ts/utils/errors.ts:694:21)
    at getBuiltinCallException (packages/server/node_modules/ethers/src.ts/abi/abi-coder.ts:118:21)
    at Function.getBuiltinCallException (packages/server/node_modules/ethers/src.ts/abi/abi-coder.ts:235:16)
    at JsonRpcProvider.getRpcError (packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:989:32)
    at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:563:45
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

76 tests found

There are 76 tests, see "Raw output" for the full list of tests.
Raw output
"before all" hook in "RPC Server Acceptance Tests" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests "before all" hook in "RPC Server Acceptance Tests"
@release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with a higher nonce ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks @release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with a higher nonce
@release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with the same nonce twice ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks @release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with the same nonce twice
@release fail "eth_getTransactionReceipt" on submitting with wrong nonce error when sending a tx with the same nonce twice ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks @release fail "eth_getTransactionReceipt" on submitting with wrong nonce error when sending a tx with the same nonce twice
@release should deploy a contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs @release should deploy a contract
@release should execute "eth_getBlockByHash", hydrated transactions = true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls @release should execute "eth_getBlockByHash", hydrated transactions = true
@release should execute "eth_getBlockByNumber", hydrated transactions = true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls @release should execute "eth_getBlockByNumber", hydrated transactions = true
@release should execute "eth_getBlockTransactionCountByHash" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls @release should execute "eth_getBlockTransactionCountByHash"
@release should execute "eth_getBlockTransactionCountByNumber" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls @release should execute "eth_getBlockTransactionCountByNumber"
@release should execute "eth_getTransactionByBlockHashAndIndex" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release should execute "eth_getTransactionByBlockHashAndIndex"
@release should execute "eth_getTransactionByBlockNumberAndIndex" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release should execute "eth_getTransactionByBlockNumberAndIndex"
@release should execute "eth_getTransactionByHash" for existing transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release should execute "eth_getTransactionByHash" for existing transaction
@release should fail to execute "eth_getTransactionReceipt" for hash of London transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release should fail to execute "eth_getTransactionReceipt" for hash of London transaction
@release should return the right "effectiveGasPrice" for SYNTHETIC Contract Call transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release should return the right "effectiveGasPrice" for SYNTHETIC Contract Call transaction
@release should return the right "effectiveGasPrice" for SYNTHETIC HTS transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release should return the right "effectiveGasPrice" for SYNTHETIC HTS transaction
@release-light, @release should execute "eth_getTransactionReceipt" for hash of 2930 transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release-light, @release should execute "eth_getTransactionReceipt" for hash of 2930 transaction
@release-light, @release should execute "eth_getTransactionReceipt" for hash of London transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release-light, @release should execute "eth_getTransactionReceipt" for hash of London transaction
@release-light, @release should execute "eth_getTransactionReceipt" for hash of legacy transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release-light, @release should execute "eth_getTransactionReceipt" for hash of legacy transaction
@release-light, @release should execute "eth_sendRawTransaction" for legacy EIP 155 transactions ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls @release-light, @release should execute "eth_sendRawTransaction" for legacy EIP 155 transactions
should be able to return more than 2 logs with limit of 2 logs per request ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to return more than 2 logs with limit of 2 logs per request
should be able to use `address` param with a large block range ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `address` param with a large block range
should be able to use `address` param with multiple addresses ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `address` param with multiple addresses
should be able to use `address` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `address` param
should be able to use `blockHash` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `blockHash` param
should be able to use `fromBlock` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `fromBlock` param
should be able to use `topics` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `topics` param
should be able to use range of `fromBlock` and `toBlock` params ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use range of `fromBlock` and `toBlock` params
should delete the file created while execute "eth_sendRawTransaction" to deploy a large contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should delete the file created while execute "eth_sendRawTransaction" to deploy a large contract
should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = false
should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = true
should execute "eth_getBlockByHash", hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByHash", hydrated transactions = false
should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = false
should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = true
should execute "eth_getBlockByNumber", hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByNumber", hydrated transactions = false
should execute "eth_getBlockTransactionCountByHash" for non-existing block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockTransactionCountByHash" for non-existing block hash
should execute "eth_getBlockTransactionCountByNumber" for non-existing block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockTransactionCountByNumber" for non-existing block number
should execute "eth_getBlockTransactionCountByNumber" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockTransactionCountByNumber"
should execute "eth_getTransactionByBlockHashAndIndex" for invalid block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockHashAndIndex" for invalid block hash
should execute "eth_getTransactionByBlockHashAndIndex" for invalid index ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockHashAndIndex" for invalid index
should execute "eth_getTransactionByBlockNumberAndIndex" for invalid index ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockNumberAndIndex" for invalid index
should execute "eth_getTransactionByBlockNumberAndIndex" for non-exising block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockNumberAndIndex" for non-exising block number
should execute "eth_getTransactionByHash" for non-existing transaction and return null ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByHash" for non-existing transaction and return null
should execute "eth_getTransactionReceipt" for non-existing hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionReceipt" for non-existing hash
should execute "eth_sendRawTransaction" and deploy a contract with any arbitrary calldata size ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a contract with any arbitrary calldata size
should execute "eth_sendRawTransaction" and deploy a contract with more than 2 HBAR transaction fee and less than max transaction fee ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a contract with more than 2 HBAR transaction fee and less than max transaction fee
should execute "eth_sendRawTransaction" and deploy a contract with more than max transaction fee ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a contract with more than max transaction fee
should execute "eth_sendRawTransaction" and deploy a large contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a large contract
should execute "eth_sendRawTransaction" and fail when deploying too large contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and fail when deploying too large contract
should execute "eth_sendRawTransaction" for London transactions ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" for London transactions
should execute "eth_sendRawTransaction" for deterministic deployment transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" for deterministic deployment transaction
should execute "eth_sendRawTransaction" for legacy transactions (with no chainId i.e. chainId=0x0) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" for legacy transactions (with no chainId i.e. chainId=0x0)
should execute "eth_sendRawTransaction" of type 1 and deploy a real contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" of type 1 and deploy a real contract
should execute "eth_sendRawTransaction" of type 2 and deploy a real contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" of type 2 and deploy a real contract
should fail "eth_sendRawTransaction" for EIP155 transaction with a too high gasLimit ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for EIP155 transaction with a too high gasLimit
should fail "eth_sendRawTransaction" for EIP155 transaction with not enough gas ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for EIP155 transaction with not enough gas
should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with gas price too low)
should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with insufficient balance) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with insufficient balance)
should fail "eth_sendRawTransaction" for Legacy transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for Legacy transactions (with gas price too low)
should fail "eth_sendRawTransaction" for London transaction with a too high gasLimit ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for London transaction with a too high gasLimit
should fail "eth_sendRawTransaction" for London transaction with not enough gas ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for London transaction with not enough gas
should fail "eth_sendRawTransaction" for London transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for London transactions (with gas price too low)
should fail "eth_sendRawTransaction" for London transactions (with insufficient balance) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for London transactions (with insufficient balance)
should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with gas price too low)
should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with insufficient balance) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with insufficient balance)
should fail "eth_sendRawTransaction" for transaction with incorrect chain_id ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for transaction with incorrect chain_id
should fail "eth_sendRawTransaction" for transaction with incorrect chain_id ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for transaction with incorrect chain_id
should not be able to use `toBlock` without `fromBlock` param if `toBlock` is not latest ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should not be able to use `toBlock` without `fromBlock` param if `toBlock` is not latest
should not cache "finalized" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "finalized" block in "eth_getBlockByNumber" 
should not cache "latest" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "latest" block in "eth_getBlockByNumber" 
should not cache "pending" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "pending" block in "eth_getBlockByNumber" 
should not cache "safe" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "safe" block in "eth_getBlockByNumber" 
should not fail "eth_sendRawTransactxion" for Legacy 2930 transactions ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should not fail "eth_sendRawTransactxion" for Legacy 2930 transactions
should return empty logs if address = ZeroAddress ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should return empty logs if address = ZeroAddress
should return empty result for  non-existing `blockHash` ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should return empty result for  non-existing `blockHash`
should return only logs of non-zero addresses ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should return only logs of non-zero addresses
should return transaction result with no chainId field for legacy EIP155 transactions  (with no chainId i.e. chainId=0x0) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should return transaction result with no chainId field for legacy EIP155 transactions  (with no chainId i.e. chainId=0x0)