Skip to content

ci(bug): Update permissions in JSON rpc relay for GITHUB_TOKEN (#3183) #8593

ci(bug): Update permissions in JSON rpc relay for GITHUB_TOKEN (#3183)

ci(bug): Update permissions in JSON rpc relay for GITHUB_TOKEN (#3183) #8593

GitHub Actions / Test Results failed Oct 30, 2024 in 0s

1 fail, 27 pass in 59s

 2 files   -  16  15 suites   - 231   59s ⏱️ - 34m 30s
28 tests  - 576  27 ✅  - 570  0 💤  - 4  1 ❌  - 2 
27 runs   - 629  26 ✅  - 623  0 💤  - 4  1 ❌  - 2 

Results for commit 040a717. ± Comparison against earlier commit ff2c827.

Annotations

Check warning on line 0 in "before all" hook in "@precompile-calls Tests for eth_call with HTS"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS "before all" hook in "@precompile-calls Tests for eth_call with HTS" ("before all" hook in "@precompile-calls Tests for eth_call with HTS") failed

test-results.8082c669966b0dfba53a3ae2e2945af7.xml [took 47s]
Raw output
could not coalesce error (error={ "code": -32603, "message": "[Request ID: 6dea632a-7144-4106-8301-67e049596ca6] Error invoking RPC: [Request ID: 6dea632a-7144-4106-8301-67e049596ca6] Transaction execution returns a null value: [email protected], callerName=eth_sendRawTransaction, txConstructorName=EthereumTransaction" }, payload={ "id": 9, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b082012a808086014a9e987800830f424094000000000000000000000000000000000000041280b844a9059cbb000000000000000000000000c716d2f91eddb5209cefae7d66f63055339ea96e0000000000000000000000000000000000000000000000000000000000000064c080a0788455680450507f13a260aa551013c9ee03f8b3653e90aeacee45fd2a4dd8cea068218da413c4c9667e572a2182c3ebbed9f8e4047689a11bfdb5e7d0d8b9038a" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32603, "message": "[Request ID: 6dea632a-7144-4106-8301-67e049596ca6] Error invoking RPC: [Request ID: 6dea632a-7144-4106-8301-67e049596ca6] Transaction execution returns a null value: [email protected], callerName=eth_sendRawTransaction, txConstructorName=EthereumTransaction" }, payload={ "id": 9, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b082012a808086014a9e987800830f424094000000000000000000000000000000000000041280b844a9059cbb000000000000000000000000c716d2f91eddb5209cefae7d66f63055339ea96e0000000000000000000000000000000000000000000000000000000000000064c080a0788455680450507f13a260aa551013c9ee03f8b3653e90aeacee45fd2a4dd8cea068218da413c4c9667e572a2182c3ebbed9f8e4047689a11bfdb5e7d0d8b9038a" ] }, 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 notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

28 tests found

There are 28 tests, see "Raw output" for the full list of tests.
Raw output
"before all" hook in "@precompile-calls Tests for eth_call with HTS" ‑ RPC Server Acceptance Tests Acceptance tests @precompile-calls Tests for eth_call with HTS "before all" hook in "@precompile-calls Tests for eth_call with HTS"
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
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)
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
token with all 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) token with all custom fees
token with fixed hbar 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) token with fixed hbar fees
token with fixed token 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) token with fixed token fees
token with fractional 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) token with fractional fees
token 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) token with no custom fees