Skip to content

refactor: clean up configurations (#3331) #6696

refactor: clean up configurations (#3331)

refactor: clean up configurations (#3331) #6696

GitHub Actions / Test Results failed Jan 24, 2025 in 0s

22 fail, 3 skipped, 582 pass in 1h 5m 33s

 23 files   -   2  306 suites   - 74   1h 5m 33s ⏱️ + 7m 20s
607 tests  -  10  582 ✅  -  19  3 💤  - 1  22 ❌ +10 
887 runs   - 143  857 ✅  - 153  4 💤  - 4  26 ❌ +14 

Results for commit a2bfebd. ± Comparison against earlier commit 0c6d059.

Annotations

Check warning on line 0 in should return 0x0 for account alias on eth_getCode

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should return 0x0 for account alias on eth_getCode (should return 0x0 for account alias on eth_getCode)

test-results.1c65789156cd65d77048dae442aa08f3.xml [took 10s]
test-results.d98775ade93c1ecbd021a2e59ea81450.xml [took 10s]
Raw output
server response 500 Internal Server Error (request={  }, response={  }, error=null, info={ "requestUrl": "http://localhost:7546", "responseBody": "{\"error\":{\"code\":-32603,\"message\":\"[Request ID: c7eb6735-6f6c-4c06-a95f-df57d2204d79] Unknown error invoking RPC\"},\"jsonrpc\":\"2.0\",\"id\":75}", "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: c7eb6735-6f6c-4c06-a95f-df57d2204d79] Unknown error invoking RPC\"},\"jsonrpc\":\"2.0\",\"id\":75}", "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 each" hook for "should execute "eth_getStorageAt" request to get current state changes"

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 2 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests "before each" hook for…to get current state changes" ("before each" hook for "should execute "eth_getStorageAt" request to get current state changes")

test-results.1c65789156cd65d77048dae442aa08f3.xml [took 3m 59s]
test-results.d98775ade93c1ecbd021a2e59ea81450.xml [took 4m 0s]
Raw output
Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
Error: Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
    at listOnTimeout (node:internal/timers:581:17)
    at processTimers (node:internal/timers:519:7)

Check warning on line 0 in emits a transfer event

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 @erc20 Acceptance Tests ERC20 Contract should behave like …s when the recipient is not the zero address when the spender has enough tokens emits a transfer event (emits a transfer event)

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 0s]
Raw output
expected '0x4Ac526628c28D47c16d4f4fA6767A6ea6Fb…' to equal '0x523256A4AB76eA57741A419586803940a69…'
AssertionError: expected '0x4Ac526628c28D47c16d4f4fA6767A6ea6Fb…' to equal '0x523256A4AB76eA57741A419586803940a69…'
    at Context.<anonymous> (packages/server/tests/acceptance/erc20.spec.ts:210:47)
    at Generator.next (<anonymous>)
    at fulfilled (packages/server/tests/acceptance/erc20.spec.ts:47:58)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

      -0x4Ac526628c28D47c16d4f4fA6767A6ea6FbC9fc9
      +0x523256A4AB76eA57741A419586803940a693054E

Check warning on line 0 in other account transfers tokens back to owner

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 @erc20 Acceptance Tests ERC20 Contract should behave like … when the spender has enough tokens other account transfers tokens back to owner (other account transfers tokens back to owner)

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 0s]
Raw output
execution reverted: "ERC20: transfer amount exceeds balance" (action="estimateGas", data="0x08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002645524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63650000000000000000000000000000000000000000000000000000", reason="ERC20: transfer amount exceeds balance", transaction={ "data": "0xa9059cbb000000000000000000000000bdcc8121dceee415f83052b3294c0a81eab0283b0000000000000000000000000000000000000000000000000000000000002710", "from": "0x523256A4AB76eA57741A419586803940a693054E", "to": "0xBE8D6a76e85403C4cA87caE5a82257f0fd3be1a0" }, invocation=null, revert={ "args": [ "ERC20: transfer amount exceeds balance" ], "name": "Error", "signature": "Error(string)" }, code=CALL_EXCEPTION, version=6.13.2)
Error: execution reverted: "ERC20: transfer amount exceeds balance" (action="estimateGas", data="0x08c379a00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002645524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63650000000000000000000000000000000000000000000000000000", reason="ERC20: transfer amount exceeds balance", transaction={ "data": "0xa9059cbb000000000000000000000000bdcc8121dceee415f83052b3294c0a81eab0283b0000000000000000000000000000000000000000000000000000000000002710", "from": "0x523256A4AB76eA57741A419586803940a693054E", "to": "0xBE8D6a76e85403C4cA87caE5a82257f0fd3be1a0" }, invocation=null, revert={ "args": [ "ERC20: transfer amount exceeds balance" ], "name": "Error", "signature": "Error(string)" }, 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 warning on line 0 in "before all" hook for "transfers the requested amount"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when… balance "before all" hook for "transfers the requested amount" ("before all" hook for "transfers the requested amount") failed

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 0s]
Raw output
expected '0' to equal '10000'
AssertionError: expected '0' to equal '10000'
    at Context.<anonymous> (packages/server/tests/acceptance/erc20.spec.ts:252:59)
    at Generator.next (<anonymous>)
    at fulfilled (packages/server/tests/acceptance/erc20.spec.ts:47:58)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

      -0
      +10000

Check warning on line 0 in "before each" hook for "reverts"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when… zero address when the recipient is the zero address "before each" hook for "reverts" ("before each" hook for "reverts") failed

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 0s]
Raw output
could not coalesce error (error={ "code": -32001, "message": "[Request ID: b77df56f-2c92-4a55-90b8-a9b3f3f170b1] Requested resource not found. address '0x523256A4AB76eA57741A419586803940a693054E'." }, payload={ "id": 153, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b482012a8085a54f4c3c0085a54f4c3c008316e36094be8d6a76e85403c4ca87cae5a82257f0fd3be1a080b844095ea7b30000000000000000000000006ce101a5409c2a7478123a05605df61333d30a610000000000000000000000000000000000000000000000000000000000002710c080a0ba95841c8eb7b7c222a9c42fb5a9c73f148d799e96d7ebd71383bb08686313e2a0647ea82a629b87e9545bb8c01e781b97e232abbb74d4c860f7834fab951b279e" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32001, "message": "[Request ID: b77df56f-2c92-4a55-90b8-a9b3f3f170b1] Requested resource not found. address '0x523256A4AB76eA57741A419586803940a693054E'." }, payload={ "id": 153, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b482012a8085a54f4c3c0085a54f4c3c008316e36094be8d6a76e85403c4ca87cae5a82257f0fd3be1a080b844095ea7b30000000000000000000000006ce101a5409c2a7478123a05605df61333d30a610000000000000000000000000000000000000000000000000000000000002710c080a0ba95841c8eb7b7c222a9c42fb5a9c73f148d799e96d7ebd71383bb08686313e2a0647ea82a629b87e9545bb8c01e781b97e232abbb74d4c860f7834fab951b279e" ] }, code=UNKNOWN_ERROR, version=6.13.2)
    at makeError (packages/server/node_modules/ethers/src.ts/utils/errors.ts:694:21)
    at JsonRpcProvider.getRpcError (packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:1059:25)
    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 warning on line 0 in @release contract owner transfers tokens

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 @erc20 Acceptance Tests HTS token should behave like erc20… address when the spender has enough tokens @release contract owner transfers tokens (@release contract owner transfers tokens)

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 5s]
Raw output
expected '10000' to equal '0'
AssertionError: expected '10000' to equal '0'
    at Context.<anonymous> (packages/server/tests/acceptance/erc20.spec.ts:201:57)
    at Generator.next (<anonymous>)
    at fulfilled (packages/server/tests/acceptance/erc20.spec.ts:47:58)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

      -10000
      +0

