mirror of
https://github.com/luxfhe/example-blind-auction-v2.git
synced 2026-10-30 18:13:35 +00:00
- Update to unified FHE decryption API - Update dependencies to @luxfi/contracts
1453 lines
39 KiB
JSON
1453 lines
39 KiB
JSON
{
|
|
"_format": "hh-sol-cache-2",
|
|
"files": {
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/contracts/Auction.sol": {
|
|
"lastModificationDate": 1767217568954,
|
|
"contentHash": "4a5e84c2d1c40c2cf38d446d72ba38ef",
|
|
"sourceName": "contracts/Auction.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"@luxfi/contracts/fhe/access/Permissioned.sol",
|
|
"@luxfi/contracts/fhe/FHE.sol",
|
|
"./IFHERC20.sol",
|
|
"./ConfAddress.sol"
|
|
],
|
|
"versionPragmas": [
|
|
">=0.8.13 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"Auction"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/contracts/IFHERC20.sol": {
|
|
"lastModificationDate": 1767217568959,
|
|
"contentHash": "bbea2d64ad95bcb043f46294b2120017",
|
|
"sourceName": "contracts/IFHERC20.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"@luxfi/contracts/fhe/access/Permissioned.sol",
|
|
"@luxfi/contracts/fhe/FHE.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"IFHERC20"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/contracts/ConfAddress.sol": {
|
|
"lastModificationDate": 1767217568945,
|
|
"contentHash": "1c43e21d6435e033a566fcc8f01fa69d",
|
|
"sourceName": "contracts/ConfAddress.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"@luxfi/contracts/fhe/FHE.sol",
|
|
"./BytesLib.sol"
|
|
],
|
|
"versionPragmas": [
|
|
">=0.8.13 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"ConfAddress"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@luxfi/contracts/fhe/FHE.sol": {
|
|
"lastModificationDate": 1767207809329,
|
|
"contentHash": "6621eb326e94a85ff9a42ac479a7b8b2",
|
|
"sourceName": "@luxfi/contracts/fhe/FHE.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./FHECommon.sol",
|
|
"./FHENetwork.sol",
|
|
"./IFHE.sol"
|
|
],
|
|
"versionPragmas": [
|
|
">=0.8.19 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"BindingsEaddress",
|
|
"BindingsEbool",
|
|
"BindingsEuint128",
|
|
"BindingsEuint16",
|
|
"BindingsEuint32",
|
|
"BindingsEuint64",
|
|
"BindingsEuint8",
|
|
"FHE"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@luxfi/contracts/fhe/access/Permissioned.sol": {
|
|
"lastModificationDate": 1767207809433,
|
|
"contentHash": "5b80d5a082351af10dae05c501667327",
|
|
"sourceName": "@luxfi/contracts/fhe/access/Permissioned.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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/utils/cryptography/ECDSA.sol",
|
|
"@openzeppelin/contracts/utils/cryptography/EIP712.sol"
|
|
],
|
|
"versionPragmas": [
|
|
">=0.8.19 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"Permissioned"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/cryptography/ECDSA.sol": {
|
|
"lastModificationDate": 1767207810156,
|
|
"contentHash": "81de029d56aa803972be03c5d277cb6c",
|
|
"sourceName": "@openzeppelin/contracts/utils/cryptography/ECDSA.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.20"
|
|
],
|
|
"artifacts": [
|
|
"ECDSA"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/cryptography/EIP712.sol": {
|
|
"lastModificationDate": 1767207810156,
|
|
"contentHash": "d67dfba302ed2489324d7584625c3bde",
|
|
"sourceName": "@openzeppelin/contracts/utils/cryptography/EIP712.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./MessageHashUtils.sol",
|
|
"../ShortStrings.sol",
|
|
"../../interfaces/IERC5267.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"EIP712"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/interfaces/IERC5267.sol": {
|
|
"lastModificationDate": 1767207810184,
|
|
"contentHash": "6e00d2fe4bc0d5f1add753824498bb35",
|
|
"sourceName": "@openzeppelin/contracts/interfaces/IERC5267.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.4.16"
|
|
],
|
|
"artifacts": [
|
|
"IERC5267"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/ShortStrings.sol": {
|
|
"lastModificationDate": 1767207810199,
|
|
"contentHash": "c1be9487e5a64acf23b5d8028482e748",
|
|
"sourceName": "@openzeppelin/contracts/utils/ShortStrings.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./StorageSlot.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"ShortStrings"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/cryptography/MessageHashUtils.sol": {
|
|
"lastModificationDate": 1767207810193,
|
|
"contentHash": "260f3968eefa3bbd30520cff5384cd93",
|
|
"sourceName": "@openzeppelin/contracts/utils/cryptography/MessageHashUtils.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"../Strings.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"MessageHashUtils"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/StorageSlot.sol": {
|
|
"lastModificationDate": 1767207810202,
|
|
"contentHash": "e656d64c4ce918f3d13030b91c935134",
|
|
"sourceName": "@openzeppelin/contracts/utils/StorageSlot.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.20"
|
|
],
|
|
"artifacts": [
|
|
"StorageSlot"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/Strings.sol": {
|
|
"lastModificationDate": 1767207810202,
|
|
"contentHash": "d8f70caf0e0c77dc908176ed44812fb7",
|
|
"sourceName": "@openzeppelin/contracts/utils/Strings.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./math/Math.sol",
|
|
"./math/SafeCast.sol",
|
|
"./math/SignedMath.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"Strings"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/math/SignedMath.sol": {
|
|
"lastModificationDate": 1767207810200,
|
|
"contentHash": "ae3528afb8bdb0a7dcfba5b115ee8074",
|
|
"sourceName": "@openzeppelin/contracts/utils/math/SignedMath.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./SafeCast.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"SignedMath"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/math/Math.sol": {
|
|
"lastModificationDate": 1767207810188,
|
|
"contentHash": "5ec781e33d3a9ac91ffdc83d94420412",
|
|
"sourceName": "@openzeppelin/contracts/utils/math/Math.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"../Panic.sol",
|
|
"./SafeCast.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"Math"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/math/SafeCast.sol": {
|
|
"lastModificationDate": 1767207810198,
|
|
"contentHash": "2adca1150f58fc6f3d1f0a0f22ee7cca",
|
|
"sourceName": "@openzeppelin/contracts/utils/math/SafeCast.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.20"
|
|
],
|
|
"artifacts": [
|
|
"SafeCast"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/Panic.sol": {
|
|
"lastModificationDate": 1767207810197,
|
|
"contentHash": "2133dc13536b4a6a98131e431fac59e1",
|
|
"sourceName": "@openzeppelin/contracts/utils/Panic.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.20"
|
|
],
|
|
"artifacts": [
|
|
"Panic"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@luxfi/contracts/fhe/FHECommon.sol": {
|
|
"lastModificationDate": 1767207809333,
|
|
"contentHash": "f1482a955eadcbbf9731584caf204586",
|
|
"sourceName": "@luxfi/contracts/fhe/FHECommon.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.19 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"FHECommon"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@luxfi/contracts/fhe/IFHE.sol": {
|
|
"lastModificationDate": 1767207809354,
|
|
"contentHash": "1f264c2631ea80cfa25333320edaafcd",
|
|
"sourceName": "@luxfi/contracts/fhe/IFHE.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.13 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"IFheOps",
|
|
"ITaskManager",
|
|
"Precompiles",
|
|
"Utils"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@luxfi/contracts/fhe/FHENetwork.sol": {
|
|
"lastModificationDate": 1767207809333,
|
|
"contentHash": "4ce7581ab9a0e67186d1149b8e8905f2",
|
|
"sourceName": "@luxfi/contracts/fhe/FHENetwork.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./FHETypes.sol",
|
|
"./FHECommon.sol",
|
|
"./IFHE.sol"
|
|
],
|
|
"versionPragmas": [
|
|
">=0.8.19 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"FHENetwork"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@luxfi/contracts/fhe/FHETypes.sol": {
|
|
"lastModificationDate": 1767207809334,
|
|
"contentHash": "bd793bfddfcdadbdd57cd17e36b5749e",
|
|
"sourceName": "@luxfi/contracts/fhe/FHETypes.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.19 <0.9.0"
|
|
],
|
|
"artifacts": []
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/contracts/BytesLib.sol": {
|
|
"lastModificationDate": 1767217568963,
|
|
"contentHash": "6928d9bd8bc989bb07dc03cbe6b0f0e5",
|
|
"sourceName": "contracts/BytesLib.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.13 <0.9.0"
|
|
],
|
|
"artifacts": [
|
|
"BytesLib"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/contracts/FHERC20.sol": {
|
|
"lastModificationDate": 1767217568949,
|
|
"contentHash": "80f1384aaa35302847b2cb7c2412a0ac",
|
|
"sourceName": "contracts/FHERC20.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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",
|
|
"@luxfi/contracts/fhe/FHE.sol",
|
|
"@luxfi/contracts/fhe/access/Permissioned.sol",
|
|
"./IFHERC20.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"FHERC20"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/token/ERC20/ERC20.sol": {
|
|
"lastModificationDate": 1767207810160,
|
|
"contentHash": "59dfce11284f2636db261df9b6a18f81",
|
|
"sourceName": "@openzeppelin/contracts/token/ERC20/ERC20.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./IERC20.sol",
|
|
"./extensions/IERC20Metadata.sol",
|
|
"../../utils/Context.sol",
|
|
"../../interfaces/draft-IERC6093.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"ERC20"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/Context.sol": {
|
|
"lastModificationDate": 1767207810150,
|
|
"contentHash": "67bfbc07588eb8683b3fd8f6f909563e",
|
|
"sourceName": "@openzeppelin/contracts/utils/Context.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.20"
|
|
],
|
|
"artifacts": [
|
|
"Context"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/interfaces/draft-IERC6093.sol": {
|
|
"lastModificationDate": 1767207810155,
|
|
"contentHash": "5041977bbe908de2e6ed0270447f79ad",
|
|
"sourceName": "@openzeppelin/contracts/interfaces/draft-IERC6093.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.4"
|
|
],
|
|
"artifacts": [
|
|
"IERC1155Errors",
|
|
"IERC20Errors",
|
|
"IERC721Errors"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/token/ERC20/IERC20.sol": {
|
|
"lastModificationDate": 1767207810181,
|
|
"contentHash": "9261adf6457863de3e9892f51317ec89",
|
|
"sourceName": "@openzeppelin/contracts/token/ERC20/IERC20.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.4.16"
|
|
],
|
|
"artifacts": [
|
|
"IERC20"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol": {
|
|
"lastModificationDate": 1767207810182,
|
|
"contentHash": "513778b30d2750f5d2b9b19bbcf748a5",
|
|
"sourceName": "@openzeppelin/contracts/token/ERC20/extensions/IERC20Metadata.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"../IERC20.sol"
|
|
],
|
|
"versionPragmas": [
|
|
">=0.6.2"
|
|
],
|
|
"artifacts": [
|
|
"IERC20Metadata"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/access/AccessControl.sol": {
|
|
"lastModificationDate": 1767207810116,
|
|
"contentHash": "d0e2c05f09a3aea7cd299bbd4a435ee2",
|
|
"sourceName": "@openzeppelin/contracts/access/AccessControl.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./IAccessControl.sol",
|
|
"../utils/Context.sol",
|
|
"../utils/introspection/ERC165.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.20"
|
|
],
|
|
"artifacts": [
|
|
"AccessControl"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/introspection/ERC165.sol": {
|
|
"lastModificationDate": 1767207810159,
|
|
"contentHash": "0906d06dca25210d4696dcef6dad2909",
|
|
"sourceName": "@openzeppelin/contracts/utils/introspection/ERC165.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.20"
|
|
],
|
|
"artifacts": [
|
|
"ERC165"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/access/IAccessControl.sol": {
|
|
"lastModificationDate": 1767207810173,
|
|
"contentHash": "def1e8f7b6cac577cf2600655bf3bdf8",
|
|
"sourceName": "@openzeppelin/contracts/access/IAccessControl.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.8.4"
|
|
],
|
|
"artifacts": [
|
|
"IAccessControl"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/node_modules/.pnpm/@[email protected]/node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol": {
|
|
"lastModificationDate": 1767207810179,
|
|
"contentHash": "7074c93b1ea0a122063f26ddd1db1032",
|
|
"sourceName": "@openzeppelin/contracts/utils/introspection/IERC165.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"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.4.16"
|
|
],
|
|
"artifacts": [
|
|
"IERC165"
|
|
]
|
|
},
|
|
"/Users/z/work/luxfhe/examples/blind-auction-v2/contracts/ExampleToken.sol": {
|
|
"lastModificationDate": 1767217568967,
|
|
"contentHash": "5c6eed27f12e386f18e0646ef4522ea7",
|
|
"sourceName": "contracts/ExampleToken.sol",
|
|
"solcConfig": {
|
|
"version": "0.8.31",
|
|
"settings": {
|
|
"evmVersion": "cancun",
|
|
"optimizer": {
|
|
"enabled": false,
|
|
"runs": 200
|
|
},
|
|
"outputSelection": {
|
|
"*": {
|
|
"*": [
|
|
"abi",
|
|
"evm.bytecode",
|
|
"evm.deployedBytecode",
|
|
"evm.methodIdentifiers",
|
|
"metadata",
|
|
"devdoc",
|
|
"userdoc",
|
|
"storageLayout",
|
|
"evm.gasEstimates"
|
|
],
|
|
"": [
|
|
"ast"
|
|
]
|
|
}
|
|
},
|
|
"metadata": {
|
|
"useLiteralContent": true
|
|
}
|
|
}
|
|
},
|
|
"imports": [
|
|
"./FHERC20.sol",
|
|
"@luxfi/contracts/fhe/FHE.sol",
|
|
"@openzeppelin/contracts/access/AccessControl.sol"
|
|
],
|
|
"versionPragmas": [
|
|
"^0.8.0"
|
|
],
|
|
"artifacts": [
|
|
"ExampleToken"
|
|
]
|
|
}
|
|
}
|
|
}
|