op-proposer: add admin proposeOutput rpc method
Description
Fixes https://github.com/ethereum-optimism/optimism/issues/15835
- add
admin_proposeOutputto proposer's RPC API - implement driver method to submit outputs for a given block
- expose the RPC in
apisand integrate tests
Slight hack with the logging but optimizing for smaller diff
/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/c54b34e1f5fe40b9e3d9376690960179dda58156
/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/637bf0da3ebcbac5c6c4a738fa32b467455fa10b
nit: let's simply call this admin_propose or such. So the naming is agnostic to output or super roots
/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/80a2d9b71c7a627476f51168e4b98efad7ae5a6f
/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/27c857c8430a4778c1c680185a0b0fe2f4d84b1f
nit: let's simply call this
admin_proposeor such. So the naming is agnostic to output or super roots
@Inphi i have addressed this comment
/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/a65f60c11272c6340fa9ce8adb955fe0e1e8723c
/ci authorize https://github.com/ethereum-optimism/optimism/pull/16408/commits/a65f60c11272c6340fa9ce8adb955fe0e1e8723c
This pr has been automatically marked as stale and will be closed in 5 days if no updates