You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
908 lines
24 KiB
JSON
908 lines
24 KiB
JSON
{
|
|
"_format": "ethers-rs-sol-cache-3",
|
|
"paths": {
|
|
"artifacts": "out",
|
|
"build_infos": "out/build-info",
|
|
"sources": "src",
|
|
"tests": "test",
|
|
"scripts": "script",
|
|
"libraries": [
|
|
"lib"
|
|
]
|
|
},
|
|
"files": {
|
|
"lib/forge-std/src/Base.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "1870c8c1d5470db8c3e956c839db8364",
|
|
"sourceName": "lib/forge-std/src/Base.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/StdStorage.sol",
|
|
"lib/forge-std/src/Vm.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"CommonBase": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Base.sol/CommonBase.json"
|
|
},
|
|
"ScriptBase": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Base.sol/ScriptBase.json"
|
|
},
|
|
"TestBase": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Base.sol/TestBase.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/Script.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "83c39354c1e43190bce4dc43860dc786",
|
|
"sourceName": "lib/forge-std/src/Script.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/Base.sol",
|
|
"lib/forge-std/src/StdChains.sol",
|
|
"lib/forge-std/src/StdCheats.sol",
|
|
"lib/forge-std/src/StdJson.sol",
|
|
"lib/forge-std/src/StdMath.sol",
|
|
"lib/forge-std/src/StdStorage.sol",
|
|
"lib/forge-std/src/StdUtils.sol",
|
|
"lib/forge-std/src/Vm.sol",
|
|
"lib/forge-std/src/console.sol",
|
|
"lib/forge-std/src/console2.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"Script": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Script.sol/Script.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdAssertions.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "93fa608efd4df1e671b043437fddd457",
|
|
"sourceName": "lib/forge-std/src/StdAssertions.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/StdMath.sol",
|
|
"lib/solmate/lib/ds-test/src/test.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"StdAssertions": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdAssertions.sol/StdAssertions.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdChains.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "80138bc1765b08a6db58237c26985fd9",
|
|
"sourceName": "lib/forge-std/src/StdChains.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/Vm.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"StdChains": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdChains.sol/StdChains.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdCheats.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "fa245ffd8b36936bbb114ab441d5756f",
|
|
"sourceName": "lib/forge-std/src/StdCheats.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/StdStorage.sol",
|
|
"lib/forge-std/src/Vm.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"StdCheats": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdCheats.sol/StdCheats.json"
|
|
},
|
|
"StdCheatsSafe": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdCheats.sol/StdCheatsSafe.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdError.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "64c896e1276a291776e5ea5aecb3870a",
|
|
"sourceName": "lib/forge-std/src/StdError.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"stdError": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdError.sol/stdError.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdJson.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "016de2d7ee55960094cc97ec792025bb",
|
|
"sourceName": "lib/forge-std/src/StdJson.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/Vm.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.0, <0.9.0",
|
|
"artifacts": {
|
|
"stdJson": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdJson.sol/stdJson.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdMath.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "9da8f453eba6bb98f3d75bc6822bfb29",
|
|
"sourceName": "lib/forge-std/src/StdMath.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"stdMath": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdMath.sol/stdMath.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdStorage.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "1b6b8a6cbaaaf5a72860a56f0cde4e33",
|
|
"sourceName": "lib/forge-std/src/StdStorage.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/Vm.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"stdStorage": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdStorage.sol/stdStorage.json"
|
|
},
|
|
"stdStorageSafe": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdStorage.sol/stdStorageSafe.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/StdUtils.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "ec75addbeee075c61fa5aff2faee0465",
|
|
"sourceName": "lib/forge-std/src/StdUtils.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/Vm.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"StdUtils": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "StdUtils.sol/StdUtils.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/Test.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "9ca73393dbc2f8cde2aa628f8d05c5d5",
|
|
"sourceName": "lib/forge-std/src/Test.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"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/StdJson.sol",
|
|
"lib/forge-std/src/StdMath.sol",
|
|
"lib/forge-std/src/StdStorage.sol",
|
|
"lib/forge-std/src/StdUtils.sol",
|
|
"lib/forge-std/src/Vm.sol",
|
|
"lib/forge-std/src/console.sol",
|
|
"lib/forge-std/src/console2.sol",
|
|
"lib/solmate/lib/ds-test/src/test.sol"
|
|
],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"Test": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Test.sol/Test.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/Vm.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "7d92321fbeea01d10f89778af1d0e074",
|
|
"sourceName": "lib/forge-std/src/Vm.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.6.2, <0.9.0",
|
|
"artifacts": {
|
|
"Vm": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Vm.sol/Vm.json"
|
|
},
|
|
"VmSafe": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Vm.sol/VmSafe.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/console.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "100b8a33b917da1147740d7ab8b0ded3",
|
|
"sourceName": "lib/forge-std/src/console.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.4.22, <0.9.0",
|
|
"artifacts": {
|
|
"console": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "console.sol/console.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/forge-std/src/console2.sol": {
|
|
"lastModificationDate": 1671785251374,
|
|
"contentHash": "2096b4e5f252c5df9909cccbe3d2da2e",
|
|
"sourceName": "lib/forge-std/src/console2.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.4.22, <0.9.0",
|
|
"artifacts": {
|
|
"console2": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "console2.sol/console2.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/solmate/lib/ds-test/src/test.sol": {
|
|
"lastModificationDate": 1671781956914,
|
|
"contentHash": "962996f0e05d5218857a538a62d7c47e",
|
|
"sourceName": "lib/solmate/lib/ds-test/src/test.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.5.0",
|
|
"artifacts": {
|
|
"DSTest": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "test.sol/DSTest.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/solmate/src/tokens/ERC721.sol": {
|
|
"lastModificationDate": 1671781956286,
|
|
"contentHash": "ecc06cefc5404b9e1adbc2e459d5757e",
|
|
"sourceName": "lib/solmate/src/tokens/ERC721.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.8.0",
|
|
"artifacts": {
|
|
"ERC721": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "ERC721.sol/ERC721.json"
|
|
},
|
|
"ERC721TokenReceiver": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "ERC721.sol/ERC721TokenReceiver.json"
|
|
}
|
|
}
|
|
},
|
|
"lib/solmate/src/utils/LibString.sol": {
|
|
"lastModificationDate": 1671781956286,
|
|
"contentHash": "a6389de7be2f21dff5bf9d3f958291b3",
|
|
"sourceName": "lib/solmate/src/utils/LibString.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [],
|
|
"versionRequirement": ">=0.8.0",
|
|
"artifacts": {
|
|
"LibString": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "LibString.sol/LibString.json"
|
|
}
|
|
}
|
|
},
|
|
"script/Unaboomer.sol": {
|
|
"lastModificationDate": 1671785999708,
|
|
"contentHash": "3642d05d9c479368231825c40aaa276a",
|
|
"sourceName": "script/Unaboomer.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/forge-std/src/Base.sol",
|
|
"lib/forge-std/src/Script.sol",
|
|
"lib/forge-std/src/StdChains.sol",
|
|
"lib/forge-std/src/StdCheats.sol",
|
|
"lib/forge-std/src/StdJson.sol",
|
|
"lib/forge-std/src/StdMath.sol",
|
|
"lib/forge-std/src/StdStorage.sol",
|
|
"lib/forge-std/src/StdUtils.sol",
|
|
"lib/forge-std/src/Vm.sol",
|
|
"lib/forge-std/src/console.sol",
|
|
"lib/forge-std/src/console2.sol"
|
|
],
|
|
"versionRequirement": "^0.8.13",
|
|
"artifacts": {
|
|
"ContractScript": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Unaboomer.sol/ContractScript.json"
|
|
}
|
|
}
|
|
},
|
|
"src/Unaboomer.sol": {
|
|
"lastModificationDate": 1671790962278,
|
|
"contentHash": "3bb83a689d676d73f129ece25cfb95a7",
|
|
"sourceName": "src/Unaboomer.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"lib/solmate/src/tokens/ERC721.sol",
|
|
"lib/solmate/src/utils/LibString.sol"
|
|
],
|
|
"versionRequirement": "^0.8.13",
|
|
"artifacts": {
|
|
"Unaboomer": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Unaboomer.sol/Unaboomer.json"
|
|
}
|
|
}
|
|
},
|
|
"test/Unaboomer.t.sol": {
|
|
"lastModificationDate": 1671790892439,
|
|
"contentHash": "eaffdb878938b0d9e0baf8a3e8d85285",
|
|
"sourceName": "test/Unaboomer.t.sol",
|
|
"solcConfig": {
|
|
"settings": {
|
|
"optimizer": {
|
|
"enabled": true,
|
|
"runs": 200
|
|
},
|
|
"metadata": {
|
|
"bytecodeHash": "ipfs",
|
|
"appendCBOR": true
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"": [
|
|
"ast"
|
|
],
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata"
|
|
]
|
|
}
|
|
},
|
|
"evmVersion": "london",
|
|
"libraries": {}
|
|
}
|
|
},
|
|
"imports": [
|
|
"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/StdJson.sol",
|
|
"lib/forge-std/src/StdMath.sol",
|
|
"lib/forge-std/src/StdStorage.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/solmate/lib/ds-test/src/test.sol",
|
|
"lib/solmate/src/tokens/ERC721.sol",
|
|
"lib/solmate/src/utils/LibString.sol",
|
|
"src/Unaboomer.sol"
|
|
],
|
|
"versionRequirement": "^0.8.13",
|
|
"artifacts": {
|
|
"UnaboomerTest": {
|
|
"0.8.17+commit.8df45f5f.Linux.gcc": "Unaboomer.t.sol/UnaboomerTest.json"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |