Skip to content

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

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

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

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

6 fail, 4 skipped, 601 pass in 37m 8s

 23 files  +  6  305 suites  +75   37m 8s ⏱️ + 8m 7s
611 tests +  4  601 ✅  -   2  4 💤 ±0  6 ❌ +6 
904 runs  +281  891 ✅ +272  7 💤 +3  6 ❌ +6 

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

Annotations

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

See this annotation in the file changed.

@github-actions github-actions / Test Results

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

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

Check warning on line 0 in "before all" hook in "@api-batch-2 RPC Server Acceptance Tests"

See this annotation in the file changed.

@github-actions github-actions / Test Results

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

test-results.781eea5ed33cb3e273f1edcc174cb5ab.xml [took 16s]
Raw output
execution reverted (no data present; likely require(false) occurred (action="estimateGas", data="0x", reason="require(false)", transaction={ "data": "0x0419eca50000000000000000000000000000000000000000000000000000000000000001", "from": "0x8Db23f12caec49E46570728DE777CC6afc28c38c", "to": "0x3C396359329B91F0a2dC17662506C6A2605a1922" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.13.2)
Error: execution reverted (no data present; likely require(false) occurred (action="estimateGas", data="0x", reason="require(false)", transaction={ "data": "0x0419eca50000000000000000000000000000000000000000000000000000000000000001", "from": "0x8Db23f12caec49E46570728DE777CC6afc28c38c", "to": "0x3C396359329B91F0a2dC17662506C6A2605a1922" }, 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 "before all" hook for "Function calling HederaTokenService.isToken(token)"

See this annotation in the file changed.

@github-actions github-actions / Test Results

RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call with contract that calls precomp… calling HederaTokenService.isToken(token)" ("before all" hook for "Function calling HederaTokenService.isToken(token)") failed

test-results.ef4c884b5623348613ad64986baa157d.xml [took 30s]
Raw output
could not coalesce error (error={ "code": -32603, "message": "[Request ID: e6d6aaad-4716-4c64-bdd8-83129f4c1e4e] Error invoking RPC: timeout exceeded" }, payload={ "id": 123, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f925e182012a028086014a9e98780083e4e1c08080b92588608060405234801561001057600080fd5b50612568806100206000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806359c16f5a11610097578063bff9834f11610066578063bff9834f14610261578063eac6f3fe14610274578063f429f19b14610287578063fd4d1c26146102a857600080fd5b806359c16f5a146101fb5780638e5e79961461021b5780639b23d3d91461023b578063bc2fb00e1461024e57600080fd5b8063319a8723116100d3578063319a87231461018357806335589a13146101a657806344f38bc8146101c6578063565ca6fa146101e857600080fd5b806311e1fc071461010557806315dacbea146101305780631955de0b146101435780631de8edad14610163575b600080fd5b610118610113366004611297565b6102bb565b60405160079190910b81526020015b60405180910390f35b61011861013e366004611297565b6103ad565b6101566101513660046112e8565b610469565b60405161012791906113db565b6101766101713660046113ee565b6104dd565b604051610127919061140b565b6101966101913660046113ee565b61051d565b6040519015158152602001610127565b6101b96101b43660046113ee565b610591565b60405161012791906117f6565b6101d96101d43660046113ee565b6105a5565b60405161012793929190611809565b6101966101f6366004611842565b6105d6565b61020e6102093660046113ee565b61063f565b604051610127919061187b565b61022e6102293660046118bf565b610653565b60405161012791906118ed565b610118610249366004611297565b61067a565b61019661025c366004611842565b6106bf565b61019661026f3660046113ee565b610728565b610118610282366004611297565b610790565b61029a6102953660046113ee565b6107d5565b604051908152602001610127565b6101966102b63660046113ee565b610840565b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790639b23d3d960e01b9060a4015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b031990941693909317909252905161033a9190611971565b600060405180830381855af49150503d8060008114610375576040519150601f19603f3d011682016040523d82523d6000602084013e61037a565b606091505b50915091508161038b57601561039f565b8080602001905181019061039f91906119a4565b60030b979650505050505050565b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790630aed65f560e11b9060a4015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b031990941693909317909252905161042c9190611971565b6000604051808303816000865af19150503d8060008114610375576040519150601f19603f3d011682016040523d82523d6000602084013e61037a565b6104af6040518060a0016040528060001515815260200160006001600160a01b03168152602001606081526020016060815260200160006001600160a01b031681525090565b6000806104bc85856108a3565b915060070b9150601660030b82146104d357600080fd5b9150505b92915050565b604080516060810182526000808252602082018190529181018290529080610504846109e7565b90925090506016821461051657600080fd5b9392505050565b600080600061052b84610af1565b9092509050601682146105165760405162461bcd60e51b815260206004820152602360248201527f676574546f6b656e44656661756c74467265657a65537461747573206661696c60448201526265642160e81b60648201526084015b60405180910390fd5b61059961116d565b60008061050484610bd5565b606080606060006105b585610ca5565b9196509450925060070b9050601681146105ce57600080fd5b509193909250565b60008060006105e58585610d8c565b915060070b9150601660030b82146104d35760405162461bcd60e51b815260206004820152601660248201527f546f6b656e20697346726f7a656e206661696c656421000000000000000000006044820152606401610588565b610647611224565b60008061050484610e67565b61065b611244565b6000806106688585610f37565b9092509050601682146104d357600080fd5b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790639b23d3d960e01b9060a4016103ee565b60008060006106ce8585611011565b915060070b9150601660030b82146104d35760405162461bcd60e51b815260206004820152601360248201527f546f6b656e2069734b7963206661696c656421000000000000000000000000006044820152606401610588565b600080600061073684611049565b915060070b9150601660030b82146105165760405162461bcd60e51b815260206004820152601c60248201527f546f6b656e206973546f6b656e41646472657373206661696c656421000000006044820152606401610588565b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790630aed65f560e11b9060a4016102fc565b60008060006107e384611079565b60030b915060070b9150601660030b82146105165760405162461bcd60e51b815260206004820152601c60248201527f546f6b656e20747970652061707072616973616c206661696c656421000000006044820152606401610588565b600080600061084e8461113d565b9092509050601682146105165760405162461bcd60e51b815260206004820181905260248201527f676574546f6b656e44656661756c744b7963537461747573206661696c6564216044820152606401610588565b6040805160a081018252600080825260208083018290526060838501819052808401526080830182905283516001600160a01b03871660248201526044808201879052855180830390910181526064909101855290810180516001600160e01b0316631e26e99760e11b1790529251909283918291610167916109269190611971565b6000604051808303816000865af19150503d8060008114610963576040519150601f19603f3d011682016040523d82523d6000602084013e610968565b606091505b50915091506109b36040518060a0016040528060001515815260200160006001600160a01b03168152602001606081526020016060815260200160006001600160a01b031681525090565b826109c0576015816109d4565b818060200190518101906109d49190611bbe565b60039190910b9890975095505050505050565b604080516060810182526000808252602080830182905282840182905283516001600160a01b038616602480830191909152855180830390910181526044909101855290810180516001600160e01b0316631ac299b760e31b179052925190928391829161016791610a599190611971565b6000604051808303816000865af19150503d8060008114610a96576040519150601f19603f3d011682016040523d82523d6000602084013e610a9b565b606091505b506040805160608101825260008082526020820181905291810191909152919350915082610acb57601581610adf565b81806020019051810190610adf9190611c8f565b60039190910b97909650945050505050565b6040516001600160a01b03821660248201526000908190819081906101679063a7daa18d60e01b906044015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b0319909416939093179092529051610b5b9190611971565b6000604051808303816000865af19150503d8060008114610b98576040519150601f19603f3d011682016040523d82523d6000602084013e610b9d565b606091505b509150915081610bb05760156000610bc4565b80806020019051810190610bc49190611cc3565b60039190910b969095509350505050565b6000610bdf61116d565b604080516001600160a01b03851660248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631f69565f60e01b1790529051600091829161016791610c3591611971565b6000604051808303816000865af19150503d8060008114610c72576040519150601f19603f3d011682016040523d82523d6000602084013e610c77565b606091505b5091509150610c8461116d565b82610c9157601581610adf565b81806020019051810190610adf919061229c565b604080516001600160a01b03831660248083019190915282518083039091018152604490910182526020810180516001600160e01b0316630573b08d60e51b1790529051600091606091829182918591829161016791610d0491611971565b6000604051808303816000865af19150503d8060008114610d41576040519150601f19603f3d011682016040523d82523d6000602084013e610d46565b606091505b5091509150606080606084610d5f576015838383610d73565b83806020019051810190610d7391906122e0565b60039390930b9d919c509a509098509650505050505050565b6040516001600160a01b03838116602483015282166044820152600090819081908190610167906346de0fb160e01b906064015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b0319909416939093179092529051610dfe9190611971565b6000604051808303816000865af19150503d8060008114610e3b576040519150601f19603f3d011682016040523d82523d6000602084013e610e40565b606091505b509150915081610e535760156000610adf565b80806020019051810190610adf9190611cc3565b6000610e71611224565b604080516001600160a01b03851660248083019190915282518083039091018152604490910182526020810180516001600160e01b0316633f28a19b60e01b1790529051600091829161016791610ec791611971565b6000604051808303816000865af19150503d8060008114610f04576040519150601f19603f3d011682016040523d82523d6000602084013e610f09565b606091505b5091509150610f16611224565b82610f2357601581610adf565b81806020019051810190610adf9190612379565b6000610f41611244565b604080516001600160a01b0386166024820152600785900b60448083019190915282518083039091018152606490910182526020810180516001600160e01b031663050fc3b560e31b1790529051600091829161016791610fa191611971565b6000604051808303816000865af19150503d8060008114610fde576040519150601f19603f3d011682016040523d82523d6000602084013e610fe3565b606091505b5091509150610ff0611244565b82610ffd576015816109d4565b818060200190518101906109d49190612420565b6040516001600160a01b0383811660248301528216604482015260009081908190819061016790633cb0c7fd60e21b90606401610dc0565b6040516001600160a01b0382166024820152600090819081908190610167906319f3736160e01b90604401610b1d565b604080516001600160a01b03831660248083019190915282518083039091018152604490910182526020810180516001600160e01b03166393272baf60e01b1790529051600091829182918291610167916110d391611971565b6000604051808303816000865af19150503d8060008114611110576040519150601f19603f3d011682016040523d82523d6000602084013e611115565b606091505b509150915081611129576015600019610bc4565b80806020019051810190610bc49190612508565b6040516001600160a01b03821660248201526000908190819081906101679063335e04c160e01b90604401610b1d565b60408051610240810182526060610120820181815261014083018290526000610160840181905261018084018390526101a084018190526101c084018190526101e0840181905261020084018390528451928301855280835260208301819052938201939093526102208201529081908152602001600060070b8152602001600015158152602001600015158152602001600015158152602001606081526020016060815260200160608152602001606081525090565b604051806040016040528061123761116d565b8152600060209091015290565b6040518060c0016040528061125761116d565b8152600060208201819052604082018190526060808301829052608083015260a09091015290565b6001600160a01b038116811461129457600080fd5b50565b600080600080608085870312156112ad57600080fd5b84356112b88161127f565b935060208501356112c88161127f565b925060408501356112d88161127f565b9396929550929360600135925050565b600080604083850312156112fb57600080fd5b82356113068161127f565b946020939093013593505050565b60005b8381101561132f578181015183820152602001611317565b8381111561133e576000848401525b50505050565b6000815180845261135c816020860160208601611314565b601f01601f19169290920160200192915050565b805115158252600060208201516001600160a01b0380821660208601526040840151915060a060408601526113a860a0860183611344565b9150606084015185830360608701526113c18382611344565b925050806080850151166080860152508091505092915050565b6020815260006105166020830184611370565b60006020828403121561140057600080fd5b81356105168161127f565b606081016104d78284805160070b82526001600160a01b036020820151166020830152604081015160070b60408301525050565b600081518084526020808501808196508360051b8101915082860160005b8581101561149b578284038952815180518552850151604086860181905261148781870183611370565b9a87019a955050509084019060010161145d565b5091979650505050505050565b600061016082518185526114be82860182611344565b915050602083015184820360208601526114d88282611344565b91505060408301516114f560408601826001600160a01b03169052565b506060830151848203606086015261150d8282611344565b9150506080830151611523608086018215159052565b5060a083015161153860a086018260070b9052565b5060c083015161154c60c086018215159052565b5060e083015184820360e0860152611564828261143f565b915050610100808401516115a082870182805160070b82526001600160a01b036020820151166020830152604081015160070b60408301525050565b5090949350505050565b600081518084526020808501945080840160005b83811015611617578151805160070b8852838101516001600160a01b03908116858a01526040808301511515908a01526060808301511515908a0152608091820151169088015260a090960195908201906001016115be565b509495945050505050565b600081518084526020808501945080840160005b838110156116175781518051600790810b895284820151810b858a0152604080830151820b908a015260608083015190910b9089015260808082015115159089015260a0908101516001600160a01b03169088015260c09096019590820190600101611636565b600081518084526020808501945080840160005b838110156116175781518051600790810b895284820151810b858a015260408083015190910b908901526060808201516001600160a01b03908116918a01919091526080808301511515908a015260a091820151169088015260c090960195908201906001016116b1565b60006101208251818552611732828601826114a8565b9150506020830151611749602086018260070b9052565b50604083015161175d604086018215159052565b506060830151611771606086018215159052565b506080830151611785608086018215159052565b5060a083015184820360a086015261179d82826115aa565b91505060c083015184820360c08601526117b78282611622565b91505060e083015184820360e08601526117d1828261169d565b91505061010080840151858303828701526117ec8382611344565b9695505050505050565b602081526000610516602083018461171c565b60608152600061181c60608301866115aa565b828103602084015261182e8186611622565b905082810360408401526117ec818561169d565b6000806040838503121561185557600080fd5b82356118608161127f565b915060208301356118708161127f565b809150509250929050565b602081526000825160406020840152611897606084018261171c565b9050602084015160030b60408401528091505092915050565b8060070b811461129457600080fd5b600080604083850312156118d257600080fd5b82356118dd8161127f565b91506020830135611870816118b0565b602081526000825160c0602084015261190960e084018261171c565b9050602084015160070b604084015260408401516001600160a01b038082166060860152606086015160070b608086015260808601519150601f198584030160a08601526119578383611344565b92508060a08701511660c086015250508091505092915050565b60008251611983818460208701611314565b9190910192915050565b8051600381900b811461199f57600080fd5b919050565b6000602082840312156119b657600080fd5b6105168261198d565b634e487b7160e01b600052604160045260246000fd5b60405160a0810167ffffffffffffffff811182821017156119f8576119f86119bf565b60405290565b6040805190810167ffffffffffffffff811182821017156119f8576119f86119bf565b604051610120810167ffffffffffffffff811182821017156119f8576119f86119bf565b60405160c0810167ffffffffffffffff811182821017156119f8576119f86119bf565b604051601f8201601f1916810167ffffffffffffffff81118282101715611a9157611a916119bf565b604052919050565b8051801515811461199f57600080fd5b805161199f8161127f565b600082601f830112611ac557600080fd5b815167ffffffffffffffff811115611adf57611adf6119bf565b611af2601f8201601f1916602001611a68565b818152846020838601011115611b0757600080fd5b6104d3826020830160208701611314565b600060a08284031215611b2a57600080fd5b611b326119d5565b9050611b3d82611a99565b81526020820151611b4d8161127f565b6020820152604082015167ffffffffffffffff80821115611b6d57600080fd5b611b7985838601611ab4565b60408401526060840151915080821115611b9257600080fd5b50611b9f84828501611ab4565b6060830152506080820151611bb38161127f565b608082015292915050565b60008060408385031215611bd157600080fd5b611bda8361198d565b9150602083015167ffffffffffffffff811115611bf657600080fd5b611c0285828601611b18565b9150509250929050565b805161199f816118b0565b600060608284031215611c2957600080fd5b6040516060810181811067ffffffffffffffff82111715611c4c57611c4c6119bf565b80604052508091508251611c5f816118b0565b81526020830151611c6f8161127f565b60208201526040830151611c82816118b0565b6040919091015292915050565b60008060808385031215611ca257600080fd5b611cab8361198d565b9150611cba8460208501611c17565b90509250929050565b60008060408385031215611cd657600080fd5b611cdf8361198d565b9150611cba60208401611a99565b600067ffffffffffffffff821115611d0757611d076119bf565b5060051b60200190565b600082601f830112611d2257600080fd5b81516020611d37611d3283611ced565b611a68565b82815260059290921b84018101918181019086841115611d5657600080fd5b8286015b84811015611dd857805167ffffffffffffffff80821115611d7b5760008081fd5b908801906040828b03601f1901811315611d955760008081fd5b611d9d6119fe565b838801518152908301519082821115611db65760008081fd5b611dc48c8984870101611b18565b818901528652505050918301918301611d5a565b509695505050505050565b60006101608284031215611df657600080fd5b611dfe611a21565b9050815167ffffffffffffffff80821115611e1857600080fd5b611e2485838601611ab4565b83526020840151915080821115611e3a57600080fd5b611e4685838601611ab4565b6020840152611e5760408501611aa9565b60408401526060840151915080821115611e7057600080fd5b611e7c85838601611ab4565b6060840152611e8d60808501611a99565b6080840152611e9e60a08501611c0c565b60a0840152611eaf60c08501611a99565b60c084015260e0840151915080821115611ec857600080fd5b50611ed584828501611d11565b60e083015250610100611eea84828501611c17565b9082015292915050565b600082601f830112611f0557600080fd5b81516020611f15611d3283611ced565b82815260a09283028501820192828201919087851115611f3457600080fd5b8387015b85811015611fb85781818a031215611f505760008081fd5b611f586119d5565b8151611f63816118b0565b815281860151611f728161127f565b818701526040611f83838201611a99565b908201526060611f94838201611a99565b90820152608082810151611fa78161127f565b908201528452928401928101611f38565b5090979650505050505050565b600082601f830112611fd657600080fd5b81516020611fe6611d3283611ced565b82815260c0928302850182019282820191908785111561200557600080fd5b8387015b85811015611fb85781818a0312156120215760008081fd5b612029611a45565b8151612034816118b0565b815281860151612043816118b0565b81870152604082810151612056816118b0565b90820152606082810151612069816118b0565b90820152608061207a838201611a99565b9082015260a08281015161208d8161127f565b908201528452928401928101612009565b600082601f8301126120af57600080fd5b815160206120bf611d3283611ced565b82815260c092830285018201928282019190878511156120de57600080fd5b8387015b85811015611fb85781818a0312156120fa5760008081fd5b612102611a45565b815161210d816118b0565b81528186015161211c816118b0565b8187015260408281015161212f816118b0565b908201526060828101516121428161127f565b908201526080612153838201611a99565b9082015260a0828101516121668161127f565b9082015284529284019281016120e2565b6000610120828403121561218a57600080fd5b612192611a21565b9050815167ffffffffffffffff808211156121ac57600080fd5b6121b885838601611de3565b83526121c660208501611c0c565b60208401526121d760408501611a99565b60408401526121e860608501611a99565b60608401526121f960808501611a99565b608084015260a084015191508082111561221257600080fd5b61221e85838601611ef4565b60a084015260c084015191508082111561223757600080fd5b61224385838601611fc5565b60c084015260e084015191508082111561225c57600080fd5b6122688583860161209e565b60e08401526101009150818401518181111561228357600080fd5b61228f86828701611ab4565b8385015250505092915050565b600080604083850312156122af57600080fd5b6122b88361198d565b9150602083015167ffffffffffffffff8111156122d457600080fd5b611c0285828601612177565b600080600080608085870312156122f657600080fd5b6122ff8561198d565b9350602085015167ffffffffffffffff8082111561231c57600080fd5b61232888838901611ef4565b9450604087015191508082111561233e57600080fd5b61234a88838901611fc5565b9350606087015191508082111561236057600080fd5b5061236d8782880161209e565b91505092959194509250565b6000806040838503121561238c57600080fd5b6123958361198d565b9150602083015167ffffffffffffffff808211156123b257600080fd5b90840190604082870312156123c657600080fd5b6040516040810181811083821117156123e1576123e16119bf565b6040528251828111156123f357600080fd5b6123ff88828601612177565b82525061240e6020840161198d565b60208201528093505050509250929050565b6000806040838503121561243357600080fd5b61243c8361198d565b9150602083015167ffffffffffffffff8082111561245957600080fd5b9084019060c0828703121561246d57600080fd5b612475611a45565b82518281111561248457600080fd5b61249088828601612177565b82525061249f60208401611c0c565b60208201526124b060408401611aa9565b60408201526124c160608401611c0c565b60608201526080830151828111156124d857600080fd5b6124e488828601611ab4565b6080830152506124f660a08401611aa9565b60a08201528093505050509250929050565b6000806040838503121561251b57600080fd5b6125248361198d565b9150611cba6020840161198d56fea26469706673582212201cedfb7101780a41fc9a9a953bbceb5c2d9456eb88529cfdae76e29366b9b0f364736f6c63430008090033c001a08cfc22e686289fb320cf1f8538e3082a34464b609c32d26b241d0cfac58614d0a03109b6e2ab5f80d38585d46f9b7669d9cd6f4068567d8a61c45d71efcc485a96" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32603, "message": "[Request ID: e6d6aaad-4716-4c64-bdd8-83129f4c1e4e] Error invoking RPC: timeout exceeded" }, payload={ "id": 123, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f925e182012a028086014a9e98780083e4e1c08080b92588608060405234801561001057600080fd5b50612568806100206000396000f3fe608060405234801561001057600080fd5b50600436106101005760003560e01c806359c16f5a11610097578063bff9834f11610066578063bff9834f14610261578063eac6f3fe14610274578063f429f19b14610287578063fd4d1c26146102a857600080fd5b806359c16f5a146101fb5780638e5e79961461021b5780639b23d3d91461023b578063bc2fb00e1461024e57600080fd5b8063319a8723116100d3578063319a87231461018357806335589a13146101a657806344f38bc8146101c6578063565ca6fa146101e857600080fd5b806311e1fc071461010557806315dacbea146101305780631955de0b146101435780631de8edad14610163575b600080fd5b610118610113366004611297565b6102bb565b60405160079190910b81526020015b60405180910390f35b61011861013e366004611297565b6103ad565b6101566101513660046112e8565b610469565b60405161012791906113db565b6101766101713660046113ee565b6104dd565b604051610127919061140b565b6101966101913660046113ee565b61051d565b6040519015158152602001610127565b6101b96101b43660046113ee565b610591565b60405161012791906117f6565b6101d96101d43660046113ee565b6105a5565b60405161012793929190611809565b6101966101f6366004611842565b6105d6565b61020e6102093660046113ee565b61063f565b604051610127919061187b565b61022e6102293660046118bf565b610653565b60405161012791906118ed565b610118610249366004611297565b61067a565b61019661025c366004611842565b6106bf565b61019661026f3660046113ee565b610728565b610118610282366004611297565b610790565b61029a6102953660046113ee565b6107d5565b604051908152602001610127565b6101966102b63660046113ee565b610840565b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790639b23d3d960e01b9060a4015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b031990941693909317909252905161033a9190611971565b600060405180830381855af49150503d8060008114610375576040519150601f19603f3d011682016040523d82523d6000602084013e61037a565b606091505b50915091508161038b57601561039f565b8080602001905181019061039f91906119a4565b60030b979650505050505050565b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790630aed65f560e11b9060a4015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b031990941693909317909252905161042c9190611971565b6000604051808303816000865af19150503d8060008114610375576040519150601f19603f3d011682016040523d82523d6000602084013e61037a565b6104af6040518060a0016040528060001515815260200160006001600160a01b03168152602001606081526020016060815260200160006001600160a01b031681525090565b6000806104bc85856108a3565b915060070b9150601660030b82146104d357600080fd5b9150505b92915050565b604080516060810182526000808252602082018190529181018290529080610504846109e7565b90925090506016821461051657600080fd5b9392505050565b600080600061052b84610af1565b9092509050601682146105165760405162461bcd60e51b815260206004820152602360248201527f676574546f6b656e44656661756c74467265657a65537461747573206661696c60448201526265642160e81b60648201526084015b60405180910390fd5b61059961116d565b60008061050484610bd5565b606080606060006105b585610ca5565b9196509450925060070b9050601681146105ce57600080fd5b509193909250565b60008060006105e58585610d8c565b915060070b9150601660030b82146104d35760405162461bcd60e51b815260206004820152601660248201527f546f6b656e20697346726f7a656e206661696c656421000000000000000000006044820152606401610588565b610647611224565b60008061050484610e67565b61065b611244565b6000806106688585610f37565b9092509050601682146104d357600080fd5b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790639b23d3d960e01b9060a4016103ee565b60008060006106ce8585611011565b915060070b9150601660030b82146104d35760405162461bcd60e51b815260206004820152601360248201527f546f6b656e2069734b7963206661696c656421000000000000000000000000006044820152606401610588565b600080600061073684611049565b915060070b9150601660030b82146105165760405162461bcd60e51b815260206004820152601c60248201527f546f6b656e206973546f6b656e41646472657373206661696c656421000000006044820152606401610588565b6040516001600160a01b038581166024830152848116604483015283166064820152608481018290526000908190819061016790630aed65f560e11b9060a4016102fc565b60008060006107e384611079565b60030b915060070b9150601660030b82146105165760405162461bcd60e51b815260206004820152601c60248201527f546f6b656e20747970652061707072616973616c206661696c656421000000006044820152606401610588565b600080600061084e8461113d565b9092509050601682146105165760405162461bcd60e51b815260206004820181905260248201527f676574546f6b656e44656661756c744b7963537461747573206661696c6564216044820152606401610588565b6040805160a081018252600080825260208083018290526060838501819052808401526080830182905283516001600160a01b03871660248201526044808201879052855180830390910181526064909101855290810180516001600160e01b0316631e26e99760e11b1790529251909283918291610167916109269190611971565b6000604051808303816000865af19150503d8060008114610963576040519150601f19603f3d011682016040523d82523d6000602084013e610968565b606091505b50915091506109b36040518060a0016040528060001515815260200160006001600160a01b03168152602001606081526020016060815260200160006001600160a01b031681525090565b826109c0576015816109d4565b818060200190518101906109d49190611bbe565b60039190910b9890975095505050505050565b604080516060810182526000808252602080830182905282840182905283516001600160a01b038616602480830191909152855180830390910181526044909101855290810180516001600160e01b0316631ac299b760e31b179052925190928391829161016791610a599190611971565b6000604051808303816000865af19150503d8060008114610a96576040519150601f19603f3d011682016040523d82523d6000602084013e610a9b565b606091505b506040805160608101825260008082526020820181905291810191909152919350915082610acb57601581610adf565b81806020019051810190610adf9190611c8f565b60039190910b97909650945050505050565b6040516001600160a01b03821660248201526000908190819081906101679063a7daa18d60e01b906044015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b0319909416939093179092529051610b5b9190611971565b6000604051808303816000865af19150503d8060008114610b98576040519150601f19603f3d011682016040523d82523d6000602084013e610b9d565b606091505b509150915081610bb05760156000610bc4565b80806020019051810190610bc49190611cc3565b60039190910b969095509350505050565b6000610bdf61116d565b604080516001600160a01b03851660248083019190915282518083039091018152604490910182526020810180516001600160e01b0316631f69565f60e01b1790529051600091829161016791610c3591611971565b6000604051808303816000865af19150503d8060008114610c72576040519150601f19603f3d011682016040523d82523d6000602084013e610c77565b606091505b5091509150610c8461116d565b82610c9157601581610adf565b81806020019051810190610adf919061229c565b604080516001600160a01b03831660248083019190915282518083039091018152604490910182526020810180516001600160e01b0316630573b08d60e51b1790529051600091606091829182918591829161016791610d0491611971565b6000604051808303816000865af19150503d8060008114610d41576040519150601f19603f3d011682016040523d82523d6000602084013e610d46565b606091505b5091509150606080606084610d5f576015838383610d73565b83806020019051810190610d7391906122e0565b60039390930b9d919c509a509098509650505050505050565b6040516001600160a01b03838116602483015282166044820152600090819081908190610167906346de0fb160e01b906064015b60408051601f198184030181529181526020820180516001600160e01b03166001600160e01b0319909416939093179092529051610dfe9190611971565b6000604051808303816000865af19150503d8060008114610e3b576040519150601f19603f3d011682016040523d82523d6000602084013e610e40565b606091505b509150915081610e535760156000610adf565b80806020019051810190610adf9190611cc3565b6000610e71611224565b604080516001600160a01b03851660248083019190915282518083039091018152604490910182526020810180516001600160e01b0316633f28a19b60e01b1790529051600091829161016791610ec791611971565b6000604051808303816000865af19150503d8060008114610f04576040519150601f19603f3d011682016040523d82523d6000602084013e610f09565b606091505b5091509150610f16611224565b82610f2357601581610adf565b81806020019051810190610adf9190612379565b6000610f41611244565b604080516001600160a01b0386166024820152600785900b60448083019190915282518083039091018152606490910182526020810180516001600160e01b031663050fc3b560e31b1790529051600091829161016791610fa191611971565b6000604051808303816000865af19150503d8060008114610fde576040519150601f19603f3d011682016040523d82523d6000602084013e610fe3565b606091505b5091509150610ff0611244565b82610ffd576015816109d4565b818060200190518101906109d49190612420565b6040516001600160a01b0383811660248301528216604482015260009081908190819061016790633cb0c7fd60e21b90606401610dc0565b6040516001600160a01b0382166024820152600090819081908190610167906319f3736160e01b90604401610b1d565b604080516001600160a01b03831660248083019190915282518083039091018152604490910182526020810180516001600160e01b03166393272baf60e01b1790529051600091829182918291610167916110d391611971565b6000604051808303816000865af19150503d8060008114611110576040519150601f19603f3d011682016040523d82523d6000602084013e611115565b606091505b509150915081611129576015600019610bc4565b80806020019051810190610bc49190612508565b6040516001600160a01b03821660248201526000908190819081906101679063335e04c160e01b90604401610b1d565b60408051610240810182526060610120820181815261014083018290526000610160840181905261018084018390526101a084018190526101c084018190526101e0840181905261020084018390528451928301855280835260208301819052938201939093526102208201529081908152602001600060070b8152602001600015158152602001600015158152602001600015158152602001606081526020016060815260200160608152602001606081525090565b604051806040016040528061123761116d565b8152600060209091015290565b6040518060c0016040528061125761116d565b8152600060208201819052604082018190526060808301829052608083015260a09091015290565b6001600160a01b038116811461129457600080fd5b50565b600080600080608085870312156112ad57600080fd5b84356112b88161127f565b935060208501356112c88161127f565b925060408501356112d88161127f565b9396929550929360600135925050565b600080604083850312156112fb57600080fd5b82356113068161127f565b946020939093013593505050565b60005b8381101561132f578181015183820152602001611317565b8381111561133e576000848401525b50505050565b6000815180845261135c816020860160208601611314565b601f01601f19169290920160200192915050565b805115158252600060208201516001600160a01b0380821660208601526040840151915060a060408601526113a860a0860183611344565b9150606084015185830360608701526113c18382611344565b925050806080850151166080860152508091505092915050565b6020815260006105166020830184611370565b60006020828403121561140057600080fd5b81356105168161127f565b606081016104d78284805160070b82526001600160a01b036020820151166020830152604081015160070b60408301525050565b600081518084526020808501808196508360051b8101915082860160005b8581101561149b578284038952815180518552850151604086860181905261148781870183611370565b9a87019a955050509084019060010161145d565b5091979650505050505050565b600061016082518185526114be82860182611344565b915050602083015184820360208601526114d88282611344565b91505060408301516114f560408601826001600160a01b03169052565b506060830151848203606086015261150d8282611344565b9150506080830151611523608086018215159052565b5060a083015161153860a086018260070b9052565b5060c083015161154c60c086018215159052565b5060e083015184820360e0860152611564828261143f565b915050610100808401516115a082870182805160070b82526001600160a01b036020820151166020830152604081015160070b60408301525050565b5090949350505050565b600081518084526020808501945080840160005b83811015611617578151805160070b8852838101516001600160a01b03908116858a01526040808301511515908a01526060808301511515908a0152608091820151169088015260a090960195908201906001016115be565b509495945050505050565b600081518084526020808501945080840160005b838110156116175781518051600790810b895284820151810b858a0152604080830151820b908a015260608083015190910b9089015260808082015115159089015260a0908101516001600160a01b03169088015260c09096019590820190600101611636565b600081518084526020808501945080840160005b838110156116175781518051600790810b895284820151810b858a015260408083015190910b908901526060808201516001600160a01b03908116918a01919091526080808301511515908a015260a091820151169088015260c090960195908201906001016116b1565b60006101208251818552611732828601826114a8565b9150506020830151611749602086018260070b9052565b50604083015161175d604086018215159052565b506060830151611771606086018215159052565b506080830151611785608086018215159052565b5060a083015184820360a086015261179d82826115aa565b91505060c083015184820360c08601526117b78282611622565b91505060e083015184820360e08601526117d1828261169d565b91505061010080840151858303828701526117ec8382611344565b9695505050505050565b602081526000610516602083018461171c565b60608152600061181c60608301866115aa565b828103602084015261182e8186611622565b905082810360408401526117ec818561169d565b6000806040838503121561185557600080fd5b82356118608161127f565b915060208301356118708161127f565b809150509250929050565b602081526000825160406020840152611897606084018261171c565b9050602084015160030b60408401528091505092915050565b8060070b811461129457600080fd5b600080604083850312156118d257600080fd5b82356118dd8161127f565b91506020830135611870816118b0565b602081526000825160c0602084015261190960e084018261171c565b9050602084015160070b604084015260408401516001600160a01b038082166060860152606086015160070b608086015260808601519150601f198584030160a08601526119578383611344565b92508060a08701511660c086015250508091505092915050565b60008251611983818460208701611314565b9190910192915050565b8051600381900b811461199f57600080fd5b919050565b6000602082840312156119b657600080fd5b6105168261198d565b634e487b7160e01b600052604160045260246000fd5b60405160a0810167ffffffffffffffff811182821017156119f8576119f86119bf565b60405290565b6040805190810167ffffffffffffffff811182821017156119f8576119f86119bf565b604051610120810167ffffffffffffffff811182821017156119f8576119f86119bf565b60405160c0810167ffffffffffffffff811182821017156119f8576119f86119bf565b604051601f8201601f1916810167ffffffffffffffff81118282101715611a9157611a916119bf565b604052919050565b8051801515811461199f57600080fd5b805161199f8161127f565b600082601f830112611ac557600080fd5b815167ffffffffffffffff811115611adf57611adf6119bf565b611af2601f8201601f1916602001611a68565b818152846020838601011115611b0757600080fd5b6104d3826020830160208701611314565b600060a08284031215611b2a57600080fd5b611b326119d5565b9050611b3d82611a99565b81526020820151611b4d8161127f565b6020820152604082015167ffffffffffffffff80821115611b6d57600080fd5b611b7985838601611ab4565b60408401526060840151915080821115611b9257600080fd5b50611b9f84828501611ab4565b6060830152506080820151611bb38161127f565b608082015292915050565b60008060408385031215611bd157600080fd5b611bda8361198d565b9150602083015167ffffffffffffffff811115611bf657600080fd5b611c0285828601611b18565b9150509250929050565b805161199f816118b0565b600060608284031215611c2957600080fd5b6040516060810181811067ffffffffffffffff82111715611c4c57611c4c6119bf565b80604052508091508251611c5f816118b0565b81526020830151611c6f8161127f565b60208201526040830151611c82816118b0565b6040919091015292915050565b60008060808385031215611ca257600080fd5b611cab8361198d565b9150611cba8460208501611c17565b90509250929050565b60008060408385031215611cd657600080fd5b611cdf8361198d565b9150611cba60208401611a99565b600067ffffffffffffffff821115611d0757611d076119bf565b5060051b60200190565b600082601f830112611d2257600080fd5b81516020611d37611d3283611ced565b611a68565b82815260059290921b84018101918181019086841115611d5657600080fd5b8286015b84811015611dd857805167ffffffffffffffff80821115611d7b5760008081fd5b908801906040828b03601f1901811315611d955760008081fd5b611d9d6119fe565b838801518152908301519082821115611db65760008081fd5b611dc48c8984870101611b18565b818901528652505050918301918301611d5a565b509695505050505050565b60006101608284031215611df657600080fd5b611dfe611a21565b9050815167ffffffffffffffff80821115611e1857600080fd5b611e2485838601611ab4565b83526020840151915080821115611e3a57600080fd5b611e4685838601611ab4565b6020840152611e5760408501611aa9565b60408401526060840151915080821115611e7057600080fd5b611e7c85838601611ab4565b6060840152611e8d60808501611a99565b6080840152611e9e60a08501611c0c565b60a0840152611eaf60c08501611a99565b60c084015260e0840151915080821115611ec857600080fd5b50611ed584828501611d11565b60e083015250610100611eea84828501611c17565b9082015292915050565b600082601f830112611f0557600080fd5b81516020611f15611d3283611ced565b82815260a09283028501820192828201919087851115611f3457600080fd5b8387015b85811015611fb85781818a031215611f505760008081fd5b611f586119d5565b8151611f63816118b0565b815281860151611f728161127f565b818701526040611f83838201611a99565b908201526060611f94838201611a99565b90820152608082810151611fa78161127f565b908201528452928401928101611f38565b5090979650505050505050565b600082601f830112611fd657600080fd5b81516020611fe6611d3283611ced565b82815260c0928302850182019282820191908785111561200557600080fd5b8387015b85811015611fb85781818a0312156120215760008081fd5b612029611a45565b8151612034816118b0565b815281860151612043816118b0565b81870152604082810151612056816118b0565b90820152606082810151612069816118b0565b90820152608061207a838201611a99565b9082015260a08281015161208d8161127f565b908201528452928401928101612009565b600082601f8301126120af57600080fd5b815160206120bf611d3283611ced565b82815260c092830285018201928282019190878511156120de57600080fd5b8387015b85811015611fb85781818a0312156120fa5760008081fd5b612102611a45565b815161210d816118b0565b81528186015161211c816118b0565b8187015260408281015161212f816118b0565b908201526060828101516121428161127f565b908201526080612153838201611a99565b9082015260a0828101516121668161127f565b9082015284529284019281016120e2565b6000610120828403121561218a57600080fd5b612192611a21565b9050815167ffffffffffffffff808211156121ac57600080fd5b6121b885838601611de3565b83526121c660208501611c0c565b60208401526121d760408501611a99565b60408401526121e860608501611a99565b60608401526121f960808501611a99565b608084015260a084015191508082111561221257600080fd5b61221e85838601611ef4565b60a084015260c084015191508082111561223757600080fd5b61224385838601611fc5565b60c084015260e084015191508082111561225c57600080fd5b6122688583860161209e565b60e08401526101009150818401518181111561228357600080fd5b61228f86828701611ab4565b8385015250505092915050565b600080604083850312156122af57600080fd5b6122b88361198d565b9150602083015167ffffffffffffffff8111156122d457600080fd5b611c0285828601612177565b600080600080608085870312156122f657600080fd5b6122ff8561198d565b9350602085015167ffffffffffffffff8082111561231c57600080fd5b61232888838901611ef4565b9450604087015191508082111561233e57600080fd5b61234a88838901611fc5565b9350606087015191508082111561236057600080fd5b5061236d8782880161209e565b91505092959194509250565b6000806040838503121561238c57600080fd5b6123958361198d565b9150602083015167ffffffffffffffff808211156123b257600080fd5b90840190604082870312156123c657600080fd5b6040516040810181811083821117156123e1576123e16119bf565b6040528251828111156123f357600080fd5b6123ff88828601612177565b82525061240e6020840161198d565b60208201528093505050509250929050565b6000806040838503121561243357600080fd5b61243c8361198d565b9150602083015167ffffffffffffffff8082111561245957600080fd5b9084019060c0828703121561246d57600080fd5b612475611a45565b82518281111561248457600080fd5b61249088828601612177565b82525061249f60208401611c0c565b60208201526124b060408401611aa9565b60408201526124c160608401611c0c565b60608201526080830151828111156124d857600080fd5b6124e488828601611ab4565b6080830152506124f660a08401611aa9565b60a08201528093505050509250929050565b6000806040838503121561251b57600080fd5b6125248361198d565b9150611cba6020840161198d56fea26469706673582212201cedfb7101780a41fc9a9a953bbceb5c2d9456eb88529cfdae76e29366b9b0f364736f6c63430008090033c001a08cfc22e686289fb320cf1f8538e3082a34464b609c32d26b241d0cfac58614d0a03109b6e2ab5f80d38585d46f9b7669d9cd6f4068567d8a61c45d71efcc485a96" ] }, 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 captures transfer events

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 @web-socket-batch-3 eth_subscribe Subscribes to hts tokens and listens for synthetic log events @release captures transfer events (@release captures transfer events)

test-results.6703461f2b96170d4d68308a5dbc32eb.xml [took 30s]
Raw output
could not coalesce error (error={ "code": -32603, "message": "[Request ID: dd908bf3-3af7-4dca-8ed2-7d63a1e1ba52] Error invoking RPC: timeout exceeded" }, payload={ "id": 20, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b082012a808086014a9e987800830f424094000000000000000000000000000000000000041480b844a9059cbb000000000000000000000000619840804b6f7e082d7264360ca124e8e95282ee0000000000000000000000000000000000000000000000000000000000000001c080a01cb17d7d36143827682d64192271ed0796adb965a78829afe0b6345f7b15d4b3a01ef06debde2354c704d96d64c70049492172150503007c2d69062a4548d20d09" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32603, "message": "[Request ID: dd908bf3-3af7-4dca-8ed2-7d63a1e1ba52] Error invoking RPC: timeout exceeded" }, payload={ "id": 20, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f8b082012a808086014a9e987800830f424094000000000000000000000000000000000000041480b844a9059cbb000000000000000000000000619840804b6f7e082d7264360ca124e8e95282ee0000000000000000000000000000000000000000000000000000000000000001c080a01cb17d7d36143827682d64192271ed0796adb965a78829afe0b6345f7b15d4b3a01ef06debde2354c704d96d64c70049492172150503007c2d69062a4548d20d09" ] }, 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 should execute "eth_sendRawTransaction" and deploy a large contract

See this annotation in the file changed.

@github-actions github-actions / Test Results

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

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

Check warning on line 0 in "before all" hook for "should execute "eth_getCode" for hts token"

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 eth_getCode "before all" hook for "should execute "eth_getCode" for hts token" ("before all" hook for "should execute "eth_getCode" for hts token") failed

test-results.2116e56dcca9a5b4b4a779667d6ef82f.xml [took 38s]
Raw output
could not coalesce error (error={ "code": -32603, "message": "[Request ID: d57eeb0c-7776-42d3-8660-25c1498c3700] Error invoking RPC: timeout exceeded" }, payload={ "id": 824, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f89882012a398086014a9e987800834c4b40943510731316f1bc35dfe0886f36db42fe6f43ea348901a055690d9db80000a4d85f74c100000000000000000000000082ebb50bf381072fa12848c2508da088ea0a279cc080a086dd402ed0a955ec036a7dc390e53a513d6e0f08f9f171552e34b144164e0b5fa031eb3e6abccfd472717d3e25d8cd3863a1467144bee8886e6ecd9a9ff2764b2b" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32603, "message": "[Request ID: d57eeb0c-7776-42d3-8660-25c1498c3700] Error invoking RPC: timeout exceeded" }, payload={ "id": 824, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f89882012a398086014a9e987800834c4b40943510731316f1bc35dfe0886f36db42fe6f43ea348901a055690d9db80000a4d85f74c100000000000000000000000082ebb50bf381072fa12848c2508da088ea0a279cc080a086dd402ed0a955ec036a7dc390e53a513d6e0f08f9f171552e34b144164e0b5fa031eb3e6abccfd472717d3e25d8cd3863a1467144bee8886e6ecd9a9ff2764b2b" ] }, 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

4 skipped tests found

There are 4 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
from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format
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

611 tests found (test 1 to 211)

There are 611 tests, see "Raw output" for the list of tests 1 to 211.
Raw output
"before all" hook for "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 "before all" hook for "Function calling HederaTokenService.isToken(token)"
"before all" hook for "should execute "eth_getCode" for hts token" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode "before all" hook for "should execute "eth_getCode" for hts token"
"before all" hook in "@api-batch-2 RPC Server Acceptance Tests" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests "before all" hook in "@api-batch-2 RPC Server Acceptance Tests"
"before all" hook in "RPC Server Acceptance Tests" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests "before all" hook in "RPC Server Acceptance Tests"
"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 a higher nonce ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks @release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with a higher nonce
@release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with the same nonce twice ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks @release fail "eth_getTransactionReceipt" on precheck with wrong nonce error when sending a tx with the same nonce twice
@release fail "eth_getTransactionReceipt" on submitting with wrong nonce error when sending a tx with the same nonce twice ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks @release fail "eth_getTransactionReceipt" on submitting with wrong nonce error when sending a tx with the same nonce twice
@release 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 by different tiered users ‑ 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 Multiple users with different tiers Should eventually exhaust the total HBAR limits after many large contract deployments by different tiered users
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]
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]

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

611 tests found (test 212 to 371)

There are 611 tests, see "Raw output" for the list of tests 212 to 371.
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,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
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
from/to Addresses in transaction between accounts are in evm format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction between accounts are in evm format
from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction to a contract (deployed through HAPI tx) are in evm and long-zero format
from/to Addresses in transaction to a contract (deployed through the relay) are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses in transaction to a contract (deployed through the relay) are in evm and long-zero format
from/to Addresses when transferring HTS tokens to the tokenAddress are in evm and long-zero format ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests Formats of addresses in Transaction and Receipt results from/to Addresses when transferring HTS tokens to the tokenAddress are in evm and long-zero format
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

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

611 tests found (test 372 to 608)

There are 611 tests, see "Raw output" for the list of tests 372 to 608.
Raw output
other account transfers tokens back to owner ‑ 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 other account transfers tokens back to owner
other account transfers tokens back to owner ‑ 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 other account transfers tokens back to owner
returns zero ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests ERC20 Contract should behave like erc20 balanceOf when the requested account has no tokens returns zero
returns zero ‑ RPC Server Acceptance Tests Acceptance tests @erc20 Acceptance Tests HTS token should behave like erc20 balanceOf when the requested account has no tokens returns zero
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 not the zero address when the spender does not have enough allowance when the token owner does not have enough balance reverts
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 not the zero address when the spender does not have enough allowance when the token owner has enough balance reverts
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 not the zero address when the spender has enough allowance when the token owner does not have enough balance reverts
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 reverts
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 not the zero address when the spender does not have enough allowance when the token owner does not have enough balance reverts
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 not the zero address when the spender does not have enough allowance when the token owner has enough balance reverts
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 not the zero address when the spender has enough allowance when the token owner does not have enough balance reverts
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 reverts
should NOT allow eth_call to process IHRC719.isAssociated() method ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call with contract that calls precompiles eth_call with force-to-consensus-by-selector logic should NOT allow eth_call to process IHRC719.isAssociated() method
should allow eth_call to successfully process IHRC719.isAssociated() method ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call with contract that calls precompiles eth_call with force-to-consensus-by-selector logic should allow eth_call to successfully process IHRC719.isAssociated() method
should associate to a nft ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests should associate to a nft
should associate to a token with custom fees ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests should associate to a token with custom fees
should associate to a token ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests should associate to a token
should be able to approve anyone to spend tokens ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Approval Tests should be able to approve anyone to spend tokens
should be able to debug a failing 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 should be able to debug a failing CALL transaction of type 1559 with call depth and onlyTopCall true
should be able to debug a failing CALL transaction of type 2930 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 transaction of type 1 should be able to debug a failing CALL transaction of type 2930 with call depth and onlyTopCall false
should be able to debug a failing CALL transaction of type 2930 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 transaction of type 1 should be able to debug a failing CALL transaction of type 2930 with call depth and onlyTopCall true
should be able to debug a failing CALL transaction of type Legacy 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 0 should be able to debug a failing CALL transaction of type Legacy with call depth and onlyTopCall true
should be able to debug a failing CALL transaction with revert reason of type Legacy 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 0 should be able to debug a failing CALL transaction with revert reason of type Legacy with call depth and onlyTopCall false
should be able to debug a failing 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 should be able to debug a failing CREATE transaction of type 1559 with call depth and onlyTopCall true
should be able to debug a failing CREATE transaction of type 2930 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 transaction of type 1 should be able to debug a failing CREATE transaction of type 2930 with call depth and onlyTopCall false
should be able to debug a failing CREATE transaction of type 2930 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 transaction of type 1 should be able to debug a failing CREATE transaction of type 2930 with call depth and onlyTopCall true
should be able to debug a failing CREATE transaction of type Legacy 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 0 should be able to debug a failing CREATE transaction of type Legacy with call depth and onlyTopCall false
should be able to debug a failing CREATE transaction of type Legacy 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 0 should be able to debug a failing CREATE transaction of type Legacy with call depth and onlyTopCall true
should be able to debug a successful 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 should be able to debug a successful CALL transaction of type 1559 with call depth and onlyTopCall false
should be able to debug a successful CALL transaction of type 2930 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 transaction of type 1 should be able to debug a successful CALL transaction of type 2930 with call depth and onlyTopCall false
should be able to debug a successful CALL transaction of type 2930 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 transaction of type 1 should be able to debug a successful CALL transaction of type 2930 with call depth and onlyTopCall true
should be able to debug a successful CALL transaction of type Legacy 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 0 should be able to debug a successful CALL transaction of type Legacy with call depth and onlyTopCall false
should be able to debug a successful CALL transaction of type Legacy 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 0 should be able to debug a successful CALL transaction of type Legacy with call depth and onlyTopCall true
should be able to debug a successful 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 should be able to debug a successful CREATE transaction of type 1559 with call depth and onlyTopCall false
should be able to debug a successful CREATE transaction of type 2930 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 transaction of type 1 should be able to debug a successful CREATE transaction of type 2930 with call depth and onlyTopCall false
should be able to debug a successful CREATE transaction of type 2930 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 transaction of type 1 should be able to debug a successful CREATE transaction of type 2930 with call depth and onlyTopCall true
should be able to debug a successful CREATE transaction of type Legacy 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 0 should be able to debug a successful CREATE transaction of type Legacy with call depth and onlyTopCall false
should be able to debug a successful CREATE transaction of type Legacy 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 0 should be able to debug a successful CREATE transaction of type Legacy with call depth and onlyTopCall true
should be able to delete a token ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Delete Token Tests should be able to delete a token
should be able to deploy a contract without creating file ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests @hbarlimiter-batch1 Total HBAR Limit should be able to deploy a contract without creating file
should be able to deploy a medium size contract with fileCreate ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests @hbarlimiter-batch1 Total HBAR Limit should be able to deploy a medium size contract with fileCreate
should be able to execute getApproved on nft ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Approval Tests should be able to execute getApproved on nft
should be able to execute getTokenKey ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Key management Tests should be able to execute getTokenKey
should be able to execute setApprovalForAllPublic ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Approval Tests should be able to execute setApprovalForAllPublic
should be able to execute updateTokenKeys ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Key management Tests should be able to execute updateTokenKeys
should be able to execute wipeTokenAccount ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Wipe Tests should be able to execute wipeTokenAccount
should be able to execute wipeTokenAccountNFT ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Wipe Tests should be able to execute wipeTokenAccountNFT
should be able to freeze and unfreeze fungible token transfers ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Freeze/Unfreeze Tests should be able to freeze and unfreeze fungible token transfers
should be able to freeze and unfreeze non-fungible token transfers ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Freeze/Unfreeze Tests should be able to freeze and unfreeze non-fungible token transfers
should be able to get a custom token fees ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Custom Fees Tests should be able to get a custom token fees
should be able to get and update fungible token expiry info ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Token Expiry Info Tests should be able to get and update fungible token expiry info
should be able to get and update non fungible token expiry info ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Token Expiry Info Tests should be able to get and update non fungible token expiry info
should be able to get default KYC status for fungible token ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile KYC Tests should be able to get default KYC status for fungible token
should be able to get default KYC status for non fungible token ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile KYC Tests should be able to get default KYC status for non fungible token
should be able to get fungible token info ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Get Token Info Tests should be able to get fungible token info
should be able to get non-fungible token info ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Get Token Info Tests should be able to get non-fungible token info
should be able to get token info ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Get Token Info Tests should be able to get token info
should be able to grant KYC, tranfer hts tokens and revoke KYC ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile KYC Tests should be able to grant KYC, tranfer hts tokens and revoke KYC
should be able to mint a nft ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests should be able to mint a nft
should be able to pause fungible token ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Pause/Unpause Tests should be able to pause fungible token
should be able to pause non fungible token ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Pause/Unpause Tests should be able to pause non fungible token
should be able to return more than 2 logs with limit of 2 logs per request ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to return more than 2 logs with limit of 2 logs per request
should be able to transfer both fungible and non-fungible tokens in single cryptoTransfer ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests CryptoTransfer Tests should be able to transfer both fungible and non-fungible tokens in single cryptoTransfer
should be able to transfer fungible tokens ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests CryptoTransfer Tests should be able to transfer fungible tokens
should be able to transfer nft with transferFrom ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests HTS Precompile Approval Tests should be able to transfer nft with transferFrom
should be able to transfer non-fungible tokens ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests CryptoTransfer Tests should be able to transfer non-fungible tokens
should be able to uninstall existing log filter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Positive should be able to uninstall existing log filter
should be able to uninstall existing newBlock filter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Positive should be able to uninstall existing newBlock filter
should be able to unpause fungible token ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Pause/Unpause Tests should be able to unpause fungible token
should be able to unpause non fungible token ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Pause/Unpause Tests should be able to unpause non fungible token
should be able to use `address` param with a large block range ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `address` param with a large block range
should be able to use `address` param with multiple addresses ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `address` param with multiple addresses
should be able to use `address` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `address` param
should be able to use `blockHash` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `blockHash` param
should be able to use `fromBlock` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `fromBlock` param
should be able to use `topics` param ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use `topics` param
should be able to use range of `fromBlock` and `toBlock` params ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should be able to use range of `fromBlock` and `toBlock` params
should call eth_feeHistory ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_feeHistory should call eth_feeHistory
should check initial balances ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests should check initial balances
should create a BASIC spending plan for a new user and use the same plan on second transaction and different plan on third transaction from another user ‑ 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 BASIC Tier should create a BASIC spending plan for a new user and use the same plan on second transaction and different plan on third transaction from another user
should create and associate to a fungible token with custom fees ‑ RPC Server Acceptance Tests Acceptance tests @htsprecompilev1 HTS Precompile V1 Acceptance Tests should create and associate to a fungible token with custom fees
should create and associate to an nft ‑ RPC Server Acceptance Tests Acceptance tests @htsprecompilev1 HTS Precompile V1 Acceptance Tests should create and associate to an nft
should create associate to a fungible token ‑ RPC Server Acceptance Tests Acceptance tests @htsprecompilev1 HTS Precompile V1 Acceptance Tests should create associate to a fungible token
should create fungible token with default freeze status true ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Freeze/Unfreeze Tests should create fungible token with default freeze status true
should create non fungible token with default freeze status true ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Freeze/Unfreeze Tests should create non fungible token with default freeze status true
should delete the file created while execute "eth_sendRawTransaction" to deploy a large contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should delete the file created while execute "eth_sendRawTransaction" to deploy a large contract
should deploy a large contract and decrease remaining HBAR in limiter when transaction data is large ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests @hbarlimiter-batch1 Total HBAR Limit should deploy a large contract and decrease remaining HBAR in limiter when transaction data is large
should eventually exhaust the hbar limit for a BASIC user after multiple deployments of large contracts ‑ 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 BASIC Tier should eventually exhaust the hbar limit for a BASIC user after multiple deployments of large contracts
should execute "eth_call" with both data and input fields ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" with both data and input fields
should execute "eth_call" with correct block hash object ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" with correct block hash object
should execute "eth_call" with correct block number object ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" with correct block number object
should execute "eth_call" with correct block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" with correct block number
should execute "eth_call" with incorrect block hash object, SC should not exist yet ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" with incorrect block hash object, SC should not exist yet
should execute "eth_call" with incorrect block number as an object, SC should not exist yet ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" with incorrect block number as an object, SC should not exist yet
should execute "eth_call" with incorrect block number, SC should not exist yet ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" with incorrect block number, SC should not exist yet
should execute "eth_call" without from field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" without from field
should execute "eth_call" without gas field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should execute "eth_call" without gas field
should execute "eth_chainId" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_chainId"
should execute "eth_estimateGas" with `to` filed set to null (deployment transaction) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with `to` filed set to null (deployment transaction)
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 eth_estimateGas should execute "eth_estimateGas" with both input and data fields present in the txObject
should execute "eth_estimateGas" with data as 0x instead of null ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with data as 0x instead of null
should execute "eth_estimateGas" with input as 0x instead of data ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with input as 0x instead of data
should execute "eth_estimateGas" with to, from, value and gas filed ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with to, from, value and gas filed
should execute "eth_estimateGas" with to, from, value,accessList gas filed ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should execute "eth_estimateGas" with to, from, value,accessList gas filed
should execute "eth_getBalance" for non-existing address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getBalance should execute "eth_getBalance" for non-existing address
should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = false
should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByHash" for non-existing block hash and hydrated transactions = true
should execute "eth_getBlockByHash", hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByHash", hydrated transactions = false
should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = false
should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = true ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByNumber" for non existing block number and hydrated transactions = true
should execute "eth_getBlockByNumber", hydrated transactions = false ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockByNumber", hydrated transactions = false
should execute "eth_getBlockTransactionCountByHash" for non-existing block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockTransactionCountByHash" for non-existing block hash
should execute "eth_getBlockTransactionCountByNumber" for non-existing block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockTransactionCountByNumber" for non-existing block number
should execute "eth_getBlockTransactionCountByNumber" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should execute "eth_getBlockTransactionCountByNumber"
should execute "eth_getCode" for hts token ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should execute "eth_getCode" for hts token
should execute "eth_getStorageAt" request against an inactive address (contains no data) and receive a 32-byte-zero-hex string  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request against an inactive address (contains no data) and receive a 32-byte-zero-hex string 
should execute "eth_getStorageAt" request to get current state changes with passing specific block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes with passing specific block hash
should execute "eth_getStorageAt" request to get current state changes with passing specific block ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes with passing specific block
should execute "eth_getStorageAt" request to get current state changes without passing block ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes without passing block
should execute "eth_getStorageAt" request to get current state changes ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get current state changes
should execute "eth_getStorageAt" request to get old state with passing specific block ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getStorageAt should execute "eth_getStorageAt" request to get old state with passing specific block
should execute "eth_getTransactionByBlockHashAndIndex" for invalid block hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockHashAndIndex" for invalid block hash
should execute "eth_getTransactionByBlockHashAndIndex" for invalid index ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockHashAndIndex" for invalid index
should execute "eth_getTransactionByBlockNumberAndIndex" for invalid index ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockNumberAndIndex" for invalid index
should execute "eth_getTransactionByBlockNumberAndIndex" for non-exising block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByBlockNumberAndIndex" for non-exising block number
should execute "eth_getTransactionByHash" for non-existing transaction and return null ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionByHash" for non-existing transaction and return null
should execute "eth_getTransactionCount" for account with non-zero nonce ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount should execute "eth_getTransactionCount" for account with non-zero nonce
should execute "eth_getTransactionCount" for non-existing address ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount should execute "eth_getTransactionCount" for non-existing address
should execute "eth_getTransactionCount" from hollow account ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount should execute "eth_getTransactionCount" from hollow account
should execute "eth_getTransactionCount" secondary ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_getTransactionCount should execute "eth_getTransactionCount" secondary
should execute "eth_getTransactionReceipt" for non-existing hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_getTransactionReceipt" for non-existing hash
should execute "eth_getUncleByBlockHashAndIndex" for non-existing block hash and index=0 ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockHashAndIndex" for non-existing block hash and index=0
should execute "eth_getUncleByBlockHashAndIndex" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockHashAndIndex"
should execute "eth_getUncleByBlockNumberAndIndex" for non-existing block number and index=0 ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockNumberAndIndex" for non-existing block number and index=0
should execute "eth_getUncleByBlockNumberAndIndex" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleByBlockNumberAndIndex"
should execute "eth_getUncleCountByBlockHash" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleCountByBlockHash"
should execute "eth_getUncleCountByBlockNumber" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_getUncleCountByBlockNumber"
should execute "eth_hashrate" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_hashrate"
should execute "eth_maxPriorityFeePerGas" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_maxPriorityFeePerGas"
should execute "eth_mining" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_mining"
should execute "eth_sendRawTransaction" and deploy a contract with any arbitrary calldata size ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a contract with any arbitrary calldata size
should execute "eth_sendRawTransaction" and deploy a contract with more than 2 HBAR transaction fee and less than max transaction fee ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a contract with more than 2 HBAR transaction fee and less than max transaction fee
should execute "eth_sendRawTransaction" and deploy a contract with more than max transaction fee ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a contract with more than max transaction fee
should execute "eth_sendRawTransaction" and deploy a large contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and deploy a large contract
should execute "eth_sendRawTransaction" and fail when deploying too large contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" and fail when deploying too large contract
should execute "eth_sendRawTransaction" for London transactions ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" for London transactions
should execute "eth_sendRawTransaction" for deterministic deployment transaction ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" for deterministic deployment transaction
should execute "eth_sendRawTransaction" for legacy transactions (with no chainId i.e. chainId=0x0) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" for legacy transactions (with no chainId i.e. chainId=0x0)
should execute "eth_sendRawTransaction" of type 1 and deploy a real contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" of type 1 and deploy a real contract
should execute "eth_sendRawTransaction" of type 2 and deploy a real contract ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should execute "eth_sendRawTransaction" of type 2 and deploy a real contract
should execute "eth_sendRawTransaction" without triggering HBAR rate limit exceeded ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests @hbarlimiter-batch1 Total HBAR Limit should execute "eth_sendRawTransaction" without triggering HBAR rate limit exceeded
should execute "eth_submitWork" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_submitWork"
should execute "eth_syncing" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "eth_syncing"
should execute "net_listening" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "net_listening"
should execute "net_version" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "net_version"
should execute "web3_client_version" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should execute "web3_client_version"
should fail "eth_call" request without data field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should fail "eth_call" request without data field
should fail "eth_sendRawTransaction" for EIP155 transaction with a too high gasLimit ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for EIP155 transaction with a too high gasLimit
should fail "eth_sendRawTransaction" for EIP155 transaction with not enough gas ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for EIP155 transaction with not enough gas
should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with gas price too low)
should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with insufficient balance) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for Legacy 2930 transactions (with insufficient balance)
should fail "eth_sendRawTransaction" for Legacy transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for Legacy transactions (with gas price too low)
should fail "eth_sendRawTransaction" for London transaction with a too high gasLimit ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for London transaction with a too high gasLimit
should fail "eth_sendRawTransaction" for London transaction with not enough gas ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for London transaction with not enough gas
should fail "eth_sendRawTransaction" for London transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for London transactions (with gas price too low)
should fail "eth_sendRawTransaction" for London transactions (with insufficient balance) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for London transactions (with insufficient balance)
should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with gas price too low) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with gas price too low)
should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with insufficient balance) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for legacy EIP 155 transactions (with insufficient balance)
should fail "eth_sendRawTransaction" for transaction with incorrect chain_id ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls Prechecks should fail "eth_sendRawTransaction" for transaction with incorrect chain_id
should fail "eth_sendRawTransaction" for transaction with incorrect chain_id ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should fail "eth_sendRawTransaction" for transaction with incorrect chain_id
should fail to debug a transaction with invalid onlyTopCall value type ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Debug API Test Suite Negative scenarios should fail to debug a transaction with invalid onlyTopCall value type
should fail to debug a transaction with invalid tracer type ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Debug API Test Suite Negative scenarios should fail to debug a transaction with invalid tracer type
should fail to execute "eth_call" with wrong block hash object ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should fail to execute "eth_call" with wrong block hash object
should fail to execute "eth_call" with wrong block number object ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should fail to execute "eth_call" with wrong block number object
should fail to execute "eth_call" with wrong block number ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should fail to execute "eth_call" with wrong block number
should fail to execute "eth_call" with wrong block tag ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests eth_call should fail to execute "eth_call" with wrong block tag
should fail to swap approved fungible tokens ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests CryptoTransfer Tests should fail to swap approved fungible tokens
should fail to swap approved non-fungible tokens ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests CryptoTransfer Tests should fail to swap approved non-fungible tokens
should fail to transfer fungible and non-fungible tokens in a single tokenTransferList ‑ RPC Server Acceptance Tests Acceptance tests @tokencreate HTS Precompile Token Create Acceptance Tests CryptoTransfer Tests should fail to transfer fungible and non-fungible tokens in a single tokenTransferList
should individually update amountSpents of different spending plans ‑ 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 Multiple users with different tiers should individually update amountSpents of different spending plans
should not be able to call eth_getFilterChanges for not existing filter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Negative should not be able to call eth_getFilterChanges for not existing filter
should not be able to execute "eth_estimateGas" with no transaction object ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with no transaction object
should not be able to execute "eth_estimateGas" with wrong from field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong from field
should not be able to execute "eth_estimateGas" with wrong gas field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong gas field
should not be able to execute "eth_estimateGas" with wrong to field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong to field
should not be able to execute "eth_estimateGas" with wrong value field ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_estimateGas should not be able to execute "eth_estimateGas" with wrong value field
should not be able to uninstall not existing filter ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Negative should not be able to uninstall not existing filter
should not be able to use `toBlock` without `fromBlock` param if `toBlock` is not latest ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should not be able to use `toBlock` without `fromBlock` param if `toBlock` is not latest
should not cache "finalized" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "finalized" block in "eth_getBlockByNumber" 
should not cache "latest" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "latest" block in "eth_getBlockByNumber" 
should not cache "pending" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "pending" block in "eth_getBlockByNumber" 
should not cache "safe" block in "eth_getBlockByNumber"  ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Block related RPC calls should not cache "safe" block in "eth_getBlockByNumber" 
should not fail "eth_sendRawTransactxion" for Legacy 2930 transactions ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should not fail "eth_sendRawTransactxion" for Legacy 2930 transactions
should 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
should not support "eth_coinbase" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_coinbase"
should not support "eth_getWork" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_getWork"
should not support "eth_newPendingTransactionFilter" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Filter API Test Suite Negative should not support "eth_newPendingTransactionFilter"
should not support "eth_protocolVersion" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_protocolVersion"
should not support "eth_sendTransaction" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_sendTransaction"
should not support "eth_sign" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_sign"
should not support "eth_signTransaction" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_signTransaction"
should not support "eth_submitHashrate" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Unsupported RPC Endpoints should not support "eth_submitHashrate"
should not throw rate limit exceeded error for eth_chainId ‑ RPC Server Acceptance Tests Acceptance tests @ratelimiter Rate Limiters Acceptance Tests RPC Rate Limiter Acceptance Tests Given requests within the Tier 2 rate limit should not throw rate limit exceeded error for eth_chainId
should return 0 for getTokenType with passed FUNGIBLE_COMMON token ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile for token check methods should return 0 for getTokenType with passed FUNGIBLE_COMMON token
should return 0x0 for account alias on eth_getCode ‑ 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 evm_address on eth_getCode ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should return 0x0 for account evm_address on eth_getCode
should return 0x0 for non-existing contract on eth_getCode ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests eth_getCode should return 0x0 for non-existing contract on eth_getCode
should return 1 for getTokenType with passed HTS NON_FUNGIBLE_UNIQUE token ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile for token check methods should return 1 for getTokenType with passed HTS NON_FUNGIBLE_UNIQUE token
should return 400 error for non-existing transaction hash ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-3 RPC Server Acceptance Tests Debug API Test Suite Negative scenarios should return 400 error for non-existing transaction hash
should return empty logs if address = ZeroAddress ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should return empty logs if address = ZeroAddress
should return empty on "eth_accounts" ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-2 RPC Server Acceptance Tests @release Hardcoded RPC Endpoints should return empty on "eth_accounts"
should return empty result for  non-existing `blockHash` ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should return empty result for  non-existing `blockHash`
should return false for isToken with passed contract address ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile for token check methods should return false for isToken with passed contract address
should return only logs of non-zero addresses ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests eth_getLogs should return only logs of non-zero addresses
should return the transaction count through a websocket ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-2 eth_getTransactionCount should return the transaction count through a websocket
should return the transaction count through an ethers WebSocketProvider ‑ RPC Server Acceptance Tests Acceptance tests @release @web-socket-batch-2 eth_getTransactionCount should return the transaction count through an ethers WebSocketProvider
should return transaction result with no chainId field for legacy EIP155 transactions  (with no chainId i.e. chainId=0x0) ‑ RPC Server Acceptance Tests Acceptance tests @api-batch-1 RPC Server Acceptance Tests RPC Server Acceptance Tests Transaction related RPC Calls should return transaction result with no chainId field for legacy EIP155 transactions  (with no chainId i.e. chainId=0x0)
should return true for isToken with passed token address ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile for token check methods should return true for isToken with passed token address
should revert if attempting to wipe more tokens than the owned amount ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile Wipe Tests should revert if attempting to wipe more tokens than the owned amount
should subscribe to newHeads, include transactions true, and receive a valid JSON RPC response ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe newHeads Subscriptions for newHeads should subscribe to newHeads, include transactions true, and receive a valid JSON RPC response
should subscribe to newHeads, with "include transactions false", and receive a valid JSON RPC response ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe newHeads Subscriptions for newHeads should subscribe to newHeads, with "include transactions false", and receive a valid JSON RPC response
should subscribe to newHeads, without the "include transactions", and receive a valid JSON RPC response ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe newHeads Subscriptions for newHeads should subscribe to newHeads, without the "include transactions", and receive a valid JSON RPC response
should throw an exception for getTokenType with passed contract address ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS Precompile for token check methods should throw an exception for getTokenType with passed contract address
should throw rate limit exceeded error for eth_chainId ‑ RPC Server Acceptance Tests Acceptance tests @ratelimiter Rate Limiters Acceptance Tests RPC Rate Limiter Acceptance Tests Given requests exceeding the Tier 2 rate limit should throw rate limit exceeded error for eth_chainId
should timeout a request after the specified time ‑ RPC Server Acceptance Tests Acceptance tests @server-config Server Configuration Options Coverage Koa Server Timeout should timeout a request after the specified time
should update fungible token properties ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS update token info test should update fungible token properties
should update non-fungible token properties ‑ RPC Server Acceptance Tests Acceptance tests @tokenmanagement HTS Precompile Token Management Acceptance Tests HTS update token info test should update non-fungible token properties
should verify the estimated and actual transaction fees for file transactions are approximately equal ‑ RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit Tests @hbarlimiter-batch1 Total HBAR Limit should verify the estimated and actual transaction fees for file transactions are approximately equal
test delete operation ‑ RPC Server Acceptance Tests Acceptance tests @cache-service Acceptance Tests for shared cache fallback to local cache in case of Redis error test delete operation
test getAsync operation ‑ RPC Server Acceptance Tests Acceptance tests @cache-service Acceptance Tests for shared cache fallback to local cache in case of Redis error test getAsync operation
test multiSet operation ‑ RPC Server Acceptance Tests Acceptance tests @cache-service Acceptance Tests for shared cache fallback to local cache in case of Redis error test multiSet operation
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
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 transfers the requested amount

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

611 tests found (test 609 to 611)

There are 611 tests, see "Raw output" for the list of tests 609 to 611.
Raw output
transfers the requested amount ‑ 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 transfers the requested amount
when the client sends a message ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection TTL Connection TTL is reset when the client sends a message
when the server sends a message ‑ RPC Server Acceptance Tests Acceptance tests @web-socket-batch-3 eth_subscribe Connection TTL Connection TTL is reset when the server sends a message