feat: transaction with CONTRACT_NEGATIVE_VALUE
breaks some routes
#8854
11 fail, 66 pass in 18m 24s
Annotations
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…cute "eth_getBlockByNumber", hydrated transactions = true for a block that contains a call with CONTRACT_NEGATIVE_VALUE status)
test-results.71066735a510263314e363a07a9d5d8a.xml [took 0s]
Raw output
expected 11 to equal 96
AssertionError: expected 11 to equal 96
at Context.<anonymous> (packages/server/tests/acceptance/rpc_batch1.spec.ts:763:37)
at Generator.throw (<anonymous>)
at rejected (packages/server/tests/acceptance/rpc_batch1.spec.ts:25:65)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
+ expected - actual
-11
+96
github-actions / Test Results
2 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…iveGasPrice" for SYNTHETIC HTS transaction (@release should return the right "effectiveGasPrice" for SYNTHETIC HTS transaction)
test-results.71066735a510263314e363a07a9d5d8a.xml [took 0s]
test-results.97b2a8e73e058accc44a30befcf8329b.xml [took 11s]
Raw output
transaction must have been frozen before calculating the hash will be stable, try calling `freeze`
Error: transaction must have been frozen before calculating the hash will be stable, try calling `freeze`
at TokenCreateTransaction._requireFrozen (packages/server/node_modules/@hashgraph/sdk/lib/transaction/Transaction.cjs:1550:13)
at TokenCreateTransaction.signWith (packages/server/node_modules/@hashgraph/sdk/lib/transaction/Transaction.cjs:621:12)
at TokenCreateTransaction._beforeExecute (packages/server/node_modules/@hashgraph/sdk/lib/transaction/Transaction.cjs:1188:18)
at TokenCreateTransaction.execute (packages/server/node_modules/@hashgraph/sdk/lib/Executable.cjs:538:16)
at ServicesClient.<anonymous> (packages/server/tests/clients/servicesClient.ts:171:38)
at Generator.next (<anonymous>)
at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/clients/servicesClient.ts:27:71
at new Promise (<anonymous>)
at __awaiter (packages/server/tests/clients/servicesClient.ts:23:12)
at ServicesClient.executeTransaction (packages/server/tests/clients/servicesClient.ts:95:16)
at ServicesClient.<anonymous> (packages/server/tests/clients/servicesClient.ts:185:29)
at Generator.next (<anonymous>)
at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/clients/servicesClient.ts:27:71
at new Promise (<anonymous>)
at __awaiter (packages/server/tests/clients/servicesClient.ts:23:12)
at ServicesClient.executeAndGetTransactionReceipt (packages/server/tests/clients/servicesClient.ts:109:16)
at ServicesClient.<anonymous> (packages/server/tests/clients/servicesClient.ts:211:29)
at Generator.next (<anonymous>)
at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/clients/servicesClient.ts:27:71
at new Promise (<anonymous>)
at __awaiter (packages/server/tests/clients/servicesClient.ts:23:12)
at ServicesClient.createToken (packages/server/tests/clients/servicesClient.ts:130:16)
at Context.<anonymous> (packages/server/tests/acceptance/rpc_batch1.spec.ts:975:44)
at Generator.next (<anonymous>)
at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/tests/acceptance/rpc_batch1.spec.ts:27:71
at new Promise (<anonymous>)
at __awaiter (packages/server/tests/acceptance/rpc_batch1.spec.ts:23:12)
at Context.<anonymous> (packages/server/tests/acceptance/rpc_batch1.spec.ts:654:24)
at processImmediate (node:internal/timers:483:21)
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.97b2a8e73e058accc44a30befcf8329b.xml [took 19s]
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)
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.97b2a8e73e058accc44a30befcf8329b.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)
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.97b2a8e73e058accc44a30befcf8329b.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)
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.97b2a8e73e058accc44a30befcf8329b.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)
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.97b2a8e73e058accc44a30befcf8329b.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)
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.97b2a8e73e058accc44a30befcf8329b.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)
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.97b2a8e73e058accc44a30befcf8329b.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)
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.97b2a8e73e058accc44a30befcf8329b.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)
github-actions / Test Results
2 out of 3 runs failed: RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Accept…ceiver_sig_required disabled (should execute "eth_sendRawTransaction" if receiver's account has receiver_sig_required disabled)
test-results.97b2a8e73e058accc44a30befcf8329b.xml [took 4m 0s]
test-results.bb2bc86705c3a20a1c33ae99b2ceaf94.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)