node-real / bsc-erigon

Ethereum implementation on the efficiency frontier

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error after Kepler HardFork: 'invalid opcode: PUSH0'

yaanakbr opened this issue · comments

System information

Erigon version: erigon/1.1.12/linux-amd64/go1.20.10

OS & Version: Windows/Linux/OSX

Commit hash: f46bb11

Chain/Network: bsc mainnet

Expected behaviour

EIP 3885 PUSH0 method to work

Actual behaviour

Getting an invalid opcode: PUSH0

Steps to reproduce the behaviour

curl -X POST http://x.x.x.x:8545/ \
--header 'Content-Type: application/json' \
--data '{"jsonrpc": "2.0", "method": "eth_call", "params": [{"to": "0xc14d30879cf041ea563c9daa36709b40e633a384", "data": "0x00fdd58e000000000000000000000000a9edb3b4577fcb6ca76db7a8fa04fefd7fb5f3a90000000000000000000000000000000000000000000000000000000000000002"}, "0x21e4133"], "id": 1}'
{"jsonrpc":"2.0","id":1,"error":{"code":-32000,"message":"invalid opcode: PUSH0"}}%

Backtrace

N/A 

Hi there, Can you share the logs along with startup command?