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

Unexpected eth_call return value on high gas call #8196

Open
1 task done
upnodedev opened this issue May 10, 2024 · 0 comments
Open
1 task done

Unexpected eth_call return value on high gas call #8196

upnodedev opened this issue May 10, 2024 · 0 comments
Labels
A-rpc Related to the RPC implementation C-bug An unexpected or incorrect behavior S-needs-investigation This issue requires detective work to figure out what's going wrong

Comments

@upnodedev
Copy link

Describe the bug

{
    "id": 1799041394,
    "jsonrpc": "2.0",
    "method": "eth_call",
    "params": [
      {
        "data": "0xc87b56dd0000000000000000000000000000000000000000000000000000000000000285",
        "to": "0x9C8fF314C9Bc7F6e59A9d9225Fb22946427eDC03"
      },
      "latest"
    ]
}

Returns

{
    "jsonrpc": "2.0",
    "error": {
        "code": 3,
        "message": "execution reverted"
    },
    "id": 1799041394
}

But on https://rpc.ankr.com/eth it works returning

{
    "jsonrpc": "2.0",
    "id": 1799041394,
    "result": "0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000048a1646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c65794a755957316c496a6f69546d3931626941324e4455694c4341695a47567a59334a7063485270623234694f694a4f62335675494459304e534270637942684947316c62574a6c636942765a69423061475567546d3931626e4d675245465049697767496d6c745957646c496a6f67496d526864474536615731685a32557663335a6e4b3368746244746959584e6c4e6a51735545684f4d6c7035516a4e685631497759555177615531365358644a61554a76576c6473626d464955546c4a616b313554554e4a5a3252746247786b4d4570325a555177615531445158644a5245313554554e42656b317151576c4a53476830596b6331656c4254536d396b53464a3354326b34646d517a5a444e4d626d4e3654473035655670354f486c4e5245463354444e4f4d6c70355357646a4d6d686f5930645664474e74566e566152315a3559566331626c4254536d706a625778365930565761316f79566e704a616a513459323157616d5244516a4e685631497759555177615531555158644b55306c6e5955645763466f796144425155306c345455524262456c70516d31685633687a55464e4a616c7055526d744f4d6c457853576c42646c427165486c61563034775355686b63467049556d395155306c34546b524261556c4861477868563252765a4551776155315551576c4a534763355357707264306c70516a565155306c355456524261556c48576e42695233633553576c4e4d466c715554564f5247747053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b557754554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705431524261556c49617a6c4a616b6c3554554e4a5a31707462484e69524442705358705361553545617a425055306c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e5646463353576c436231705862473568534645355357704664306c70516a525155306b3154554e4a5a3256554d476c4e616b313353576c436257465865484e5155306c71546b644a4d4539555554564a615546325547703465567058546a424a53475277576b6853623142545358684f524546705355646f624746585a47396b524442705456524261556c495a7a6c4a616d743353576c434e56425453586c4f524546705355646163474a48647a6c4a61553077575770524e55354561326c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715358644a61554a76576c6473626d464955546c4a616b563353576c434e4642545354564e51306c6e5a565177615531715658644a61554a7459566434633142545357704f52306b77543152524e556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a6545315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c7152586c4e51306c6e5a565177615531715658644a61554a7459566434633142545357704f52306b77543152524e556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a655531445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155395551576c4a534773355357704a4d6b3144535764616257787a596b517761556c36556d6c4f5247737754314e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524664306c70516d396156327875595568524f556c715258644a6155493055464e4a6545317151576c4a534773355357704a4d6b3144535764616257787a596b517761556c36556d6c4f5247737754314e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705457704261556c4861477868563252765a4551776155315551576c4a534763355357707264306c70516a565155306c35546e704261556c48576e42695233633553576c4e4d466c715554564f5247747053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705456524a64306c70516a565155306c35546e704261556c48576e42695233633553576c4e4d466c715554564f5247747053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b6c3353576c436231705862473568534645355357704664306c70516a525155306b3154554e4a5a3256554d476c4e616d643353576c436257465865484e5155306c71546b644a4d4539555554564a615546325547703465567058546a424a53475277576b6853623142545358684e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563554554e4a5a3256554d476c4e616d643353576c436257465865484e5155306c71546b644a4d4539555554564a615546325547703465567058546a424a53475277576b68536231425453586c4e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c5056454670535568724f556c715354564e51306c6e576d317363324a454d476c4a656c4a70546b52724d4539545357644d656a513459323157616d5244516a4e685631497759555177615531555258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684e616b4670535568724f556c715354564e51306c6e576d317363324a454d476c4a656c4a70546b52724d4539545357644d656a513459323157616d5244516a4e6856314977595551776155317151576c4a523268735956646b623252454d476c4e564546705355686e4f556c716133644a6155493155464e4a656b314551576c4a52317077596b64334f556c705454425a616c4531546b527261556c444f4374515345707357544e525a3251796247746b5232633553577046654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555358644a6155493155464e4a656b314551576c4a52317077596b64334f556c705454425a616c4531546b527261556c444f4374515345707357544e525a3251796247746b523263355357704a64306c70516d396156327875595568524f556c715258644a6155493055464e4a4e5531445357646c564442705458704664306c70516d31685633687a55464e4a616b3548535442505646453153576c42646c427165486c61563034775355686b63467049556d395155306c345456524261556c4861477868563252765a4551776155315551576c4a5347633553577046655531445357646c564442705458704664306c70516d31685633687a55464e4a616b3548535442505646453153576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705431524261556c49617a6c4a616b6c3454554e4a5a31707462484e695244427053544a6162567071516d786155306c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563654554e4a5a3256554d476c4e616b563353576c436257465865484e5155306c71576d316162553148566d784a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e56474e3353576c434e56425453586c4e564546705355646163474a48647a6c4a61553574576d315a6431705856576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e46425453586c4e56454670535568724f556c715358684e51306c6e576d317363324a454d476c4a4d6c7074576d7043624670545357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715258644e51306c6e5a565177615531715358644a61554a74595664346331425453577061625670745455645762456c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555358644a6155493155464e4a6555317151576c4a52317077596b64334f556c70546d316162566c33576c645661556c444f4374515345707357544e525a3251796247746b523263355357704664306c70516d396156327875595568524f556c715258644a6155493055464e4a6545394551576c4a534773355357704a65553144535764616257787a596b517761556b79576d3161616b4a73576c4e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357704a643031445357646c564442705457704a64306c70516d31685633687a55464e4a616c7074576d314e52315a7353576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705456524264306c70516a565155306c355458704261556c48576e42695233633553576c4f62567074575864615631567053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c345457704261556c49617a6c4a616b6c3654554e4a5a31707462484e695244427053544a6162567071516d786155306c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b553054554e4a5a3256554d476c4e616b313353576c436257465865484e5155306c71576d316162553148566d784a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e616b463353576c434e56425453586c4e656b46705355646163474a48647a6c4a61553574576d315a6431705856576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545354564e51306c6e5a565177615531715558644a61554a74595664346331425453577061625670745455645762456c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555458644a6155493155464e4a6555354551576c4a52317077596b64334f556c70546d316162566c33576c645661556c444f4374515345707357544e525a3251796247746b523263355357704664306c70516d396156327875595568524f556c715258644a6155493055464e4a6545353651576c4a534773355357704a4d453144535764616257787a596b517761556b79576d3161616b4a73576c4e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357704a654531445357646c564442705457705264306c70516d31685633687a55464e4a616c7074576d314e52315a7353576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705456525264306c70516a565155306c35546c524261556c48576e42695233633553576c4f62567074575864615631567053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c34546d704261556c49617a6c4a616b6b7854554e4a5a31707462484e695244427053544a6162567071516d786155306c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b6c3554554e4a5a3256554d476c4e616c563353576c436257465865484e5155306c71576d316162553148566d784a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5646463353576c434e56425453586c4f616b46705355646163474a48647a6c4a61553574576d315a6431705856576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684f616b4670535568724f556c7153544a4e51306c6e576d317363324a454d476c4a4d6c7074576d7043624670545357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c7153586c4e51306c6e5a565177615531715758644a61554a74595664346331425453577061625670745455645762456c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155395551576c4a534773355357704a4d303144535764616257787a596b517761556b79576d3161616b4a73576c4e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a5347633553577046656b31445357646c564442705457706a64306c70516d31685633687a55464e4a616c7074576d314e52315a7353576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705456526a64306c70516a565155306c35546e704261556c48576e42695233633553576c4f62567074575864615631567053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c355456524261556c49617a6c4a616b6b7a54554e4a5a31707462484e695244427053544a6162567071516d786155306c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563354554e4a5a3256554d476c4e616d643353576c436257465865484e5155306c71576d316162553148566d784a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e56456c3353576c434e56425453586c50524546705355646163474a48647a6c4a61553574576d315a6431705856576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358685052454670535568724f556c715354524e51306c6e576d317363324a454d476c4a4d6c7074576d7043624670545357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715358644e51306c6e5a565177615531715a33644a61554a74595664346331425453577061625670745455645762456c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555158644a6155493155464e4a6555395551576c4a52317077596b64334f556c70546d316162566c33576c645661556c444f4374515345707357544e525a3251796247746b523263355357704664306c70516d396156327875595568524f556c715258644a6155493055464e4a6545317151576c4a534773355357704a4e553144535764616257787a596b517761556b79576d3161616b4a73576c4e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a53476335535770464e4531445357646c564442705457707264306c70516d31685633687a55464e4a616c7074576d314e52315a7353576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705457704264306c70516a565155306c355431524261556c48576e42695233633553576c4f62567074575864615631567053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306b3154554e4a5a3256554d476c4e656b463353576c436257465865484e5155306c71576d316162553148566d784a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5645313353576c434e5642545358704e524546705355646163474a48647a6c4a61553574576d315a6431705856576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684f656b4670535568724f556c715458644e51306c6e576d317363324a454d476c4a4d6c7074576d7043624670545357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715358684e51306c6e5a565177615531365158644a61554a74595664346331425453577061625670745455645762456c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555558644a6155493155464e4a656b315551576c4a52317077596b64334f556c70546d316162566c33576c645661556c444f4374515345707357544e525a3251796247746b523263355357704664306c70516d396156327875595568524f556c715258644a6155493055464e4a6545357151576c4a534773355357704e65453144535764616257787a596b517761556b79576d3161616b4a73576c4e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357704a655531445357646c564442705458704664306c70516d31685633687a55464e4a616c7074576d314e52315a7353576c42646c427165486c61563034775355686b63467049556d395155306c345455524261556c4861477868563252765a4551776155315551576c4a534763355357705664306c70516a565155306b7954554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e5645563353576c436231705862473568534645355357704664306c70516a525155306c34546d704261556c49617a6c4a616c6c3353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4f56454670535568724f556c715933644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555933644a6155493155464e4a4d303144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357704a655531445357646c56444270546e704261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c35546d704261556c49617a6c4a616d4e3353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4f56454670535568724f556c715a33644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a6545315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715933644a6155493155464e4a4e453144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a53476335535770464e5531445357646c564442705430524261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616c463353576c436231705862473568534645355357704664306c70516a525155306c355456524261556c49617a6c4a616d643353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e616c6c3353576c434e5642545354524e51306c6e576d317363324a454d476c4a656b70705757704a4d6c6c705357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715658644a6155493155464e4a4e553144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357706a64306c70516a565155306b3154554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563454554e4a5a3256554d476c50564546705355646163474a48647a6c4a615531355757314a6555357453576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358685056454670535568724f556c716133644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531715558644a6155493155464e4a4e553144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357704a4d6b31445357646c564442705431524261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306b7854554e4a5a3256554d476c4e5645463353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c5056454670535568724f556c715258644e51306c6e576d317363324a454d476c4a656b70705757704a4d6c6c705357644d656a513459323157616d5244516a4e6856314977595551776155353651576c4a523268735956646b623252454d476c4e564546705355686e4f556c715258704e51306c6e5a565177615531555158644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a4d4531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531715258644a6155493155464e4a6545314551576c4a52317077596b64334f556c7054586c5a62556c35546d314a61556c444f4374515345707357544e525a3251796247746b523263355357704664306c70516d396156327875595568524f556c715258644a6155493055464e4a6555357151576c4a534773355357704664303144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a426852444270546d704261556c4861477868563252765a4551776155315551576c4a534763355357705664306c70516a565155306c345456524261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b6c3353576c436231705862473568534645355357704664306c70516a525155306c345457704261556c49617a6c4a616b563454554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b557a54554e4a5a3256554d476c4e5645563353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e616c6c3353576c434e5642545358684e564546705355646163474a48647a6c4a615531355757314a6555357453576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545354464e51306c6e5a565177615531555358644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155353651576c4a534773355357704665553144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a5347633553577046656b31445357646c564442705456524a64306c70516d31685633687a55464e4a616b3174536d6c4e616c707053576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705456525664306c70516a565155306c345457704261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c34546e704261556c49617a6c4a616b563554554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4f616b46705355646f624746585a47396b524442705456524261556c495a7a6c4a616b553154554e4a5a3256554d476c4e56456c3353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e616c6c3353576c434e5642545358684e616b46705355646163474a48647a6c4a615531355757314a6555357453576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545354464e51306c6e5a565177615531555458644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a4d5531445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155353651576c4a5347733553577046656b3144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a5347633553577046656b31445357646c564442705456524e64306c70516d31685633687a55464e4a616b3174536d6c4e616c707053576c42646c427165486c61563034775355686b63467049556d395155306c3654554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705456525664306c70516a565155306c345458704261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c35546d704261556c49617a6c4a616b563654554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616c563353576c434e5642545358684f524546705355646163474a48647a6c4a615531355757314a6555357453576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684e56454670535568724f556c715254424e51306c6e576d317363324a454d476c4a656b70705757704a4d6c6c705357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c7152544e4e51306c6e5a565177615531555558644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a4e4531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531556133644a6155493155464e4a6545354551576c4a52317077596b64334f556c7054586c5a62556c35546d314a61556c444f4374515345707357544e525a3251796247746b523263355357704664306c70516d396156327875595568524f556c715258644a6155493055464e4a4d5531445357646c564442705456525664306c70516d31685633687a55464e4a616b3174536d6c4e616c707053576c42646c427165486c61563034775355686b63467049556d395155306c3654554e4a5a324648566e42614d6d677755464e4a654531445357646c52444270546e704261556c49617a6c4a616b557854554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e656b46705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563454554e4a5a3256554d476c4e5646563353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5646563353576c434e5642545358684f564546705355646163474a48647a6c4a615531355757314a6555357453576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e46425453586c4f52454670535568724f556c715254464e51306c6e576d317363324a454d476c4a656b70705757704a4d6c6c705357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c7153544a4e51306c6e5a565177615531555658644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155355551576c4a53477335535770464d6b3144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357707264306c70516a565155306c34546d704261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c345456524261556c49617a6c4a616b557954554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563654554e4a5a3256554d476c4e56466c3353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545354524e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5646563353576c434e5642545358684f616b46705355646163474a48647a6c4a615531355757314a6555357453576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e46425453586c4f52454670535568724f556c7152544a4e51306c6e576d317363324a454d476c4a656b70705757704a4d6c6c705357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c7153544a4e51306c6e5a565177615531555758644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a656b31445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155355551576c4a53477335535770464d303144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357707264306c70516a565155306c34546e704261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c35546d704261556c49617a6c4a616b557a54554e4a5a31707462484e69524442705358704b61566c7153544a5a61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616c563353576c434e56425453586850524546705355646163474a48647a6c4a615531355757314a6555357453576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715258644a61554a76576c6473626d464955546c4a616b563353576c434e46425453544e4e51306c6e5a565177615531555a33644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a4d4531445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155395551576c4a53477335535770464e453144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a426852444270546e704261556c4861477868563252765a4551776155315551576c4a53476335535770464d4531445357646c564442705456526e64306c70516d31685633687a55464e4a616b3174536d6c4e616c707053576c42646c427165486c61563034775355686b63467049556d395155306b7854554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705457704a64306c70516a565155306c345430524261556c48576e42695233633553576c4e65566c7453586c4f62556c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306b7854554e4a5a3256554d476c4e5647743353576c436257465865484e5155306c715457314b61553171576d6c4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c5056454670535568724f556c715254564e51306c6e576d317363324a454d476c4a656b70705757704a4d6c6c705357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715254524e51306c6e5a565177615531556133644a61554a7459566434633142545357704e625570705457706161556c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531715758644a6155493155464e4a6545395551576c4a52317077596b64334f556c7054586c5a62556c35546d314a61556c444f4374515345707357544e525a3251796247746b523263355357704a643031445357646852315a77576a4a6f4d4642545358684e51306c6e5a5551776155355551576c4a534773355357704a64303144535764616257787a596b517761556c36536d6c5a616b6b7957576c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357704a4d6b31445357646c564442705457704264306c70516d31685633687a55464e4a616b3174536d6c4e616c707053576c42646c427165486c61563034775355686b63467049556d395155306b7954554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705456524264306c70516a565155306c345456524261556c48576e42695233633553576c4e643031485254464f56466c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616c6c3353576c436231705862473568534645355357704664306c70516a525155306c34546e704261556c49617a6c4a616b563454554e4a5a31707462484e69524442705358704264316c555654464f61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563354554e4a5a3256554d476c4e56456c3353576c436257465865484e5155306c71545552436145355556544a4a615546325547703465567058546a424a53475277576b68536231425453586c4e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5645563353576c434e5642545358684e616b46705355646163474a48647a6c4a61553574576d31616256707457576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715358644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684e656b4670535568724f556c7152586c4e51306c6e576d317363324a454d476c4a656b463354555242643031445357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715254464e51306c6e5a565177615531555358644a61554a7459566434633142545357704e52454a6f546c52564d6b6c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555933644a6155493155464e4a6545317151576c4a52317077596b64334f556c705458644e52305578546c525a61556c444f4374515345707357544e525a3251796247746b523263355357704a64306c70516d396156327875595568524f556c715258644a6155493055464e4a6545394551576c4a534773355357704665553144535764616257787a596b517761556b79576d316162567074576d6c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705457704261556c4861477868563252765a4551776155315551576c4a534763355357704a643031445357646c564442705456524a64306c70516d31685633687a55464e4a616b31455158644e5245463353576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705457704a64306c70516a565155306c345457704261556c48576e42695233633553576c4e643031485254464f56466c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616c463353576c436231705862473568534645355357704664306c70516a525155306b7a54554e4a5a3256554d476c4e5645313353576c436257465865484e5155306c71545552436145355556544a4a615546325547703465567058546a424a53475277576b68536231425453586c4e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5645563353576c434e5642545358684e656b46705355646163474a48647a6c4a61553574576d31616256707457576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715358644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684e656b4670535568724f556c715258704e51306c6e576d317363324a454d476c4a656b463354555242643031445357644d656a513459323157616d5244516a4e6856314977595551776155313651576c4a523268735956646b623252454d476c4e564546705355686e4f556c715254464e51306c6e5a565177615531555458644a61554a7459566434633142545357704e52454a6f546c52564d6b6c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a655531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555a33644a6155493155464e4a6545313651576c4a52317077596b64334f556c70546d316162567074576d315a61556c444f4374515345707357544e525a3251796247746b523263355357704a64306c70516d396156327875595568524f556c715258644a6155493055464e4a6555314551576c4a5347733553577046656b3144535764616257787a596b517761556c365158644e5245463354554e4a5a3078364e44686a62565a715a454e434d324658556a4268524442705456524261556c4861477868563252765a4551776155315551576c4a534763355357704a655531445357646c564442705456524e64306c70516d31685633687a55464e4a616b3145516d684f5646557953576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c52444270546e704261556c49617a6c4a616b557754554e4a5a31707462484e69524442705358704264316c555654464f61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4e564546705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563354554e4a5a3256554d476c4e5646463353576c436257465865484e5155306c71545552436145355556544a4a615546325547703465567058546a424a53475277576b68536231425453586c4e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5645563353576c434e5642545358684f524546705355646163474a48647a6c4a61553574576d31616256707457576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715358644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684e656b4670535568724f556c715254424e51306c6e576d317363324a454d476c4a656b463354555242643031445357644d656a513459323157616d5244516a4e6856314977595551776155315551576c4a523268735956646b623252454d476c4e564546705355686e4f556c715254464e51306c6e5a565177615531555558644a61554a7459566434633142545357704e52454a6f546c52564d6b6c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555933644a6155493155464e4a6545354551576c4a52317077596b64334f556c705458644e52305578546c525a61556c444f4374515345707357544e525a3251796247746b523263355357704a64306c70516d396156327875595568524f556c715258644a6155493055464e4a6545394551576c4a53477335535770464d453144535764616257787a596b517761556b79576d316162567074576d6c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705457704261556c4861477868563252765a4551776155315551576c4a534763355357704a643031445357646c564442705456525264306c70516d31685633687a55464e4a616b31455158644e5245463353576c42646c427165486c61563034775355686b63467049556d395155306c3454554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705457704a64306c70516a565155306c34546b524261556c48576e42695233633553576c4e643031485254464f56466c7053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306b7a54554e4a5a3256554d476c4e5646563353576c436257465865484e5155306c71545552436145355556544a4a615546325547703465567058546a424a53475277576b6853623142545358684e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e5645463353576c434e5642545358684f564546705355646163474a48647a6c4a61553133545564464d55355557576c4a517a67725545684b62466b7a5557646b4d6d78725a45646e4f556c715358644a61554a76576c6473626d464955546c4a616b563353576c434e4642545358684e56454670535568724f556c715254464e51306c6e576d317363324a454d476c4a4d6c7074576d3161625670705357644d656a513459323157616d5244516a4e6856314977595551776155317151576c4a523268735956646b623252454d476c4e564546705355686e4f556c715258704e51306c6e5a565177615531555658644a61554a7459566434633142545357704e524546335455524264306c7051585a51616e6835576c644f4d456c495a48426153464a7655464e4a654531445357646852315a77576a4a6f4d4642545358684e51306c6e5a555177615531555658644a6155493155464e4a6545355551576c4a52317077596b64334f556c705458644e52305578546c525a61556c444f4374515345707357544e525a3251796247746b523263355357704664306c70516d396156327875595568524f556c715258644a6155493055464e4a6545353651576c4a53477335535770464d553144535764616257787a596b517761556c365158645a56465578546d6c4a5a3078364e44686a62565a715a454e434d324658556a4268524442705457704261556c4861477868563252765a4551776155315551576c4a53476335535770464e4531445357646c564442705456525664306c70516d31685633687a55464e4a616c7074576d31616256707453576c42646c427165486c61563034775355686b63467049556d395155306c3554554e4a5a324648566e42614d6d677755464e4a654531445357646c524442705457704264306c70516a565155306c34546c524261556c48576e42695233633553576c4e643031455158644e5245467053554d344b314249536d785a4d31466e5a444a73613252485a7a6c4a616b563353576c436231705862473568534645355357704664306c70516a525155306c355457704261556c49617a6c4a616b557854554e4a5a31707462484e69524442705358704264316c555654464f61556c6e54486f304f474e74566d706b5130497a595664534d4746454d476c4f616b46705355646f624746585a47396b524442705456524261556c495a7a6c4a616b563354554e4a5a3256554d476c4e56466c3353576c436257465865484e5155306c71545552436145355556544a4a615546325547703465567058546a424a53475277576b68536231425453544a4e51306c6e5955645763466f796144425155306c3454554e4a5a3256454d476c4e56474e3353576c434e5642545358684f616b46705355646163474a48647a6c4a61553133545564464d55355557576c4a517a677255454d35656d52745979736966513d3d00000000000000000000000000000000000000000000000000000000000000"
}