Check warning on line 0 in emits a transfer event

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 @erc20 Acceptance Tests HTS token should behave like erc20…s when the recipient is not the zero address when the spender has enough tokens emits a transfer event (emits a transfer event)

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 4m 0s]
Raw output
Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
Error: Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
    at listOnTimeout (node:internal/timers:581:17)
    at processTimers (node:internal/timers:519:7)

Check warning on line 0 in other account transfers tokens back to owner

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 @erc20 Acceptance Tests HTS token should behave like erc20… when the spender has enough tokens other account transfers tokens back to owner (other account transfers tokens back to owner)

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 0s]
Raw output
execution reverted (no data present; likely require(false) occurred (action="estimateGas", data="0x", reason="require(false)", transaction={ "data": "0xa9059cbb000000000000000000000000bdcc8121dceee415f83052b3294c0a81eab0283b0000000000000000000000000000000000000000000000000000000000002710", "from": "0x523256A4AB76eA57741A419586803940a693054E", "to": "0x000000000000000000000000000000000000040d" }, 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": "0xa9059cbb000000000000000000000000bdcc8121dceee415f83052b3294c0a81eab0283b0000000000000000000000000000000000000000000000000000000000002710", "from": "0x523256A4AB76eA57741A419586803940a693054E", "to": "0x000000000000000000000000000000000000040d" }, 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 warning on line 0 in emits a transfer event

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 @erc20 Acceptance Tests HTS token should behave like erc20…s when the spender has enough allowance when the token owner has enough balance emits a transfer event (emits a transfer event)

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 0s]
Raw output
expected '0x4Ac526628c28D47c16d4f4fA6767A6ea6Fb…' to equal '0x523256A4AB76eA57741A419586803940a69…'
AssertionError: expected '0x4Ac526628c28D47c16d4f4fA6767A6ea6Fb…' to equal '0x523256A4AB76eA57741A419586803940a69…'
    at Context.<anonymous> (packages/server/tests/acceptance/erc20.spec.ts:279:49)
    at Generator.next (<anonymous>)
    at fulfilled (packages/server/tests/acceptance/erc20.spec.ts:47:58)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

      + expected - actual

      -0x4Ac526628c28D47c16d4f4fA6767A6ea6FbC9fc9
      +0x523256A4AB76eA57741A419586803940a693054E

Check warning on line 0 in "before each" hook for "reverts"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 transfer from when the … zero address when the recipient is the zero address "before each" hook for "reverts" ("before each" hook for "reverts") failed

test-results.b816315e97bcb7154651217f8a08cfa2.xml [took 0s]
Raw output
could not coalesce error (error={ "code": -32001, "message": "[Request ID: 1c47da22-2703-45ca-836d-617e00308463] Requested resource not found. address '0x523256A4AB76eA57741A419586803940a693054E'." }, payload={ "id": 501, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b482012a8085a54f4c3c0085a54f4c3c008316e36094000000000000000000000000000000000000040d80b844095ea7b30000000000000000000000006ce101a5409c2a7478123a05605df61333d30a610000000000000000000000000000000000000000000000000000000000002710c001a0e46aa9eab1afde73b9bf1c05d72180b30d75389984321299c63351b7323cd7b9a068765c7f09dd4c56cbb54988caa79bf0e0f37b89579acced8b25755e7057ec6d" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32001, "message": "[Request ID: 1c47da22-2703-45ca-836d-617e00308463] Requested resource not found. address '0x523256A4AB76eA57741A419586803940a693054E'." }, payload={ "id": 501, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b482012a8085a54f4c3c0085a54f4c3c008316e36094000000000000000000000000000000000000040d80b844095ea7b30000000000000000000000006ce101a5409c2a7478123a05605df61333d30a610000000000000000000000000000000000000000000000000000000000002710c001a0e46aa9eab1afde73b9bf1c05d72180b30d75389984321299c63351b7323cd7b9a068765c7f09dd4c56cbb54988caa79bf0e0f37b89579acced8b25755e7057ec6d" ] }, code=UNKNOWN_ERROR, version=6.13.2)
    at makeError (packages/server/node_modules/ethers/src.ts/utils/errors.ts:694:21)
    at JsonRpcProvider.getRpcError (packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:1059:25)
    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 warning on line 0 in "before each" hook for "should execute "eth_estimateGas" with both input and data fields present in the txObject"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests "before each" hook for "should execute "e…ect" ("before each" hook for "should execute "eth_estimateGas" with both input and data fields present in the txObject") failed

test-results.4ec314cba217966934fac5d43551ebf9.xml [took 4m 0s]
Raw output
Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
Error: Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
    at listOnTimeout (node:internal/timers:581:17)
    at processTimers (node:internal/timers:519:7)

