safe-client-gateway
safe-client-gateway copied to clipboard
Allow relaying of recovery transactions
Description
We only allow relaying of Safe transactions. This means that they need to originate from a Safe. A recovery transaction is executed via a module (a Delay Modifier).
We should allow for recovery transactions to be relayed. As a recoverer is likely a non-crypto native, being able to relay recovery transactions would simplify the recovery flow.
Requirements
- Allow transactions that originate from modules (Delay Modifiers in particular)
- Add test coverage
Additional information
No response