tempo icon indicating copy to clipboard operation
tempo copied to clipboard

feat: swap fees immediately and remove executeBlock system transaction post AllegroModerato

Open fgimenez opened this issue 1 month ago • 1 comments

Closes #1439

Implements immediate fee swaps during transaction execution, replacing the batched end-of-block approach.

  • collectFeePreTx now executes swaps immediately via executeFeeSwap and accumulates fees directly
  • Removes collectFeePostTx call (no refunds - users pay max fee upfront)
  • Skips fee manager executeBlock system transaction
  • Adds distributeFees(validator) for validators to claim accumulated fees on-demand
  • Pre-hardfork behavior is preserved for backward compatibility

fgimenez avatar Dec 11 '25 14:12 fgimenez

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
tempo-docs Ready Ready Preview, Comment Dec 15, 2025 10:35pm

vercel[bot] avatar Dec 11 '25 14:12 vercel[bot]

Closing with preference for #1537, most of the changes are carried over with small fixes/changes.

0xKitsune avatar Dec 16 '25 01:12 0xKitsune