Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rename ReentrancyGuard.json to ReentrancyGuard.sol #35

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion out/ReentrancyGuard.sol/ReentrancyGuard.json

This file was deleted.

490 changes: 490 additions & 0 deletions out/ReentrancyGuard.sol/ReentrancyGuard.sol
Original file line number Diff line number Diff line change
@@ -0,0 +1,490 @@
{
"_format": "",
"paths": {
"artifacts": "out",
"build_infos": "out/build-info",
"sources": "src",
"tests": "test",
"scripts": "script",
"libraries": ["lib"]
},
"files": {
"helpers/Helper_config.sol": {
"lastModificationDate": 1725639560419,
"contentHash": "4740d28ef9f2fa7d40fe8b775749b577",
"sourceName": "helpers/Helper_config.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [
"helpers/Helper_config.sol",
"lib/forge-std/lib/ds-test/src/test.sol",
"lib/forge-std/src/Base.sol",
"lib/forge-std/src/StdAssertions.sol",
"lib/forge-std/src/StdChains.sol",
"lib/forge-std/src/StdCheats.sol",
"lib/forge-std/src/StdError.sol",
"lib/forge-std/src/StdInvariant.sol",
"lib/forge-std/src/StdJson.sol",
"lib/forge-std/src/StdMath.sol",
"lib/forge-std/src/StdStorage.sol",
"lib/forge-std/src/StdStyle.sol",
"lib/forge-std/src/StdUtils.sol",
"lib/forge-std/src/Test.sol",
"lib/forge-std/src/Vm.sol",
"lib/forge-std/src/console.sol",
"lib/forge-std/src/console2.sol",
"lib/forge-std/src/interfaces/IMulticall3.sol",
"lib/forge-std/src/mocks/MockERC20.sol",
"lib/forge-std/src/mocks/MockERC721.sol",
"lib/forge-std/src/safeconsole.sol",
"lib/openzeppelin-contracts/contracts/access/Ownable.sol",
"lib/openzeppelin-contracts/contracts/security/Pausable.sol",
"lib/openzeppelin-contracts/contracts/security/ReentrancyGuard.sol",
"lib/openzeppelin-contracts/contracts/token/ERC20/ERC20.sol",
"lib/openzeppelin-contracts/contracts/token/ERC20/IERC20.sol",
"lib/openzeppelin-contracts/contracts/token/ERC20/extensions/IERC20Metadata.sol",
"lib/openzeppelin-contracts/contracts/token/ERC20/extensions/IERC20Permit.sol",
"lib/openzeppelin-contracts/contracts/token/ERC20/utils/SafeERC20.sol",
"lib/openzeppelin-contracts/contracts/utils/Address.sol",
"lib/openzeppelin-contracts/contracts/utils/Context.sol",
"src/Paytr.sol"
],
"versionRequirement": "=0.8.26",
"artifacts": {
"IComet": {
"0.8.26": {
"path": "Helper_config.sol/IComet.json",
"build_id": "034518b1a0d0db907737f572555bacf0"
}
},
"Paytr_Helpers": {
"0.8.26": {
"path": "Helper_config.sol/Paytr_Helpers.json",
"build_id": "034518b1a0d0db907737f572555bacf0"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/lib/ds-test/src/test.sol": {
"lastModificationDate": 1706359737904,
"contentHash": "9febff9d09f18af5306669dc276c4c43",
"sourceName": "lib/forge-std/lib/ds-test/src/test.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [],
"versionRequirement": ">=0.5.0",
"artifacts": {
"DSTest": {
"0.8.26": {
"path": "test.sol/DSTest.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/Base.sol": {
"lastModificationDate": 1706359737904,
"contentHash": "ee13c050b1914464f1d3f90cde90204b",
"sourceName": "lib/forge-std/src/Base.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [
"lib/forge-std/src/StdStorage.sol",
"lib/forge-std/src/Vm.sol"
],
"versionRequirement": ">=0.6.2, <0.9.0",
"artifacts": {
"CommonBase": {
"0.8.26": {
"path": "Base.sol/CommonBase.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
},
"ScriptBase": {
"0.8.26": {
"path": "Base.sol/ScriptBase.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
},
"TestBase": {
"0.8.26": {
"path": "Base.sol/TestBase.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/StdAssertions.sol": {
"lastModificationDate": 1706359737905,
"contentHash": "6cc2858240bcd443debbbf075490e325",
"sourceName": "lib/forge-std/src/StdAssertions.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [
"lib/forge-std/lib/ds-test/src/test.sol",
"lib/forge-std/src/StdMath.sol"
],
"versionRequirement": ">=0.6.2, <0.9.0",
"artifacts": {
"StdAssertions": {
"0.8.26": {
"path": "StdAssertions.sol/StdAssertions.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/StdChains.sol": {
"lastModificationDate": 1706359737905,
"contentHash": "266a53b71b3a6b9c6c1d7e7763610cb8",
"sourceName": "lib/forge-std/src/StdChains.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [
"lib/forge-std/src/Vm.sol"
],
"versionRequirement": ">=0.6.2, <0.9.0",
"artifacts": {
"StdChains": {
"0.8.26": {
"path": "StdChains.sol/StdChains.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/StdCheats.sol": {
"lastModificationDate": 1706359737905,
"contentHash": "7922ae0087a21ee3cdb97137be18c06c",
"sourceName": "lib/forge-std/src/StdCheats.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [
"lib/forge-std/src/StdStorage.sol",
"lib/forge-std/src/Vm.sol",
"lib/forge-std/src/console2.sol"
],
"versionRequirement": ">=0.6.2, <0.9.0",
"artifacts": {
"StdCheats": {
"0.8.26": {
"path": "StdCheats.sol/StdCheats.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
},
"StdCheatsSafe": {
"0.8.26": {
"path": "StdCheats.sol/StdCheatsSafe.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/StdError.sol": {
"lastModificationDate": 1706359737906,
"contentHash": "64c896e1276a291776e5ea5aecb3870a",
"sourceName": "lib/forge-std/src/StdError.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [],
"versionRequirement": ">=0.6.2, <0.9.0",
"artifacts": {
"stdError": {
"0.8.26": {
"path": "StdError.sol/stdError.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/StdInvariant.sol": {
"lastModificationDate": 1706359737906,
"contentHash": "0a580d6fac69e9d4b6504f747f3c0c24",
"sourceName": "lib/forge-std/src/StdInvariant.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [],
"versionRequirement": ">=0.6.2, <0.9.0",
"artifacts": {
"StdInvariant": {
"0.8.26": {
"path": "StdInvariant.sol/StdInvariant.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/StdJson.sol": {
"lastModificationDate": 1706359737906,
"contentHash": "a341308627b7eeab7589534daad58186",
"sourceName": "lib/forge-std/src/StdJson.sol",
"compilerSettings": {
"solc": {
"optimizer": {
"enabled": true,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode", "evm.methodIdentifiers", "metadata"]
}
},
"evmVersion": "paris",
"viaIR": true,
"libraries": {}
},
"vyper": {
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": ["abi", "evm.bytecode", "evm.deployedBytecode"]
}
}
}
},
"imports": [
"lib/forge-std/src/Vm.sol"
],
"versionRequirement": ">=0.6.0, <0.9.0",
"artifacts": {
"stdJson": {
"0.8.26": {
"path": "StdJson.sol/stdJson.json",
"build_id": "672faf0bfaeabbbd7fa4c397ec97d094"
}
}
},
"seenByCompiler": true
},
"lib/forge-std/src/StdMath.sol": {
"lastModificationDate": 1706359737906,
"contentHash": "9da8f453eba6bb98f3