Skip to content

Errors in op-proposer #780

@neodiz

Description

@neodiz

Good day. I set up a test network using the link #17 (comment) 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions