tempo
tempo copied to clipboard
feat: swap fees immediately and remove executeBlock system transaction post AllegroModerato
Closes #1439
Implements immediate fee swaps during transaction execution, replacing the batched end-of-block approach.
-
collectFeePreTxnow executes swaps immediately viaexecuteFeeSwapand accumulates fees directly - Removes
collectFeePostTxcall (no refunds - users pay max fee upfront) - Skips fee manager
executeBlocksystem transaction - Adds
distributeFees(validator)for validators to claim accumulated fees on-demand - Pre-hardfork behavior is preserved for backward compatibility
The latest updates on your projects. Learn more about Vercel for GitHub.
| Project | Deployment | Review | Updated (UTC) |
|---|---|---|---|
| tempo-docs | Preview, Comment | Dec 15, 2025 10:35pm |
Closing with preference for #1537, most of the changes are carried over with small fixes/changes.