superfluid-finance/protocol-monorepo

[ETHEREUM-CONTRACTS] MacroForwarder postCheck hook

d10r opened this issue · 1 comments

What & Why

After execution, the MacroForwarder shall invoked a hook postCheck().
This allows user macros to verify the state post execution and allow them to revert the transaction if they don't like (sloppy language here) the outcome.

AC

  • extended interface
  • test coverage
d10r commented

this currently lacks a good use / test case