optimism icon indicating copy to clipboard operation
optimism copied to clipboard

op-proposer: add admin proposeOutput rpc method

Open tynes opened this issue 6 months ago • 3 comments

Description

Fixes https://github.com/ethereum-optimism/optimism/issues/15835

  • add admin_proposeOutput to proposer's RPC API
  • implement driver method to submit outputs for a given block
  • expose the RPC in apis and integrate tests

Slight hack with the logging but optimizing for smaller diff

tynes avatar Jun 13 '25 00:06 tynes

/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/c54b34e1f5fe40b9e3d9376690960179dda58156

tynes avatar Jun 13 '25 02:06 tynes

/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/637bf0da3ebcbac5c6c4a738fa32b467455fa10b

tynes avatar Jun 13 '25 15:06 tynes

nit: let's simply call this admin_propose or such. So the naming is agnostic to output or super roots

Inphi avatar Jun 17 '25 14:06 Inphi

/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/80a2d9b71c7a627476f51168e4b98efad7ae5a6f

tynes avatar Jun 26 '25 14:06 tynes

/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/27c857c8430a4778c1c680185a0b0fe2f4d84b1f

tynes avatar Jun 26 '25 14:06 tynes

nit: let's simply call this admin_propose or such. So the naming is agnostic to output or super roots

@Inphi i have addressed this comment

tynes avatar Jun 26 '25 14:06 tynes

/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/a65f60c11272c6340fa9ce8adb955fe0e1e8723c

tynes avatar Jul 14 '25 18:07 tynes

/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/a65f60c11272c6340fa9ce8adb955fe0e1e8723c

tynes avatar Jul 14 '25 18:07 tynes

This pr has been automatically marked as stale and will be closed in 5 days if no updates

opgitgovernance avatar Aug 01 '25 16:08 opgitgovernance