Check warning on line 0 in should execute "eth_sendRawTransaction" and deploy a contract with any arbitrary calldata size

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…th any arbitrary calldata size (should execute "eth_sendRawTransaction" and deploy a contract with any arbitrary calldata size)

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 21s]
Raw output
Request failed with status code 404
AxiosError: Request failed with status code 404
    at settle (node_modules/axios/lib/core/settle.js:19:12)
    at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:599:11)
    at IncomingMessage.emit (node:events:530:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in should delete the file created while execute "eth_sendRawTransaction" to deploy a large contract

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…" to deploy a large contract (should delete the file created while execute "eth_sendRawTransaction" to deploy a large contract)

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 16s]
Raw output
Request failed with status code 404
AxiosError: Request failed with status code 404
    at settle (node_modules/axios/lib/core/settle.js:19:12)
    at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:599:11)
    at IncomingMessage.emit (node:events:530:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in should execute "eth_sendRawTransaction" of type 1 and deploy a real contract

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…ransaction" of type 1 and deploy a real contract (should execute "eth_sendRawTransaction" of type 1 and deploy a real contract)

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 15s]
Raw output
Request failed with status code 404
AxiosError: Request failed with status code 404
    at settle (node_modules/axios/lib/core/settle.js:19:12)
    at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:599:11)
    at IncomingMessage.emit (node:events:530:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in should execute "eth_sendRawTransaction" of type 2 and deploy a real contract

See this annotation in the file changed.

@github-actions github-actions / Test Results

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

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 15s]
Raw output
Request failed with status code 404
AxiosError: Request failed with status code 404
    at settle (node_modules/axios/lib/core/settle.js:19:12)
    at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:599:11)
    at IncomingMessage.emit (node:events:530:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in should execute "eth_sendRawTransaction" and deploy a contract with more than 2 HBAR transaction fee and less than max transaction fee

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…execute "eth_sendRawTransaction" and deploy a contract with more than 2 HBAR transaction fee and less than max transaction fee)

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 15s]
Raw output
Request failed with status code 404
AxiosError: Request failed with status code 404
    at settle (node_modules/axios/lib/core/settle.js:19:12)
    at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:599:11)
    at IncomingMessage.emit (node:events:530:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in @release should execute "eth_getTransactionByHash" for existing transaction

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…th_getTransactionByHash" for existing transaction (@release should execute "eth_getTransactionByHash" for existing transaction)

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 15s]
Raw output
Request failed with status code 404
AxiosError: Request failed with status code 404
    at settle (node_modules/axios/lib/core/settle.js:19:12)
    at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:599:11)
    at IncomingMessage.emit (node:events:530:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in @release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with the same nonce twice

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…wice (@release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with the same nonce twice)

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 15s]
Raw output
Request failed with status code 404
AxiosError: Request failed with status code 404
    at settle (node_modules/axios/lib/core/settle.js:19:12)
    at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:599:11)
    at IncomingMessage.emit (node:events:530:35)
    at endReadableNT (node:internal/streams/readable:1698:12)
    at processTicksAndRejections (node:internal/process/task_queues:82:21)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:40:14)
    at Axios.request (node_modules/axios/lib/core/Axios.js:45:41)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check warning on line 0 in @release fail "eth_getTransactionReceipt" on submitting with wrong nonce error when sending a tx with the same nonce twice

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…ce (@release fail "eth_getTransactionReceipt" on submitting with wrong nonce error when sending a tx with the same nonce twice)

test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 4m 0s]
Raw output
Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
Error: Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
    at listOnTimeout (node:internal/timers:581:17)
    at processTimers (node:internal/timers:519:7)

Check warning on line 0 in should execute "eth_sendRawTransaction" if receiver's account has receiver_sig_required disabled

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance …ceiver_sig_required disabled (should execute "eth_sendRawTransaction" if receiver's account has receiver_sig_required disabled)

test-results.61a966078171a5f7e3089561fbd365e9.xml [took 0s]
test-results.7bc3cd0fd45d47ea4a139292d0f57b1d.xml [took 4m 0s]
test-results.851faaa9e5952a6480ece56d734db414.xml [took 4m 0s]
Raw output
Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
Error: Timeout of 240000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/index.spec.ts)
    at listOnTimeout (node:internal/timers:581:17)
    at processTimers (node:internal/timers:519:7)

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

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests "after all" hook in "RPC Server Acceptance Tests" ("after all" hook in "RPC Server Acceptance Tests") failed

test-results.61a966078171a5f7e3089561fbd365e9.xml [took 0s]
Raw output
failed to find a healthy working node
Error: failed to find a healthy working node
    at Network.getNode (packages/server/node_modules/@hashgraph/sdk/lib/client/ManagedNetwork.cjs:416:15)
    at AccountBalanceQuery.execute (packages/server/node_modules/@hashgraph/sdk/lib/Executable.cjs:563:32)
    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

3 skipped tests found

There are 3 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
011 Should fail when calling msgValue with more value than available balance ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 011 Should fail when calling msgValue with more value than available balance
011 Should fail when calling msgValue with more value than available balance ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 011 Should fail when calling msgValue with more value than available balance
should not return contract bytecode after sefldestruct ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should not return contract bytecode after sefldestruct

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

607 tests found (test 1 to 211)

