{
  "_format": "hh-sol-cache-2",
  "files": {
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\contracts\\BatchTransfer.sol": {
      "lastModificationDate": 1783912765211,
      "contentHash": "2ff4a3d7e5661554a493717ef40b8f8c",
      "sourceName": "contracts/BatchTransfer.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "@openzeppelin/contracts/token/ERC20/IERC20.sol",
        "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol",
        "@openzeppelin/contracts/utils/ReentrancyGuard.sol"
      ],
      "versionPragmas": [
        "^0.8.20"
      ],
      "artifacts": [
        "BatchTransfer"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\utils\\ReentrancyGuard.sol": {
      "lastModificationDate": 1783912766424,
      "contentHash": "190613e556d509d9e9a0ea43dc5d891d",
      "sourceName": "@openzeppelin/contracts/utils/ReentrancyGuard.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.8.20"
      ],
      "artifacts": [
        "ReentrancyGuard"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\token\\ERC20\\IERC20.sol": {
      "lastModificationDate": 1783912766403,
      "contentHash": "9261adf6457863de3e9892f51317ec89",
      "sourceName": "@openzeppelin/contracts/token/ERC20/IERC20.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.4.16"
      ],
      "artifacts": [
        "IERC20"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\token\\ERC20\\utils\\SafeERC20.sol": {
      "lastModificationDate": 1783912766403,
      "contentHash": "1fb9edee1d763745a62d0b1954998792",
      "sourceName": "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../IERC20.sol",
        "../../../interfaces/IERC1363.sol"
      ],
      "versionPragmas": [
        "^0.8.20"
      ],
      "artifacts": [
        "SafeERC20"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\interfaces\\IERC1363.sol": {
      "lastModificationDate": 1783912766376,
      "contentHash": "a7fd0f05e36b0d0a21c75340c9c639ec",
      "sourceName": "@openzeppelin/contracts/interfaces/IERC1363.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "./IERC20.sol",
        "./IERC165.sol"
      ],
      "versionPragmas": [
        ">=0.6.2"
      ],
      "artifacts": [
        "IERC1363"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\interfaces\\IERC20.sol": {
      "lastModificationDate": 1783912766377,
      "contentHash": "68620db2da7583d9a4919096ac77f577",
      "sourceName": "@openzeppelin/contracts/interfaces/IERC20.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../token/ERC20/IERC20.sol"
      ],
      "versionPragmas": [
        ">=0.4.16"
      ],
      "artifacts": []
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\interfaces\\IERC165.sol": {
      "lastModificationDate": 1783912766376,
      "contentHash": "947853028399b7de34bcc3704ee06e99",
      "sourceName": "@openzeppelin/contracts/interfaces/IERC165.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../utils/introspection/IERC165.sol"
      ],
      "versionPragmas": [
        ">=0.4.16"
      ],
      "artifacts": []
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\utils\\introspection\\IERC165.sol": {
      "lastModificationDate": 1783912766421,
      "contentHash": "7074c93b1ea0a122063f26ddd1db1032",
      "sourceName": "@openzeppelin/contracts/utils/introspection/IERC165.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        ">=0.4.16"
      ],
      "artifacts": [
        "IERC165"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\contracts\\TokenCollector.sol": {
      "lastModificationDate": 1783913124266,
      "contentHash": "05d1ec1e56100350cf0eca4121159a6b",
      "sourceName": "contracts/TokenCollector.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "@openzeppelin/contracts/token/ERC20/IERC20.sol",
        "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol",
        "@openzeppelin/contracts/access/Ownable.sol",
        "@openzeppelin/contracts/utils/ReentrancyGuard.sol"
      ],
      "versionPragmas": [
        "^0.8.20"
      ],
      "artifacts": [
        "TokenCollector"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\access\\Ownable.sol": {
      "lastModificationDate": 1783912766292,
      "contentHash": "d3c790edc9ccf808a17c5a6cd13614fd",
      "sourceName": "@openzeppelin/contracts/access/Ownable.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [
        "../utils/Context.sol"
      ],
      "versionPragmas": [
        "^0.8.20"
      ],
      "artifacts": [
        "Ownable"
      ]
    },
    "C:\\Users\\Daniel Ewere\\work\\ethwallet-collector\\node_modules\\@openzeppelin\\contracts\\utils\\Context.sol": {
      "lastModificationDate": 1783912766415,
      "contentHash": "67bfbc07588eb8683b3fd8f6f909563e",
      "sourceName": "@openzeppelin/contracts/utils/Context.sol",
      "solcConfig": {
        "version": "0.8.20",
        "settings": {
          "evmVersion": "paris",
          "optimizer": {
            "enabled": false,
            "runs": 200
          },
          "outputSelection": {
            "*": {
              "*": [
                "abi",
                "evm.bytecode",
                "evm.deployedBytecode",
                "evm.methodIdentifiers",
                "metadata"
              ],
              "": [
                "ast"
              ]
            }
          }
        }
      },
      "imports": [],
      "versionPragmas": [
        "^0.8.20"
      ],
      "artifacts": [
        "Context"
      ]
    }
  }
}
