espresso-sequencer icon indicating copy to clipboard operation
espresso-sequencer copied to clipboard

Enforce base fee

Open jbearer opened this issue 1 year ago • 2 comments

  • Add logic in validate_proposal to enforce that the provided fee is at least the base fee
  • Enable base fees in the demo, enforcing in the sequencers and configuring the builder to pay the base fee
  • Deploy bridge contract before starting sequencers, read deposits from here
  • Add a tool to work with the bridge, use this to fund the builder instead of prefunded accounts

The new demo configuration should work on a real network like Sepolia or Ethereum, and demonstrates the startup order/dependencies.

Draft because I think this should go in after the latest builder and HotShot updates, but I don't know how to do those updates.

jbearer avatar Apr 26 '24 20:04 jbearer

I think this can go first and later we can update with hotshot 0.5.45(needs to release tag) which will have simplify builder interaction, and update builder along with that.

move47 avatar Apr 29 '24 01:04 move47

We need to wait until @Ancient123 is ready for the new contracts deployment order

jbearer avatar Apr 29 '24 15:04 jbearer