How can I verify that Recovery Vault can move assets unidirectionally?

FailSafe Interceptor contracts are permitted to funds unidirectionally, as exhibited in the code below:

Ethereum

  • Smart Contract 1: FailSafe Orchestrator Contract (1 per blockchain) Line 167 - 171 in FailSafeOrchestrator.sol

  • Smart Contract 2: Predicted FS Wallet Contract (1 per blockchain per protected wallet address) Line 71 to 95 and 97 to 106 in FailSafeWallet.sol

BNB Chain

  • Smart Contract 1: FailSafe Orchestrator Contract (1 per blockchain) Line 167 - 171 in FailSafeOrchestrator.sol

  • Smart Contract 2: Predicted FS Wallet Contract (1 per blockchain per protected wallet address) Line 71 to 95 and 97 to 106 in FailSafeWallet.sol

Polygon

  • Smart Contract 1: FailSafe Orchestrator Contract (1 per blockchain) Line 167 - 171 in FailSafeOrchestrator.sol

  • Smart Contract 2: Predicted FS Wallet Contract (1 per blockchain per protected wallet address) Line 71 to 95 and 97 to 106 in FailSafeWallet.sol

Last updated