developers icon indicating copy to clipboard operation
developers copied to clipboard

Errors in op-proposer

Open neodiz opened this issue 10 months ago • 2 comments

Good day. I set up a test network using the link https://github.com/ethereum-optimism/developers/discussions/17#discussioncomment-12606204 I did everything according to the instructions. The network works correctly, but there are errors in the op-proposer.

t=2025-04-09T05:23:53+0000 lvl=info msg="Proposer tx successfully published" tx_hash=0xd22747981edb2a87d58c9441abc22d1bea3486bfe526c640d43c7f325e5942db l1blocknum=8081981 l1blockhash=0x8d94f9f01a7da6432c7a3040d2fccbb6404bed75ede19bf19c89c38a32a0eabd t=2025-04-09T05:23:53+0000 lvl=debug msg="Duration since last game not past proposal interval" duration=1m53.393319453s t=2025-04-09T05:24:52+0000 lvl=debug msg="Duration since last game not past proposal interval" duration=2m52.675927646s t=2025-04-09T05:26:22+0000 lvl=info msg="No proposals found for at least proposal interval, submitting proposal now" proposalInterval=4m0s t=2025-04-09T05:26:22+0000 lvl=info msg="Proposing output root" output=0x1f58c9cea761e4032f7e67289bbfda7ba75113968970c21f2caf84fd675b1654 block=83611 t=2025-04-09T05:26:22+0000 lvl=debug msg="crafting Transaction" service=proposer blobs=0 calldata_size=164 t=2025-04-09T05:26:22+0000 lvl=debug msg="Enforcing min tip cap" service=proposer minTipCap=1000000000 origTipCap=1000000 t=2025-04-09T05:26:22+0000 lvl=debug msg="Enforcing min base fee" service=proposer minBaseFee=10000000000 origBaseFee=836777 t=2025-04-09T05:26:22+0000 lvl=warn msg="Failed to create a transaction, will retry" service=proposer err="failed to estimate gas: execution reverted, reason: 0x014f6fe5cfdc88f92ba0a5ce42220032998553e7933bf88c5ae315133481637c3a9982b1" t=2025-04-09T05:26:24+0000 lvl=debug msg="crafting Transaction" service=proposer blobs=0 calldata_size=164 t=2025-04-09T05:26:25+0000 lvl=debug msg="Enforcing min tip cap" service=proposer minTipCap=1000000000 origTipCap=1000000 t=2025-04-09T05:26:25+0000 lvl=debug msg="Enforcing min base fee" service=proposer minBaseFee=10000000000 origBaseFee=892098 t=2025-04-09T05:26:25+0000 lvl=warn msg="Failed to create a transaction, will retry" service=proposer err="failed to estimate gas: execution reverted, reason: 0x014f6fe5cfdc88f92ba0a5ce42220032998553e7933bf88c5ae315133481637c3a9982b1" t=2025-04-09T05:26:27+0000 lvl=debug msg="crafting Transaction" service=proposer blobs=0 calldata_size=164 t=2025-04-09T05:26:27+0000 lvl=debug msg="Enforcing min tip cap" service=proposer minTipCap=1000000000 origTipCap=1000000 t=2025-04-09T05:26:27+0000 lvl=debug msg="Enforcing min base fee" service=proposer minBaseFee=10000000000 origBaseFee=892098 ... t=2025-04-09T05:27:24+0000 lvl=warn msg="Failed to create a transaction, will retry" service=proposer err="failed to estimate gas: execution reverted, reason: 0x014f6fe5cfdc88f92ba0a5ce42220032998553e7933bf88c5ae315133481637c3a9982b1" t=2025-04-09T05:27:26+0000 lvl=debug msg="crafting Transaction" service=proposer blobs=0 calldata_size=164 t=2025-04-09T05:27:26+0000 lvl=debug msg="Enforcing min tip cap" service=proposer minTipCap=1000000000 origTipCap=1000000 t=2025-04-09T05:27:26+0000 lvl=debug msg="Enforcing min base fee" service=proposer minBaseFee=10000000000 origBaseFee=904659 t=2025-04-09T05:27:26+0000 lvl=warn msg="Failed to create a transaction, will retry" service=proposer err="failed to estimate gas: execution reverted, reason: 0x014f6fe5cfdc88f92ba0a5ce42220032998553e7933bf88c5ae315133481637c3a9982b1" t=2025-04-09T05:27:26+0000 lvl=error msg="Failed to send proposal transaction" err="failed to create the tx: operation failed permanently after 30 attempts: failed to estimate gas: execution reverted, reason: 0x014f6fe5cfdc88f92ba0a5ce42220032998553e7933bf88c5ae315133481637c3a9982b1" l1blocknum=8082003 l1blockhash=0xb8681ff23c6353c410b11b1dc96f610986ea3a26ca87f36ce5398134942ff9ab l1head=8082007 t=2025-04-09T05:27:52+0000 lvl=info msg="No proposals found for at least proposal interval, submitting proposal now" proposalInterval=4m0s t=2025-04-09T05:27:52+0000 lvl=info msg="Proposing output root" output=0x1f58c9cea761e4032f7e67289bbfda7ba75113968970c21f2caf84fd675b1654 block=83611

In the L1 network I see transactions using sepolia.etherscan.io. The game is being created.

Get the smart contract address like this: op-deployer inspect l1 --workdir .deployer 41098 | jq -r .opChainDeployment.disputeGameFactoryProxyAddress 0x28faf042b3faefdbc5d4c8dae4bd9566b35df56e

Run op-proposer using parameters: image: "us-docker.pkg.dev/oplabs-tools-artifacts/images/op-proposer:2f15b04a426ab692b1545c272babfef703c506d4" command: - op-proposer - --poll-interval=90s - --rpc.port=8560 - --rollup-rpc=http://op-node:9545 - --game-factory-address=$BRIDGE_ADDRESS - --txmgr.min-basefee=10 - --proposal-interval=4m - --game-type=1 - --private-key=$PROPOSER_KEY - --l1-eth-rpc=$L1_NODE - --log.level=debug

neodiz avatar Apr 09 '25 05:04 neodiz

after checking your transaction on the test net, I think your proposer is running healthily https://sepolia.etherscan.io/txs?a=0xd54e4e1c3eaf91e926d2280d1179a1d5e90c51a6&p=22

joohhnnn avatar Apr 26 '25 05:04 joohhnnn

We have received two reports of this warning. We will investigate it and come back here once we make progress.

opfocus avatar Apr 26 '25 15:04 opfocus