This is a gas-intensive call and the execution reverted error message is misleading... Is there an out of gas message or increasing default rpc.gascap

Steps to reproduce

Start Reth node with

reth node \
  --chain mainnet \
  --metrics 0.0.0.0:6969 \
  --log.file.directory /root/logs \
  --authrpc.addr 0.0.0.0 \
  --authrpc.port 8551 \
  --authrpc.jwtsecret /root/jwt/jwtsecret.hex \
  --http --http.addr 0.0.0.0 --http.port 8545 \
  --ws --ws.addr 0.0.0.0 --ws.port 8545 \
  --http.api "eth,reth,net,web3,txpool,debug,trace" \
  --ws.api "eth,reth,net,web3,txpool,debug,trace"

Call Reth RPC with

{
    "id": 1799041394,
    "jsonrpc": "2.0",
    "method": "eth_call",
    "params": [
      {
        "data": "0xc87b56dd0000000000000000000000000000000000000000000000000000000000000285",
        "to": "0x9C8fF314C9Bc7F6e59A9d9225Fb22946427eDC03"
      },
      "latest"
    ]
}

And compare the response with https://rpc.ankr.com/eth

If we increase the gas cap with --rpc.gascap=150000000 then it works

Node logs

No response

Platform(s)

Linux (x86)

What version/commit are you on?

reth Version: 0.2.0-beta.7
Commit SHA: aa07257
Build Timestamp: 2024-05-09T03:28:32.274726016Z
Build Features: jemalloc
Build Profile: release

What database version are you on?

Current database version: 2
Local database is uninitialized

Which chain / network are you on?

mainnet

What type of node are you running?

Archive (default)

What prune config do you use, if any?

No response

If you've built Reth from source, provide the full command you used

No response

Code of Conduct

  • I agree to follow the Code of Conduct
@upnodedev upnodedev added C-bug An unexpected or incorrect behavior S-needs-triage This issue needs to be labelled labels May 10, 2024
@shekhirin shekhirin added A-rpc Related to the RPC implementation S-needs-investigation This issue requires detective work to figure out what's going wrong and removed S-needs-triage This issue needs to be labelled labels May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-rpc Related to the RPC implementation C-bug An unexpected or incorrect behavior S-needs-investigation This issue requires detective work to figure out what's going wrong
Projects
Status: Todo
Development

No branches or pull requests

2 participants