Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New hive rpc-compat failures #13879

Open
fgimenez opened this issue Jan 20, 2025 · 0 comments
Open

New hive rpc-compat failures #13879

fgimenez opened this issue Jan 20, 2025 · 0 comments
Labels
A-ci Related to github workflows or other build and lint tools C-hivetest Used for labelling automated issues relating to hive test failures

Comments

@fgimenez
Copy link
Member

After ethereum/execution-apis#612 we have started getting these new rpc-compat errors in hive:

eth_createAccessList/create-al-contract-eip1559

response differs from expected (-- client, ++ test):
 {
   "id": 1,
   "jsonrpc": "2.0",
   "result": {
     "accessList": [
       0: {
         "address": "0x7dcd17433742f4c0ca53122ab541d0ba67fc27df",
         "storageKeys": [
           1: "0x13a08e3cd39a1bc7bf9103f63f83273cced2beada9f723945176d6b983c65bd2",
         ]
       }
     ],
     "gasUsed": "0xca3c"
   }
 }

eth_getBlockByNumber/get-genesis

response differs from expected (-- client, ++ test):
 {
   "id": 1,
   "jsonrpc": "2.0",
   "result": {
     "baseFeePerGas": "0x3b9aca00",
     "blobGasUsed": "0x0",
     "difficulty": "0x20000",
     "excessBlobGas": "0x0",
     "extraData": "0x68697665636861696e",
     "gasLimit": "0x23f3e20",
     "gasUsed": "0x0",
     "hash": "0x6549118a1de2c28b204c671688e0aa4f6b522e72bf3a4a3f76cc8def0a7ecc8f",
     "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
     "miner": "0x0000000000000000000000000000000000000000",
     "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
     "nonce": "0x0000000000000000",
     "number": "0x0",
     "parentBeaconBlockRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
     "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
     "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
     "requestsHash": "0xe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
     "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
-    "size": "0x26e",
+    "size": "0x270",
     "stateRoot": "0xa9b5f4922543acfff8bb11844f2b905ebec27764c42b03b65a66b9c08c908b7e",
     "timestamp": "0x0",
     "transactions": [
     ],
     "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
     "uncles": [
     ],
     "withdrawals": [
     ],
     "withdrawalsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"
   }
 } 

eth_getTransactionReceipt/get-setcode-tx

response differs from expected (-- client, ++ test):
 {
   "id": 1,
   "jsonrpc": "2.0",
   "result": {
-    "authorizationList": [
-      : {
-        "address": "0x6cad054757f422066e2e474e5e81ed495bdcc979",
-        "chainId": "0xc72dd9d5e883e",
-        "nonce": "0x0",
-        "r": "0x1a63d81054d08d92118b33115b5a515817e50a3828fd96939f979ac93694751e",
-        "s": "0x306a64ef2eb532805f1f5079af7591704b1623e82e56bb0c6b18342b48958b06",
-        "yParity": "0x1"
-      }
-    ],
     "blockHash": "0xec5a4f55357c7827547ebc4af4e3956d583d513b118cd5965c6cc45f179a8f7e",
     "blockNumber": "0x2",
     "contractAddress": null,
     "cumulativeGasUsed": "0x44204",
     "effectiveGasPrice": "0x2dbf1f9a",
     "from": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f",
     "gasUsed": "0x8fc0",
     "logs": [
     ],
     "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
     "status": "0x1",
     "to": "0x0000000000000000000000000000000000000000",
     "transactionHash": "0xabb412d6230ef50141b0a530ed8b57dda282fbce24acd48810ef2b4d34cd9104",
     "transactionIndex": "0x3",
     "type": "0x4"
   }
 } 
@fgimenez fgimenez added C-hivetest Used for labelling automated issues relating to hive test failures A-ci Related to github workflows or other build and lint tools labels Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ci Related to github workflows or other build and lint tools C-hivetest Used for labelling automated issues relating to hive test failures
Projects
Status: Todo
Development

No branches or pull requests

1 participant