{
  "_format": "hh-sol-cache-2",
  "files": {
    "/Users/ap/Desktop/git/safe-smart-account/contracts/Safe.sol": {
      "lastModificationDate": 1764174824994,
      "contentHash": "e9042bf7d4da5d8ace20f910dcda63c7",
      "sourceName": "contracts/Safe.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./base/FallbackManager.sol",
        "./base/GuardManager.sol",
        "./base/ModuleManager.sol",
        "./base/OwnerManager.sol",
        "./common/NativeCurrencyPaymentFallback.sol",
        "./common/SecuredTokenTransfer.sol",
        "./common/SignatureDecoder.sol",
        "./common/Singleton.sol",
        "./common/StorageAccessible.sol",
        "./external/SafeMath.sol",
        "./interfaces/ISafe.sol",
        "./interfaces/ISignatureValidator.sol",
        "./libraries/Enum.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "Safe"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/base/FallbackManager.sol": {
      "lastModificationDate": 1764174824995,
      "contentHash": "a851f083b1fa8a7af988a8f27f9d1cd5",
      "sourceName": "contracts/base/FallbackManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../common/SelfAuthorized.sol",
        "../interfaces/IFallbackManager.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "FallbackManager"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/base/GuardManager.sol": {
      "lastModificationDate": 1764174824995,
      "contentHash": "86a171c57ba78507d36747c915e16114",
      "sourceName": "contracts/base/GuardManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../common/SelfAuthorized.sol",
        "./../interfaces/IERC165.sol",
        "./../interfaces/IGuardManager.sol",
        "./../libraries/Enum.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "BaseTransactionGuard",
        "GuardManager",
        "ITransactionGuard"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/base/ModuleManager.sol": {
      "lastModificationDate": 1764174824995,
      "contentHash": "9c5ee33f9f0ef8ad6a3905f9f7a64700",
      "sourceName": "contracts/base/ModuleManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../common/SelfAuthorized.sol",
        "./../interfaces/IERC165.sol",
        "./../interfaces/IModuleManager.sol",
        "./../libraries/Enum.sol",
        "./Executor.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "BaseModuleGuard",
        "IModuleGuard",
        "ModuleManager"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/common/SignatureDecoder.sol": {
      "lastModificationDate": 1764174824996,
      "contentHash": "31161738cf09cfd02f003afd65c6ca64",
      "sourceName": "contracts/common/SignatureDecoder.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SignatureDecoder"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/common/Singleton.sol": {
      "lastModificationDate": 1764170873915,
      "contentHash": "91662c76349d40bc28220fabdcbdf4dc",
      "sourceName": "contracts/common/Singleton.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "Singleton"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/common/StorageAccessible.sol": {
      "lastModificationDate": 1764174824997,
      "contentHash": "f4b23a86757d8147a17761f6227fca29",
      "sourceName": "contracts/common/StorageAccessible.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../interfaces/IStorageAccessible.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "StorageAccessible"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/common/NativeCurrencyPaymentFallback.sol": {
      "lastModificationDate": 1764174824996,
      "contentHash": "6013960c9745c9f4ee7ff3a3ca2be439",
      "sourceName": "contracts/common/NativeCurrencyPaymentFallback.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../interfaces/INativeCurrencyPaymentFallback.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "NativeCurrencyPaymentFallback"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/common/SecuredTokenTransfer.sol": {
      "lastModificationDate": 1764174824996,
      "contentHash": "638a1cd2f4593f08e30785bc8db2a412",
      "sourceName": "contracts/common/SecuredTokenTransfer.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SecuredTokenTransfer"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/base/OwnerManager.sol": {
      "lastModificationDate": 1764174824996,
      "contentHash": "20f983cb818038ae0efc74ccb9a99ab7",
      "sourceName": "contracts/base/OwnerManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../common/SelfAuthorized.sol",
        "../interfaces/IOwnerManager.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "OwnerManager"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/external/SafeMath.sol": {
      "lastModificationDate": 1764174824998,
      "contentHash": "ca2c8e891c34c1598a10b038b0034e39",
      "sourceName": "contracts/external/SafeMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SafeMath"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/ISafe.sol": {
      "lastModificationDate": 1764174825002,
      "contentHash": "2f72067c1623e30e7a39f34fbc284093",
      "sourceName": "contracts/interfaces/ISafe.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../libraries/Enum.sol",
        "./IFallbackManager.sol",
        "./IGuardManager.sol",
        "./IModuleManager.sol",
        "./INativeCurrencyPaymentFallback.sol",
        "./IOwnerManager.sol",
        "./IStorageAccessible.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ISafe"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/ISignatureValidator.sol": {
      "lastModificationDate": 1764174825002,
      "contentHash": "12e188eb0a0f17b8d80b9c8e9f62db48",
      "sourceName": "contracts/interfaces/ISignatureValidator.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ISignatureValidator",
        "ISignatureValidatorConstants"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/Enum.sol": {
      "lastModificationDate": 1764174825009,
      "contentHash": "9af34df26c9adc784b9072fc4f5e0635",
      "sourceName": "contracts/libraries/Enum.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "Enum"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/common/SelfAuthorized.sol": {
      "lastModificationDate": 1764174824996,
      "contentHash": "fcd3ecc96934272e79ac310daf0b5ae7",
      "sourceName": "contracts/common/SelfAuthorized.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../libraries/ErrorMessage.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SelfAuthorized"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/IFallbackManager.sol": {
      "lastModificationDate": 1764174825001,
      "contentHash": "ffc0f747125ad9c61ca1395d1cd17c93",
      "sourceName": "contracts/interfaces/IFallbackManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "IFallbackManager"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/ErrorMessage.sol": {
      "lastModificationDate": 1764174825009,
      "contentHash": "376eae053d10434070bb97548c5d75fd",
      "sourceName": "contracts/libraries/ErrorMessage.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ErrorMessage"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/IERC165.sol": {
      "lastModificationDate": 1764170873919,
      "contentHash": "bce65d821b53a372fd0065144e4f00fe",
      "sourceName": "contracts/interfaces/IERC165.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "IERC165"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/IGuardManager.sol": {
      "lastModificationDate": 1764174825002,
      "contentHash": "6efba955a37ae17ce0f1b84c21671b85",
      "sourceName": "contracts/interfaces/IGuardManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "IGuardManager"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/IModuleManager.sol": {
      "lastModificationDate": 1764174825002,
      "contentHash": "335fd20dbb2d94da4889a1ec9317d6ad",
      "sourceName": "contracts/interfaces/IModuleManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../libraries/Enum.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "IModuleManager"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/base/Executor.sol": {
      "lastModificationDate": 1764174824995,
      "contentHash": "49a5cfc98cb4f482f7a1f55e77c27f34",
      "sourceName": "contracts/base/Executor.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../libraries/Enum.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "Executor"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/IStorageAccessible.sol": {
      "lastModificationDate": 1764174825002,
      "contentHash": "6195bcca6ccf6523397d515642283502",
      "sourceName": "contracts/interfaces/IStorageAccessible.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "IStorageAccessible"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/INativeCurrencyPaymentFallback.sol": {
      "lastModificationDate": 1764174825002,
      "contentHash": "16e3f13313e02e57b8de59e141ed69e4",
      "sourceName": "contracts/interfaces/INativeCurrencyPaymentFallback.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "INativeCurrencyPaymentFallback"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/IOwnerManager.sol": {
      "lastModificationDate": 1764174825002,
      "contentHash": "32c528e9d4792e7bab2cc6cde809262d",
      "sourceName": "contracts/interfaces/IOwnerManager.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "IOwnerManager"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/SafeL2.sol": {
      "lastModificationDate": 1764174824994,
      "contentHash": "5603d998d94b3557d25b8a49b4b5b380",
      "sourceName": "contracts/SafeL2.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./base/ModuleManager.sol",
        "./Safe.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SafeL2"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/examples/guards/BaseGuard.sol": {
      "lastModificationDate": 1764174824997,
      "contentHash": "e808ddbc637285597658797658ebada6",
      "sourceName": "contracts/examples/guards/BaseGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../../base/GuardManager.sol",
        "./../../base/ModuleManager.sol",
        "./../../interfaces/IERC165.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "BaseGuard"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/examples/guards/ReentrancyTransactionGuard.sol": {
      "lastModificationDate": 1764174824998,
      "contentHash": "9b93cf8ced8f8c9424baeecc80c69d30",
      "sourceName": "contracts/examples/guards/ReentrancyTransactionGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../libraries/Enum.sol",
        "./BaseGuard.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ReentrancyTransactionGuard"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/SignMessageLib.sol": {
      "lastModificationDate": 1764174825014,
      "contentHash": "55d30d34d5a02a2a18d08bb6ae3fc9b8",
      "sourceName": "contracts/libraries/SignMessageLib.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../interfaces/ISafe.sol",
        "./SafeStorage.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SignMessageLib"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/SafeStorage.sol": {
      "lastModificationDate": 1764174825013,
      "contentHash": "0a5d38c01bb03682c6ef9dcc561ef431",
      "sourceName": "contracts/libraries/SafeStorage.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SafeStorage"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/SafeToL2Setup.sol": {
      "lastModificationDate": 1764170873921,
      "contentHash": "e2a65ee0b3169f28a7d934bd64b916c8",
      "sourceName": "contracts/libraries/SafeToL2Setup.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../libraries/SafeStorage.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SafeToL2Setup"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/SafeMigration.sol": {
      "lastModificationDate": 1764174825336,
      "contentHash": "e97dd6f615d161876feb3175e7d61f08",
      "sourceName": "contracts/libraries/SafeMigration.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../interfaces/ISafe.sol",
        "./../libraries/SafeStorage.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SafeMigration"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/examples/libraries/Migrate_1_3_0_to_1_2_0.sol": {
      "lastModificationDate": 1764174824998,
      "contentHash": "e75396c164fb57e36c5acc962eba523b",
      "sourceName": "contracts/examples/libraries/Migrate_1_3_0_to_1_2_0.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../libraries/SafeStorage.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "Migration"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/ERC721Token.sol": {
      "lastModificationDate": 1764174825030,
      "contentHash": "b2cec25f3b94427919b27549e3d5bc04",
      "sourceName": "contracts/test/ERC721Token.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "@openzeppelin/contracts/token/ERC721/ERC721.sol",
        "../common/StorageAccessible.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ERC721Token"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC721/ERC721.sol": {
      "lastModificationDate": 1756979411697,
      "contentHash": "2d9804eb2b6f41ea0a65115e154d90eb",
      "sourceName": "@openzeppelin/contracts/token/ERC721/ERC721.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../utils/Context.sol",
        "./IERC721.sol",
        "./IERC721Metadata.sol",
        "./IERC721Enumerable.sol",
        "./IERC721Receiver.sol",
        "../../introspection/ERC165.sol",
        "../../math/SafeMath.sol",
        "../../utils/Address.sol",
        "../../utils/EnumerableSet.sol",
        "../../utils/EnumerableMap.sol",
        "../../utils/Strings.sol"
      ],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "ERC721"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/utils/Context.sol": {
      "lastModificationDate": 1756979411539,
      "contentHash": "2adbd82f6d055a4751566d4671512b03",
      "sourceName": "@openzeppelin/contracts/utils/Context.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "Context"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/utils/Address.sol": {
      "lastModificationDate": 1756979411475,
      "contentHash": "7aa46886ff5abe7515496208a5e2ce5a",
      "sourceName": "@openzeppelin/contracts/utils/Address.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.2 <0.8.0"
      ],
      "artifacts": [
        "Address"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/utils/EnumerableMap.sol": {
      "lastModificationDate": 1756979411566,
      "contentHash": "b1bb8570824c668943149211d74d6c51",
      "sourceName": "@openzeppelin/contracts/utils/EnumerableMap.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "EnumerableMap"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/introspection/ERC165.sol": {
      "lastModificationDate": 1756979411613,
      "contentHash": "08f854e2dd3c262845bba38c9b48e4e0",
      "sourceName": "@openzeppelin/contracts/introspection/ERC165.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./IERC165.sol"
      ],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "ERC165"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/math/SafeMath.sol": {
      "lastModificationDate": 1756979411827,
      "contentHash": "e03e12206057e809eb76c5f681170c32",
      "sourceName": "@openzeppelin/contracts/math/SafeMath.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "SafeMath"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/utils/EnumerableSet.sol": {
      "lastModificationDate": 1756979411571,
      "contentHash": "db7b1afdb2c204e1e52100b79f0c847e",
      "sourceName": "@openzeppelin/contracts/utils/EnumerableSet.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "EnumerableSet"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/utils/Strings.sol": {
      "lastModificationDate": 1756979411832,
      "contentHash": "c86a31bacf868d392eda08a0eccc4735",
      "sourceName": "@openzeppelin/contracts/utils/Strings.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "Strings"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC721/IERC721.sol": {
      "lastModificationDate": 1756979411781,
      "contentHash": "e82621b83943f11c44988c60e83d6ebc",
      "sourceName": "@openzeppelin/contracts/token/ERC721/IERC721.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../introspection/IERC165.sol"
      ],
      "versionPragmas": [
        ">=0.6.2 <0.8.0"
      ],
      "artifacts": [
        "IERC721"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol": {
      "lastModificationDate": 1756979411786,
      "contentHash": "fad0b3f4424bdbb4b35467b29ea8d334",
      "sourceName": "@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "IERC721Receiver"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC721/IERC721Enumerable.sol": {
      "lastModificationDate": 1756979411783,
      "contentHash": "eaebc3874248c26f6ea0b13b9a140a94",
      "sourceName": "@openzeppelin/contracts/token/ERC721/IERC721Enumerable.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./IERC721.sol"
      ],
      "versionPragmas": [
        ">=0.6.2 <0.8.0"
      ],
      "artifacts": [
        "IERC721Enumerable"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC721/IERC721Metadata.sol": {
      "lastModificationDate": 1756979411784,
      "contentHash": "370e7a48f316401b5063bcb604843e1b",
      "sourceName": "@openzeppelin/contracts/token/ERC721/IERC721Metadata.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./IERC721.sol"
      ],
      "versionPragmas": [
        ">=0.6.2 <0.8.0"
      ],
      "artifacts": [
        "IERC721Metadata"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/introspection/IERC165.sol": {
      "lastModificationDate": 1756979411772,
      "contentHash": "0d62a8380952235f135dae91590f90a3",
      "sourceName": "@openzeppelin/contracts/introspection/IERC165.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "IERC165"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol": {
      "lastModificationDate": 1756979411771,
      "contentHash": "27af002e8fc1118d099c99fc8852bb73",
      "sourceName": "@openzeppelin/contracts/token/ERC1155/IERC1155Receiver.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../introspection/IERC165.sol"
      ],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "IERC1155Receiver"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC1155/ERC1155.sol": {
      "lastModificationDate": 1756979411584,
      "contentHash": "33407bb7ff4811650cd1c328e646e55d",
      "sourceName": "@openzeppelin/contracts/token/ERC1155/ERC1155.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./IERC1155.sol",
        "./IERC1155MetadataURI.sol",
        "./IERC1155Receiver.sol",
        "../../utils/Context.sol",
        "../../introspection/ERC165.sol",
        "../../math/SafeMath.sol",
        "../../utils/Address.sol"
      ],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "ERC1155"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC1155/IERC1155.sol": {
      "lastModificationDate": 1756979411769,
      "contentHash": "cb9dc62067a205eeab4f390c72c7fe14",
      "sourceName": "@openzeppelin/contracts/token/ERC1155/IERC1155.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../introspection/IERC165.sol"
      ],
      "versionPragmas": [
        ">=0.6.2 <0.8.0"
      ],
      "artifacts": [
        "IERC1155"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC1155/IERC1155MetadataURI.sol": {
      "lastModificationDate": 1756979411770,
      "contentHash": "9a313e25e2a837a50f7ae87017539457",
      "sourceName": "@openzeppelin/contracts/token/ERC1155/IERC1155MetadataURI.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./IERC1155.sol"
      ],
      "versionPragmas": [
        ">=0.6.2 <0.8.0"
      ],
      "artifacts": [
        "IERC1155MetadataURI"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/proxy/UpgradeableProxy.sol": {
      "lastModificationDate": 1756979411838,
      "contentHash": "c163cbd51d0173b71c8137b0ddf1e0ba",
      "sourceName": "@openzeppelin/contracts/proxy/UpgradeableProxy.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./Proxy.sol",
        "../utils/Address.sol"
      ],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "UpgradeableProxy"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/proxy/Proxy.sol": {
      "lastModificationDate": 1756979411811,
      "contentHash": "52841a5095656ecbf7bc86cd6c114699",
      "sourceName": "@openzeppelin/contracts/proxy/Proxy.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "Proxy"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/TestImports.sol": {
      "lastModificationDate": 1764174825030,
      "contentHash": "0ab48bdd4be9ba12a5326fcbc643d902",
      "sourceName": "contracts/test/TestImports.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "@openzeppelin/contracts/proxy/UpgradeableProxy.sol",
        "@safe-global/mock-contract/contracts/MockContract.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": []
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@safe-global/mock-contract/contracts/MockContract.sol": {
      "lastModificationDate": 1756979410711,
      "contentHash": "27632a431f71e077da441db4ec3f2ef8",
      "sourceName": "@safe-global/mock-contract/contracts/MockContract.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "MockContract",
        "MockInterface"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol": {
      "lastModificationDate": 1756979411638,
      "contentHash": "8065b340476f61365c076897199425f1",
      "sourceName": "@openzeppelin/contracts/token/ERC20/ERC20.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../utils/Context.sol",
        "./IERC20.sol",
        "../../math/SafeMath.sol"
      ],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "ERC20"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol": {
      "lastModificationDate": 1756979411778,
      "contentHash": "e0a41531d159d3a32f84b7a3ecf9fabb",
      "sourceName": "@openzeppelin/contracts/token/ERC20/IERC20.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.8.0"
      ],
      "artifacts": [
        "IERC20"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/ERC20Token.sol": {
      "lastModificationDate": 1764174825027,
      "contentHash": "fd91ed9f5b0f92a1cd622fc78e4dbc65",
      "sourceName": "contracts/test/ERC20Token.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "@openzeppelin/contracts/token/ERC20/ERC20.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ERC20Token"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/ERC1155Token.sol": {
      "lastModificationDate": 1764174825026,
      "contentHash": "8c3ec9c1395eb95721af9dbf80ee3b0e",
      "sourceName": "contracts/test/ERC1155Token.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "@openzeppelin/contracts/token/ERC1155/ERC1155.sol",
        "../common/StorageAccessible.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ERC1155Token"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/examples/guards/OnlyOwnersGuard.sol": {
      "lastModificationDate": 1764174824998,
      "contentHash": "afdcf0ad7f1e36f66f90e43d08aa2ea1",
      "sourceName": "contracts/examples/guards/OnlyOwnersGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../../base/GuardManager.sol",
        "./../../interfaces/ISafe.sol",
        "./../../libraries/Enum.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "OnlyOwnersGuard"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/extensible/ERC165Handler.sol": {
      "lastModificationDate": 1764174825000,
      "contentHash": "d79c828cdee23e1bc7b4b1580ec567d3",
      "sourceName": "contracts/handler/extensible/ERC165Handler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../interfaces/IERC165.sol",
        "./ExtensibleBase.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ERC165Handler",
        "IERC165Handler"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/extensible/ExtensibleBase.sol": {
      "lastModificationDate": 1764174825000,
      "contentHash": "dadfcb7b4dc88ac180b1e27ba2d51b22",
      "sourceName": "contracts/handler/extensible/ExtensibleBase.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../interfaces/ISafe.sol",
        "../HandlerContext.sol",
        "./MarshalLib.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ExtensibleBase",
        "IFallbackMethod",
        "IStaticFallbackMethod"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/HandlerContext.sol": {
      "lastModificationDate": 1764174825000,
      "contentHash": "612ba2c3cafac735f31420be6e24373b",
      "sourceName": "contracts/handler/HandlerContext.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../interfaces/ISafe.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "HandlerContext"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/extensible/MarshalLib.sol": {
      "lastModificationDate": 1764174825001,
      "contentHash": "ba3064313daab198d80e0fd8561c3b72",
      "sourceName": "contracts/handler/extensible/MarshalLib.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "MarshalLib"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/extensible/TokenCallbacks.sol": {
      "lastModificationDate": 1764174825001,
      "contentHash": "2bf01d3c4295669a622212fd3c0e71a2",
      "sourceName": "contracts/handler/extensible/TokenCallbacks.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../interfaces/ERC1155TokenReceiver.sol",
        "../../interfaces/ERC721TokenReceiver.sol",
        "./ExtensibleBase.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "TokenCallbacks"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/ERC1155TokenReceiver.sol": {
      "lastModificationDate": 1764170873918,
      "contentHash": "8eb86bbbd34fd9a513d298dfb7430ce3",
      "sourceName": "contracts/interfaces/ERC1155TokenReceiver.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ERC1155TokenReceiver"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/ERC721TokenReceiver.sol": {
      "lastModificationDate": 1764170873918,
      "contentHash": "9c89f32397f287e0b460b86c94b62578",
      "sourceName": "contracts/interfaces/ERC721TokenReceiver.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ERC721TokenReceiver"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/TokenCallbackHandler.sol": {
      "lastModificationDate": 1764174825000,
      "contentHash": "c53dcf5efbd04be3b474cea722b791d7",
      "sourceName": "contracts/handler/TokenCallbackHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../interfaces/ERC1155TokenReceiver.sol",
        "../interfaces/ERC721TokenReceiver.sol",
        "../interfaces/ERC777TokensRecipient.sol",
        "../interfaces/IERC165.sol",
        "./HandlerContext.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "TokenCallbackHandler"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/ERC777TokensRecipient.sol": {
      "lastModificationDate": 1764170873919,
      "contentHash": "621584a95e90d5ffe335c35d4e9fa5d6",
      "sourceName": "contracts/interfaces/ERC777TokensRecipient.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ERC777TokensRecipient"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/TestHandler.sol": {
      "lastModificationDate": 1764174825030,
      "contentHash": "d51e5734954fba7e7a8367d807ff290a",
      "sourceName": "contracts/test/TestHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../handler/HandlerContext.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "TestHandler"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/CompatibilityFallbackHandler.sol": {
      "lastModificationDate": 1764174824999,
      "contentHash": "99715d3ed94bc022a78e9a8caccf2cf5",
      "sourceName": "contracts/handler/CompatibilityFallbackHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../interfaces/ISafe.sol",
        "./../interfaces/ISignatureValidator.sol",
        "./../libraries/Enum.sol",
        "./TokenCallbackHandler.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "CompatibilityFallbackHandler"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/ExtensibleFallbackHandler.sol": {
      "lastModificationDate": 1764174824999,
      "contentHash": "d7311ccbdc8c23059698919b688d80c2",
      "sourceName": "contracts/handler/ExtensibleFallbackHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./extensible/ERC165Handler.sol",
        "./extensible/FallbackHandler.sol",
        "./extensible/SignatureVerifierMuxer.sol",
        "./extensible/TokenCallbacks.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ExtensibleFallbackHandler"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/extensible/FallbackHandler.sol": {
      "lastModificationDate": 1764174825001,
      "contentHash": "4089c943b76ac7c5d35a4ddedcdba8ce",
      "sourceName": "contracts/handler/extensible/FallbackHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./ExtensibleBase.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "FallbackHandler",
        "IFallbackHandler"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/handler/extensible/SignatureVerifierMuxer.sol": {
      "lastModificationDate": 1764174825001,
      "contentHash": "93c330eb18112f41bf42fc11424217a2",
      "sourceName": "contracts/handler/extensible/SignatureVerifierMuxer.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./ExtensibleBase.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "EIP712",
        "ERC1271",
        "ISafeSignatureVerifier",
        "ISignatureVerifierMuxer",
        "SignatureVerifierMuxer"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/TestSafeSignatureVerifier.sol": {
      "lastModificationDate": 1764174825031,
      "contentHash": "a704292bb91cc6d05e34799d68d280aa",
      "sourceName": "contracts/test/TestSafeSignatureVerifier.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../handler/extensible/SignatureVerifierMuxer.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "TestSafeSignatureVerifier"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/TestMarshalLib.sol": {
      "lastModificationDate": 1764174825031,
      "contentHash": "87a75a42d864e8bbb25c06c31ff553d7",
      "sourceName": "contracts/test/TestMarshalLib.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../handler/extensible/MarshalLib.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "TestMarshalLib"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/examples/guards/DebugTransactionGuard.sol": {
      "lastModificationDate": 1764174824997,
      "contentHash": "dd4fddb51a3b4328ac2e78ef60902bdc",
      "sourceName": "contracts/examples/guards/DebugTransactionGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./../../interfaces/ISafe.sol",
        "./../../libraries/Enum.sol",
        "./BaseGuard.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "DebugTransactionGuard"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/examples/guards/DelegateCallTransactionGuard.sol": {
      "lastModificationDate": 1764174824998,
      "contentHash": "b98bb5f79e6a60166ea4428dcb2ef0c6",
      "sourceName": "contracts/examples/guards/DelegateCallTransactionGuard.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../../libraries/Enum.sol",
        "./BaseGuard.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "DelegateCallTransactionGuard"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/accessors/SimulateTxAccessor.sol": {
      "lastModificationDate": 1764174824994,
      "contentHash": "185166f76d8ef2cb61ecd53ea2d4aa5a",
      "sourceName": "contracts/accessors/SimulateTxAccessor.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "../base/Executor.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SimulateTxAccessor"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/interfaces/ViewStorageAccessible.sol": {
      "lastModificationDate": 1764174825003,
      "contentHash": "3362fdca1cd842cc027554cb3747ae85",
      "sourceName": "contracts/interfaces/ViewStorageAccessible.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.5.0 <0.9.0"
      ],
      "artifacts": [
        "ViewStorageAccessible"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/CreateCall.sol": {
      "lastModificationDate": 1764174825009,
      "contentHash": "9812909ac31045acde846eee7b17f721",
      "sourceName": "contracts/libraries/CreateCall.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "CreateCall"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/MultiSend.sol": {
      "lastModificationDate": 1764174825011,
      "contentHash": "fede0111aee05ecf512d1c7ebb16bb2e",
      "sourceName": "contracts/libraries/MultiSend.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "MultiSend"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/libraries/MultiSendCallOnly.sol": {
      "lastModificationDate": 1764174825012,
      "contentHash": "8b64e2e07dfbd8e320dd082d14bfd027",
      "sourceName": "contracts/libraries/MultiSendCallOnly.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "MultiSendCallOnly"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/proxies/SafeProxy.sol": {
      "lastModificationDate": 1764174825018,
      "contentHash": "d48018b3ffacc943107420d076170764",
      "sourceName": "contracts/proxies/SafeProxy.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "IProxy",
        "SafeProxy"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/proxies/SafeProxyFactory.sol": {
      "lastModificationDate": 1764174825018,
      "contentHash": "714563aad78e7babe526500c22c6b260",
      "sourceName": "contracts/proxies/SafeProxyFactory.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [
        "./SafeProxy.sol"
      ],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "SafeProxyFactory"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/DelegateCaller.sol": {
      "lastModificationDate": 1764174825024,
      "contentHash": "0bbbdbe7039c0a29887b29756f338384",
      "sourceName": "contracts/test/DelegateCaller.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "DelegateCaller"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/Test4337ModuleAndHandler.sol": {
      "lastModificationDate": 1764174825030,
      "contentHash": "fda5c5299f359365362aa5615fa9677e",
      "sourceName": "contracts/test/Test4337ModuleAndHandler.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "ISafe",
        "Test4337ModuleAndHandler"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/TestNativeTokenReceiver.sol": {
      "lastModificationDate": 1764174825031,
      "contentHash": "79787302b9a643f1b07d8ec5fbe8295b",
      "sourceName": "contracts/test/TestNativeTokenReceiver.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.7.0 <0.9.0"
      ],
      "artifacts": [
        "TestNativeTokenReceiver"
      ]
    },
    "/Users/ap/Desktop/git/safe-smart-account/contracts/test/Token.sol": {
      "lastModificationDate": 1764174825031,
      "contentHash": "681feb81cdf6d4936f03e0e865c40f65",
      "sourceName": "contracts/test/Token.sol",
      "solcConfig": {
        "version": "0.7.6",
        "settings": {
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata",
                "devdoc",
                "userdoc",
                "storageLayout",
                "evm.gasEstimates"
              ],
              "": [
                "ast"
              ]
            }
          },
          "metadata": {
            "useLiteralContent": true
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.6.0 <0.9.0"
      ],
      "artifacts": [
        "Token"
      ]
    }
  }
}
