[OP Stack Deployment] Sequencer deployment: eth_sendRawTransaction method does not exist when submitting transactions into op-geth #863
-
Did you check the documentation?
Did you check for duplicate questions?
Issue DescriptionSending transactions to the L2 I deployed OP Stack components on top of a local blockchain spun up using Kurtosis. So the structure is like this:
These are the versions used:
I ran Here are the commands for starting the components: ./bin/op-geth \
--datadir=./op-geth-data \
--http \
--http.addr=0.0.0.0 \
--http.port=$OP_GETH_HTTP_PORT \
--http.vhosts="*" \
--http.corsdomain="*" \
--http.api=eth,net,web3,miner,debug,txpool,admin \
--ws \
--ws.addr=0.0.0.0 \
--ws.port=$OP_GETH_WS_PORT \
--ws.origins="*" \
--ws.api=eth,net,web3,miner,debug,txpool,admin \
--authrpc.addr=0.0.0.0 \
--authrpc.port=$OP_GETH_AUTH_PORT \
--authrpc.vhosts="*" \
--authrpc.jwtsecret=$JWT_SECRET \
--rollup.disabletxpoolgossip=true \
--rollup.sequencerhttp=http://localhost:$OP_NODE_RPC_PORT \
--syncmode=full \
--gcmode=archive ./bin/op-node \
--l1=$L1_RPC_URL \
--l1.beacon=$L1_BEACON_URL \
--l2=http://localhost:$OP_GETH_AUTH_PORT \
--l2.jwt-secret=$JWT_SECRET \
--rollup.config=.deployer/rollup.json \
--sequencer.enabled=$SEQUENCER_ENABLED \
--sequencer.stopped=$SEQUENCER_STOPPED \
--sequencer.max-safe-lag=3600 \
--verifier.l1-confs=4 \
--p2p.listen.ip=0.0.0.0 \
--p2p.listen.tcp=$P2P_LISTEN_PORT \
--p2p.listen.udp=$P2P_LISTEN_PORT \
--p2p.advertise.ip=$P2P_ADVERTISE_IP \
--p2p.advertise.tcp=$P2P_LISTEN_PORT \
--p2p.advertise.udp=$P2P_LISTEN_PORT \
--p2p.sequencer.key=$PRIVATE_KEY \
--rpc.addr=0.0.0.0 \
--rpc.port=$OP_NODE_RPC_PORT \
--rpc.enable-admin \
--log.level=info \
--log.format=json (I checked:
I did some debugging:
I need to know what I have to change in this setup to make it work. I've been trying since two days. I really need help here 🙏🏻 LogsNo response Additional InformationNo response FeedbackNo response |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Solved it!
Removed |
Beta Was this translation helpful? Give feedback.
Solved it!
op-geth
should not redirect the transaction submissions toop-node
.Removed
--rollup.sequencerhttp
while launching op-geth, and it worked.