There are 607 tests, see "Raw output" for the list of tests 1 to 211.
Raw output
"after all" hook in "RPC Server Acceptance Tests" ‑ RPC Server Acceptance Tests "after all" hook in "RPC Server Acceptance Tests"
"before all" hook for "transfers the requested amount" ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough allowance when the token owner has enough balance "before all" hook for "transfers the requested amount"
"before each" hook for "reverts" ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when the token owner is not the zero address when the recipient is the zero address "before each" hook for "reverts"
"before each" hook for "reverts" ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 transfer from when the token owner is not the zero address when the recipient is the zero address "before each" hook for "reverts"
"before each" hook for "should execute "eth_estimateGas" with both input and data fields present in the txObject" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests "before each" hook for "should execute "eth_estimateGas" with both input and data fields present in the txObject"
"before each" hook for "should execute "eth_getStorageAt" request to get current state changes" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests "before each" hook for "should execute "eth_getStorageAt" request to get current state changes"
"eth_call" for non-existing contract address returns 0x ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call "eth_call" for non-existing contract address returns 0x
001 Should call pureMultiply ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 001 Should call pureMultiply
001 Should call pureMultiply ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 001 Should call pureMultiply
002 Should call msgSender ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 002 Should call msgSender
002 Should call msgSender ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 002 Should call msgSender
003 Should call txOrigin ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 003 Should call txOrigin
003 Should call txOrigin ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 003 Should call txOrigin
004 Should call msgSig ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 004 Should call msgSig
004 Should call msgSig ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 004 Should call msgSig
005 Should call addressBalance ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 005 Should call addressBalance
005 Should call addressBalance ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 005 Should call addressBalance
006 'data' from request body with wrong method signature ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 006 'data' from request body with wrong method signature
006 'data' from request body with wrong method signature ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 006 'data' from request body with wrong method signature
007 'data' from request body with wrong encoded parameter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 007 'data' from request body with wrong encoded parameter
007 'data' from request body with wrong encoded parameter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 007 'data' from request body with wrong encoded parameter
008 should work for missing 'from' field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 008 should work for missing 'from' field
008 should work for missing 'from' field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 008 should work for missing 'from' field
009 should work for missing 'to' field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 009 should work for missing 'to' field
009 should work for missing 'to' field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 009 should work for missing 'to' field
010 Should call msgValue ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 010 Should call msgValue
010 Should call msgValue ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 010 Should call msgValue
011 Should fail when calling msgValue with more value than available balance ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 011 Should fail when calling msgValue with more value than available balance
011 Should fail when calling msgValue with more value than available balance ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 011 Should fail when calling msgValue with more value than available balance
012 should work for wrong 'from' field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With evm address 012 should work for wrong 'from' field
012 should work for wrong 'from' field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call Caller contract With long-zero address 012 should work for wrong 'from' field
@release Expect Unsupported Method Error message when subscribing for "other" method ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection @release Expect Unsupported Method Error message when subscribing for "other" method
@release Should execute eth_call on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Ethers Web Socket Provider @release Should execute eth_call on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_call on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Standard Web Socket @release Should execute eth_call on Standard Web Socket and handle valid requests correctly
@release Should execute eth_getBalance on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider @release Should execute eth_getBalance on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_getBalance on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket @release Should execute eth_getBalance on Standard Web Socket and handle valid requests correctly
@release Should execute eth_getBlockByHash on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider @release Should execute eth_getBlockByHash on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_getBlockByHash on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket @release Should execute eth_getBlockByHash on Standard Web Socket and handle valid requests correctly
@release Should execute eth_getBlockByNumber on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider @release Should execute eth_getBlockByNumber on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_getBlockByNumber on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket @release Should execute eth_getBlockByNumber on Standard Web Socket and handle valid requests correctly
@release Should execute eth_getLogs on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Ethers Web Socket Provider @release Should execute eth_getLogs on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_getLogs on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Standard Web Socket @release Should execute eth_getLogs on Standard Web Socket and handle valid requests correctly
@release Should execute eth_getStorageAt on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider @release Should execute eth_getStorageAt on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_getStorageAt on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket @release Should execute eth_getStorageAt on Standard Web Socket and handle valid requests correctly
@release Should execute eth_getTransactionByHash on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider @release Should execute eth_getTransactionByHash on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_getTransactionByHash on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket @release Should execute eth_getTransactionByHash on Standard Web Socket and handle valid requests correctly
@release Should execute eth_getTransactionReceipt on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider @release Should execute eth_getTransactionReceipt on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_getTransactionReceipt on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket @release Should execute eth_getTransactionReceipt on Standard Web Socket and handle valid requests correctly
@release Should execute eth_newFilter on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Ethers Web Socket Provider @release Should execute eth_newFilter on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_newFilter on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Standard Web Socket @release Should execute eth_newFilter on Standard Web Socket and handle valid requests correctly
@release Should execute eth_sendRawTransaction on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider @release Should execute eth_sendRawTransaction on Ethers Web Socket Provider and handle valid requests correctly
@release Should execute eth_sendRawTransaction on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket @release Should execute eth_sendRawTransaction on Standard Web Socket and handle valid requests correctly
@release Should execute web3_clientVersion on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 web3_clientVersion @release Should execute web3_clientVersion on Standard Web Socket and handle valid requests correctly
@release Socket server responds to the eth_chainId event ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection @release Socket server responds to the eth_chainId event
@release Subscribes for contract logs for a specific contract address (using evmAddress) ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to log events @release Subscribes for contract logs for a specific contract address (using evmAddress)
@release Subscribes for contract logs for a specific contract address (using long zero address) ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to log events @release Subscribes for contract logs for a specific contract address (using long zero address)
@release captures approve and transferFrom events ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to hts tokens and listens for synthetic log events @release captures approve and transferFrom events
@release captures transfer events ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to hts tokens and listens for synthetic log events @release captures transfer events
@release contract owner transfers tokens ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough tokens @release contract owner transfers tokens
@release contract owner transfers tokens ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough tokens @release contract owner transfers tokens
@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 returns the total amount of tokens ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 balanceOf when the requested account has some tokens @release returns the total amount of tokens
@release returns the total amount of tokens ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 total supply @release returns the total amount of tokens
@release returns the total amount of tokens ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 balanceOf when the requested account has some tokens @release returns the total amount of tokens
@release returns the total amount of tokens ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 total supply @release returns the total amount of tokens
@release should be able to call eth_getFilterChanges for NEW_BLOCK filter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Positive @release should be able to call eth_getFilterChanges for NEW_BLOCK filter
@release should be able to create a log filter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Positive @release should be able to create a log filter
@release should be able to create a newBlock filter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Positive @release should be able to create a newBlock filter
@release should be able to debug a failing CALL transaction of type 1559 with call depth and onlyTopCall false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Debug API Test Suite Positive scenarios Test transactions of type: 2 @release should be able to debug a failing CALL transaction of type 1559 with call depth and onlyTopCall false
@release should be able to debug a failing CREATE transaction of type 1559 with call depth and onlyTopCall false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Debug API Test Suite Positive scenarios Test transactions of type: 2 @release should be able to debug a failing CREATE transaction of type 1559 with call depth and onlyTopCall false
@release should be able to debug a successful CALL transaction of type 1559 with call depth and onlyTopCall true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Debug API Test Suite Positive scenarios Test transactions of type: 2 @release should be able to debug a successful CALL transaction of type 1559 with call depth and onlyTopCall true
@release should be able to debug a successful CREATE transaction of type 1559 with call depth and onlyTopCall true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Debug API Test Suite Positive scenarios Test transactions of type: 2 @release should be able to debug a successful CREATE transaction of type 1559 with call depth and onlyTopCall true
@release should call eth_gasPrice ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_gasPrice @release should call eth_gasPrice
@release should correctly execute "eth_getBalance" with block number in the last 15 minutes with several txs around that time ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should correctly execute "eth_getBalance" with block number in the last 15 minutes with several txs around that time
@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_call" request to Basic contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call @release should execute "eth_call" request to Basic contract
@release should execute "eth_call" request to simulate deploying a contract with `to` field being empty/undefined ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call @release should execute "eth_call" request to simulate deploying a contract with `to` field being empty/undefined
@release should execute "eth_call" request to simulate deploying a contract with `to` field being null ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call @release should execute "eth_call" request to simulate deploying a contract with `to` field being null
@release should execute "eth_estimateGas" for contract call ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release should execute "eth_estimateGas" for contract call
@release should execute "eth_estimateGas" for contract call, using a standard websocket ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_estimateGas @release should execute "eth_estimateGas" for contract call, using a standard websocket
@release should execute "eth_estimateGas" for contract call, using a websocket provider ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_estimateGas @release should execute "eth_estimateGas" for contract call, using a websocket provider
@release should execute "eth_estimateGas" for existing account ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release should execute "eth_estimateGas" for existing account
@release should execute "eth_estimateGas" hollow account creation ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release should execute "eth_estimateGas" hollow account creation
@release should execute "eth_getBalance" for contract with id converted to evm_address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" for contract with id converted to evm_address
@release should execute "eth_getBalance" for newly created account with 1 HBAR ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" for newly created account with 1 HBAR
@release should execute "eth_getBalance" with block number in the last 15 minutes for account that has performed contract deploys/calls ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with block number in the last 15 minutes for account that has performed contract deploys/calls
@release should execute "eth_getBalance" with block number in the last 15 minutes ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with block number in the last 15 minutes
@release should execute "eth_getBalance" with latest block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with latest block hash
@release should execute "eth_getBalance" with latest block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with latest block number
@release should execute "eth_getBalance" with one block behind latest block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with one block behind latest block number
@release should execute "eth_getBalance" with pending ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release should execute "eth_getBalance" with pending
@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_getCode" for contract evm_address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode @release should execute "eth_getCode" for contract evm_address
@release should execute "eth_getCode" for contract with id converted to evm_address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode @release should execute "eth_getCode" for contract with id converted to evm_address
@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 execute "eth_getTransactionCount" contract latest ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount @release should execute "eth_getTransactionCount" contract latest
@release should execute "eth_getTransactionCount" contract with id converted to evm_address historic ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount @release should execute "eth_getTransactionCount" contract with id converted to evm_address historic
@release should execute "eth_getTransactionCount" contract with id converted to evm_address latest ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount @release should execute "eth_getTransactionCount" contract with id converted to evm_address latest
@release should execute "eth_getTransactionCount" for account with id converted to evm_address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount @release should execute "eth_getTransactionCount" for account with id converted to evm_address
@release should execute "eth_getTransactionCount" historic ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount @release should execute "eth_getTransactionCount" historic
@release should execute "eth_getTransactionCount" primary ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount @release should execute "eth_getTransactionCount" primary
@release should execute "eth_getTransactionCount" with block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount @release should execute "eth_getTransactionCount" with block hash
@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 code ethers WebSocketProvider ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getCode @release should return the code ethers WebSocketProvider
@release should return the code through a websocket ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getCode @release should return the code through a websocket
@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 should subscribe to newHeads and receive a valid JSON RPC response ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe newHeads Configuration given WS_NEW_HEADS_ENABLED=undefined are set @release should subscribe to newHeads and receive a valid JSON RPC response
@release-light, @release should execute "eth_estimateGas" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas @release-light, @release should execute "eth_estimateGas"
@release-light, @release should execute "eth_getBalance" for contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance @release-light, @release should execute "eth_getBalance" for contract
@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
Cache set by one instance can be accessed by another ‑ RPC Server Acceptance Tests Acceptance tests @cache-service Acceptance Tests for shared cache Cache set by one instance can be accessed by another
Call to HTS token from non-existing account returns error ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Negative tests Call to HTS token from non-existing account returns error
Call to allowance method of an HTS token with non-existing owner account in call data returns error ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Negative tests Call to allowance method of an HTS token with non-existing owner account in call data returns error
Call to allowance method of an HTS token with non-existing spender account in call data returns error ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Negative tests Call to allowance method of an HTS token with non-existing spender account in call data returns error
Call to non-existing HTS token returns 0x ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Negative tests Call to non-existing HTS token returns 0x
Calling eth_subscribe Logs with a non existent address should fail ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe ethSubscribe Logs Params Validations Calling eth_subscribe Logs with a non existent address should fail
Calling eth_subscribe Logs with an empty address should fail ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe ethSubscribe Logs Params Validations Calling eth_subscribe Logs with an empty address should fail
Calling eth_subscribe Logs with an invalid topics should fail ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe ethSubscribe Logs Params Validations Calling eth_subscribe Logs with an invalid topics should fail
Calling eth_unsubscribe decrements the internal counters ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection subscription limits Calling eth_unsubscribe decrements the internal counters
Closes connections to the server on webSocket close ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection Closes connections to the server on webSocket close
Connection TTL is enforced, should close all connections ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection TTL Connection TTL is enforced, should close all connections
Correctly performs set, get and delete operations ‑ RPC Server Acceptance Tests Acceptance tests @cache-service Acceptance Tests for shared cache Correctly performs set, get and delete operations
Correctly sets TTL time ‑ RPC Server Acceptance Tests Acceptance tests @cache-service Acceptance Tests for shared cache Correctly sets TTL time
Does not allow more connections from the same IP than the specified limit ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe IP connection limits Does not allow more connections from the same IP than the specified limit
Does not allow more connections than the connection limit ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection limit Does not allow more connections than the connection limit
Does not allow more subscriptions per connection than the specified limit with newHeads ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe newHeads Configuration given WS_SUBSCRIPTION_LIMIT=2, WS_NEW_HEADS_ENABLED=true are set Does not allow more subscriptions per connection than the specified limit with newHeads
Does not allow more subscriptions per connection than the specified limit ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection subscription limits Does not allow more subscriptions per connection than the specified limit
Establishes multiple connections ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection Establishes multiple connections
Expect Unsupported Method Error message when subscribing for newPendingTransactions method ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection Expect Unsupported Method Error message when subscribing for newPendingTransactions method
Falls back to local cache for REDIS_ENABLED !== true ‑ RPC Server Acceptance Tests Acceptance tests @cache-service Acceptance Tests for shared cache given REDIS_ENABLED=false are set Falls back to local cache for REDIS_ENABLED !== true
Function calling HederaTokenService.isToken(token) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call with contract that calls precompiles Function calling HederaTokenService.isToken(token)
Function with HederaTokenService.isFrozen(token, account) - using long zero address ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.isFrozen(token, account) - using long zero address
Function with HederaTokenService.isKyc(token, account) - using long zero account address ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.isKyc(token, account) - using long zero account address
Function with IERC20(token).allowance(owner, spender) - using both evm addresses ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC20 Function with IERC20(token).allowance(owner, spender) - using both evm addresses
Function with IERC20(token).balanceOf(account) - using evm address ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC20 Function with IERC20(token).balanceOf(account) - using evm address
Function with IERC20(token).balanceOf(account) - using long zero address ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC20 Function with IERC20(token).balanceOf(account) - using long zero address
Function with IERC20(token).totalSupply() ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC20 Function with IERC20(token).totalSupply()
Function with IERC721Enumerable(token).totalSupply() ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC721Enumerable Function with IERC721Enumerable(token).totalSupply()
Function with IERC721Metadata(token).name() ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC721Metadata Function with IERC721Metadata(token).name()
Function with IERC721Metadata(token).symbol() ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC721Metadata Function with IERC721Metadata(token).symbol()
Function with IERC721Metadata(token).tokenURI(tokenId) ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through IERC721Metadata Function with IERC721Metadata(token).tokenURI(tokenId)
HBAR limiter is updated within acceptable tolerance range in relation to actual spent amount by the relay operator ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests @hbarlimiter-batch1 Total HBAR Limit HBAR limiter is updated within acceptable tolerance range in relation to actual spent amount by the relay operator
Multiple ws connections and multiple subscriptions per connection ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection Multiple ws connections and multiple subscriptions per connection
Pure method revertWithCustomErrorPure returns tx receipt ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Contract call reverts eth_call for reverted pure contract calls Pure method revertWithCustomErrorPure returns tx receipt
Pure method revertWithNothingPure returns tx receipt ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Contract call reverts eth_call for reverted pure contract calls Pure method revertWithNothingPure returns tx receipt
Pure method revertWithPanicPure returns tx receipt ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Contract call reverts eth_call for reverted pure contract calls Pure method revertWithPanicPure returns tx receipt
Pure method revertWithStringPure returns tx receipt ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Contract call reverts eth_call for reverted pure contract calls Pure method revertWithStringPure returns tx receipt
Relay can execute "eth_getCode" for ERC20 contract with evmAddress ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract Relay can execute "eth_getCode" for ERC20 contract with evmAddress
Relay can execute "eth_getCode" for ERC20 contract with evmAddress ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token Relay can execute "eth_getCode" for ERC20 contract with evmAddress
Returns revert message for pure methods ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Contract call reverts Returns revert message for pure methods
Returns revert message for view methods ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Contract call reverts Returns revert message for view methods
Returns revert reason in receipt for payable methods ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Contract call reverts Returns revert reason in receipt for payable methods
Should allow different accounts associated in the same HbarSpendingPlan to contribute to the same budget ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests HBAR Rate Limit For Different Spending Plan Tiers @hbarlimiter-batch2 Preconfigured Tiers EXTENDED Tier Should allow different accounts associated in the same HbarSpendingPlan to contribute to the same budget
Should allow different accounts associated in the same HbarSpendingPlan to contribute to the same budget ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests HBAR Rate Limit For Different Spending Plan Tiers @hbarlimiter-batch2 Preconfigured Tiers PRIVILEGED Tier Should allow different accounts associated in the same HbarSpendingPlan to contribute to the same budget
Should eventually exhaust the hbar limit for EXTENDED user and still allow another EXTENDED user to make calls ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests HBAR Rate Limit For Different Spending Plan Tiers @hbarlimiter-batch2 Preconfigured Tiers EXTENDED Tier Should eventually exhaust the hbar limit for EXTENDED user and still allow another EXTENDED user to make calls
Should eventually exhaust the hbar limit for PRIVILEGED user and still allow another PRIVILEGED user to make calls ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests HBAR Rate Limit For Different Spending Plan Tiers @hbarlimiter-batch2 Preconfigured Tiers PRIVILEGED Tier Should eventually exhaust the hbar limit for PRIVILEGED user and still allow another PRIVILEGED user to make calls
Should eventually exhaust the total HBAR limits after many large contract deployments ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests HBAR Rate Limit For Different Spending Plan Tiers @hbarlimiter-batch1 Multiple users with different tiers Should eventually exhaust the total HBAR limits after many large contract deployments
Should execute eth_blockNumber on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 eth_blockNumber Ethers Web Socket Provider Should execute eth_blockNumber on Ethers Web Socket Provider and handle valid requests correctly
Should execute eth_blockNumber on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 eth_blockNumber Standard Web Socket Should execute eth_blockNumber on Standard Web Socket and handle valid requests correctly
Should execute eth_blockNumber requests with undefined params and receive expected result ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 JSON-RPC requests validation Request with undefined params Should execute eth_blockNumber requests with undefined params and receive expected result
Should execute eth_chainId requests with undefined params and receive expected result ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 JSON-RPC requests validation Request with undefined params Should execute eth_chainId requests with undefined params and receive expected result
Should execute eth_gasPrice on Ethers Web Socket Provider and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 eth_gasPrice Ethers Web Socket Provider Should execute eth_gasPrice on Ethers Web Socket Provider and handle valid requests correctly
Should execute eth_gasPrice on Standard Web Socket and handle valid requests correctly ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 eth_gasPrice Standard Web Socket Should execute eth_gasPrice on Standard Web Socket and handle valid requests correctly
Should execute eth_sendRawTransaction on Ethers Web Socket Provider for the deterministic deployment transaction ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should execute eth_sendRawTransaction on Ethers Web Socket Provider for the deterministic deployment transaction
Should execute eth_sendRawTransaction on Standard Web Socket for the deterministic deployment transaction ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should execute eth_sendRawTransaction on Standard Web Socket for the deterministic deployment transaction
Should execute eth_sendRawTransaction requests with undefined params and receive MISSING_REQUIRED_PARAMETER error ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 JSON-RPC requests validation Request with undefined params Should execute eth_sendRawTransaction requests with undefined params and receive MISSING_REQUIRED_PARAMETER error
Should fail eth_call on Ethers Web Socket Provider and handle invalid TX_INFO. params=[[{"to":"0x","data":"0x18160ddd"},"latest"]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Ethers Web Socket Provider Should fail eth_call on Ethers Web Socket Provider and handle invalid TX_INFO. params=[[{"to":"0x","data":"0x18160ddd"},"latest"]]
Should fail eth_call on Ethers Web Socket Provider and handle invalid TX_INFO. params=[[{"to":"0xabcdef","data":"0x18160ddd"},"latest"]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Ethers Web Socket Provider Should fail eth_call on Ethers Web Socket Provider and handle invalid TX_INFO. params=[[{"to":"0xabcdef","data":"0x18160ddd"},"latest"]]
Should fail eth_call on Ethers Web Socket Provider and handle invalid TX_INFO. params=[[{"to":123,"data":"0x18160ddd"},"latest"]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Ethers Web Socket Provider Should fail eth_call on Ethers Web Socket Provider and handle invalid TX_INFO. params=[[{"to":123,"data":"0x18160ddd"},"latest"]]
Should fail eth_call on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{ to: '0xabcdef', data: '0x1a2b3c4d' },36,] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Ethers Web Socket Provider Should fail eth_call on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{ to: '0xabcdef', data: '0x1a2b3c4d' },36,]
Should fail eth_call on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{},false,0x0] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Ethers Web Socket Provider Should fail eth_call on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{},false,0x0]
Should fail eth_call on Standard Web Socket and handle invalid TX_INFO. params=[[{"to":"0x","data":"0x18160ddd"},"latest"]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Standard Web Socket Should fail eth_call on Standard Web Socket and handle invalid TX_INFO. params=[[{"to":"0x","data":"0x18160ddd"},"latest"]]
Should fail eth_call on Standard Web Socket and handle invalid TX_INFO. params=[[{"to":"0xabcdef","data":"0x18160ddd"},"latest"]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Standard Web Socket Should fail eth_call on Standard Web Socket and handle invalid TX_INFO. params=[[{"to":"0xabcdef","data":"0x18160ddd"},"latest"]]
Should fail eth_call on Standard Web Socket and handle invalid TX_INFO. params=[[{"to":123,"data":"0x18160ddd"},"latest"]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Standard Web Socket Should fail eth_call on Standard Web Socket and handle invalid TX_INFO. params=[[{"to":123,"data":"0x18160ddd"},"latest"]]
Should fail eth_call on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{ to: '0xabcdef', data: '0x1a2b3c4d' },36,] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Standard Web Socket Should fail eth_call on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{ to: '0xabcdef', data: '0x1a2b3c4d' },36,]
Should fail eth_call on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{},false,0x0] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_call Standard Web Socket Should fail eth_call on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[{},false,0x0]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,36] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,36]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhedera]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,latest]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,latest]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Ethers Web Socket Provider Should fail eth_getBalance on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,36] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,36]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhedera]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,latest]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,latest]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBalance Standard Web Socket Should fail eth_getBalance on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,54] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,54]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,false,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,false,39]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true]
Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Ethers Web Socket Provider Should fail eth_getBlockByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar]

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

