-
Notifications
You must be signed in to change notification settings - Fork 58
Description
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