607 tests found (test 212 to 372)

There are 607 tests, see "Raw output" for the list of tests 212 to 372.
Raw output
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,54] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,54]
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,false,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,false,39]
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,true,39]
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000]
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false]
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true]
Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByHash Standard Web Socket Should fail eth_getBlockByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,0xhbar]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,54] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,54]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,true,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,true,39]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xnetwork,false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xnetwork,false]
Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Ethers Web Socket Provider Should fail eth_getBlockByNumber on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,0xhbar]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,54] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,54]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,true,39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36,true,39]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x36]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar,false]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhedera,true]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xnetwork,false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xnetwork,false]
Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-1 eth_getBlockByNumber Standard Web Socket Should fail eth_getBlockByNumber on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Ethers Web Socket Provider Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]]
Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Ethers Web Socket Provider Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]]
Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Ethers Web Socket Provider Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]]
Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0xhedera","fromBlock":"latest","toBlock":"latest"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Ethers Web Socket Provider Should fail eth_getLogs on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0xhedera","fromBlock":"latest","toBlock":"latest"}]]
Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Standard Web Socket Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]]
Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Standard Web Socket Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]]
Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Standard Web Socket Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]]
Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0xhedera","fromBlock":"latest","toBlock":"latest"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getLogs Standard Web Socket Should fail eth_getLogs on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0xhedera","fromBlock":"latest","toBlock":"latest"}]]
Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,0x0] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,0x0]
Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,]
Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,latest]
Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,36,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,36,latest]
Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,]
Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000]
Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Ethers Web Socket Provider Should fail eth_getStorageAt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,0x0] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,0x0]
Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[,]
Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,0xhbar,latest]
Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,36,latest] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,36,latest]
Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,]
Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000]
Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getStorageAt Standard Web Socket Should fail eth_getStorageAt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true]
Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[txHash] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Ethers Web Socket Provider Should fail eth_getTransactionByHash on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[txHash]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true]
Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[txHash] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionByHash Standard Web Socket Should fail eth_getTransactionByHash on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[txHash]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[63] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[63]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false]
Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Ethers Web Socket Provider Should fail eth_getTransactionReceipt on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[63] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[63]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false]
Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_getTransactionReceipt Standard Web Socket Should fail eth_getTransactionReceipt on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true]
Should fail eth_newFilter on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Ethers Web Socket Provider Should fail eth_newFilter on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]]
Should fail eth_newFilter on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Ethers Web Socket Provider Should fail eth_newFilter on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]]
Should fail eth_newFilter on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Ethers Web Socket Provider Should fail eth_newFilter on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]]
Should fail eth_newFilter on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Standard Web Socket Should fail eth_newFilter on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[]]
Should fail eth_newFilter on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Standard Web Socket Should fail eth_newFilter on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"0xhedera","toBlock":"latest"}]]
Should fail eth_newFilter on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_newFilter Standard Web Socket Should fail eth_newFilter on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[[{"address":"0x0000000000000000000000000000000000000000","fromBlock":"latest","toBlock":"0xhedera"}]]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false]
Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Ethers Web Socket Provider Should fail eth_sendRawTransaction on Ethers Web Socket Provider and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,hbar]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0x0000000000000000000000000000000000000000,rpc,invalid]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xHedera]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[0xhbar]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[39]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[66]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[abc]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[false]
Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true] ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-2 eth_sendRawTransaction Standard Web Socket Should fail eth_sendRawTransaction on Standard Web Socket and throw predefined.INVALID_PARAMETERS if the request's params variable is invalid. params=[true]
Should ignore invalid params in filter object and still successfully call eth_subscribe Logs  ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe ethSubscribe Logs Params Validations Should ignore invalid params in filter object and still successfully call eth_subscribe Logs 
Should increase the amount spent of the spending plan by the transaction cost ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests HBAR Rate Limit For Different Spending Plan Tiers @hbarlimiter-batch2 Preconfigured Tiers EXTENDED Tier Should increase the amount spent of the spending plan by the transaction cost
Should increase the amount spent of the spending plan by the transaction cost ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests HBAR Rate Limit For Different Spending Plan Tiers @hbarlimiter-batch2 Preconfigured Tiers PRIVILEGED Tier Should increase the amount spent of the spending plan by the transaction cost
Should reject the requests because of the invalid JSON-RPC methods ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 JSON-RPC requests validation Request  & Method Validations Should reject the requests because of the invalid JSON-RPC methods
Should reject the requests because of the invalid JSON-RPC requests ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-1 JSON-RPC requests validation Request  & Method Validations Should reject the requests because of the invalid JSON-RPC requests
Should reset limit for requests ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-ratelimiter Rate Limit Tests Should reset limit for requests
Should return a batch of requests ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Batch Request Test Suite BATCH_REQUESTS_ENABLED = true Should return a batch of requests
Should return unsupported method when WS_NEW_HEADS_ENABLED is set to false ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe newHeads Configuration given WS_NEW_HEADS_ENABLED=false are set Should return unsupported method when WS_NEW_HEADS_ENABLED is set to false
Should submit batch requests to WS server and receive IPRateLimitExceeded error until rate limit is reached ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-ratelimiter Rate Limit Tests Should submit batch requests to WS server and receive IPRateLimitExceeded error until rate limit is reached
Should submit single requests to WS server and receive IPRateLimitExceeded error until rate limit is reached ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-ratelimiter Rate Limit Tests Should submit single requests to WS server and receive IPRateLimitExceeded error until rate limit is reached
Subscribe and Unsubscribe ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection Subscribe and Unsubscribe
Subscribe and receive log event and unsubscribe ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection Subscribe and receive log event and unsubscribe
Subscribe to multiple contracts on same subscription Should fail with INVALID_PARAMETER due to feature flag disabled ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection given WS_MULTIPLE_ADDRESSES_ENABLED=false are set Subscribe to multiple contracts on same subscription Should fail with INVALID_PARAMETER due to feature flag disabled
Subscribe to multiple contracts on same subscription ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection given WS_MULTIPLE_ADDRESSES_ENABLED=true are set Subscribe to multiple contracts on same subscription
Subscribes for contract logs for a single topic ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to log events Subscribes for contract logs for a single topic
Subscribes for contract logs for address and multiple topics ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to log events Subscribes for contract logs for address and multiple topics
Subscribes for contract logs for multiple topics ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to log events Subscribes for contract logs for multiple topics
Subscribes for debug ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to log events Subscribes for debug
Subscribing for contract logs for a specific contract address and a wrong topic. ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Subscribes to log events Subscribing for contract logs for a specific contract address and a wrong topic.
Type 3 transactions are not supported for eth_sendRawTransaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Shard Blob Transactions Type 3 transactions are not supported for eth_sendRawTransaction
When JSON is invalid, expect INVALID_REQUEST Error message ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection When JSON is invalid, expect INVALID_REQUEST Error message
calls createFungibleToken with custom fees ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Create HTS token via direct call to Hedera Token service calls createFungibleToken with custom fees
calls createFungibleToken ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Create HTS token via direct call to Hedera Token service calls createFungibleToken
calls createNonFungibleToken with fees ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Create HTS token via direct call to Hedera Token service calls createNonFungibleToken with fees
calls createNonFungibleToken ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Create HTS token via direct call to Hedera Token service calls createNonFungibleToken
decreases the spender allowance ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough allowance when the token owner has enough balance decreases the spender allowance
decreases the spender allowance ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough allowance when the token owner has enough balance decreases the spender allowance
emits a transfer event ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough allowance when the token owner has enough balance emits a transfer event
emits a transfer event ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough tokens emits a transfer event
emits a transfer event ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough allowance when the token owner has enough balance emits a transfer event
emits a transfer event ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough tokens emits a transfer event
emits an approval event ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough allowance emits an approval event
emits an approval event ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 transfer from when the token owner is not the zero address when the recipient is not the zero address when the spender has enough allowance emits an approval event
establishes connection ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection establishes connection
eth_call contract revert returns 200 http status ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call eth_call contract revert returns 200 http status
has 18 decimals ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract has 18 decimals
has 18 decimals ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token has 18 decimals
has a name ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract has a name
has a name ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token has a name
has a symbol ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract has a symbol
has a symbol ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token has a symbol
keyType = ADMIN ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenKey(token, keyType) keyType = ADMIN
keyType = FEE ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenKey(token, keyType) keyType = FEE
keyType = FREEZE ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenKey(token, keyType) keyType = FREEZE
keyType = KYC ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenKey(token, keyType) keyType = KYC
keyType = PAUSE ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenKey(token, keyType) keyType = PAUSE
keyType = SUPPLY ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenKey(token, keyType) keyType = SUPPLY
nft with no custom fees ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenCustomFees(token) nft with no custom fees
nft with royalty fees ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS Calling HTS token through HederaTokenService Function with HederaTokenService.getTokenCustomFees(token) nft with royalty fees
nonce for contract correctly increments ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount nonce for contract correctly increments