@witnet/ethers
Version:
Wit/Oracle SDK Framework package for Solidity projects
1,783 lines (1,782 loc) • 64.1 kB
JSON
{
"_format": "hh-sol-cache-2",
"files": {
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity\\witnet\\contracts\\Witnet.sol": {
"lastModificationDate": 1707245900899,
"contentHash": "3da827583408e227f0781e39998b9461",
"sourceName": "contracts/Witnet.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"witnet-solidity-bridge/contracts/apps/UsingWitnet.sol",
"witnet-solidity-bridge/contracts/apps/WitnetPriceFeeds.sol",
"witnet-solidity-bridge/contracts/mocks/WitnetMockedRequestBoard.sol",
"witnet-solidity-bridge/contracts/mocks/WitnetMockedPriceFeeds.sol"
],
"versionPragmas": [
"^0.8.0"
],
"artifacts": []
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\patterns\\Ownable.sol": {
"lastModificationDate": 1684323757083,
"contentHash": "3b553428ba3e8ce107f6cbb7766f343a",
"sourceName": "witnet-solidity-bridge/contracts/patterns/Ownable.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"@openzeppelin/contracts/access/Ownable.sol"
],
"versionPragmas": [
"^0.8.0"
],
"artifacts": []
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\patterns\\ReentrancyGuard.sol": {
"lastModificationDate": 1707136522705,
"contentHash": "bbdd2f656818b0b8fedfa46f3ebd82a2",
"sourceName": "witnet-solidity-bridge/contracts/patterns/ReentrancyGuard.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"@openzeppelin/contracts/utils/ReentrancyGuard.sol"
],
"versionPragmas": [
"^0.8.0"
],
"artifacts": []
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\patterns\\Initializable.sol": {
"lastModificationDate": 1687873131440,
"contentHash": "1f49877767bda7610bbd14886d7e7f35",
"sourceName": "witnet-solidity-bridge/contracts/patterns/Initializable.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"@openzeppelin/contracts-upgradeable/proxy/utils/Initializable.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": []
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\apps\\WitnetPriceFeeds.sol": {
"lastModificationDate": 1707136522701,
"contentHash": "d8894cc8b03a77a7f2bebf7457aa37b5",
"sourceName": "witnet-solidity-bridge/contracts/apps/WitnetPriceFeeds.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"ado-contracts/contracts/interfaces/IERC2362.sol",
"./WitnetFeeds.sol",
"../WitnetRequestBoard.sol",
"../data/WitnetPriceFeedsData.sol",
"../interfaces/V2/IWitnetPriceFeeds.sol",
"../interfaces/V2/IWitnetPriceSolver.sol",
"../interfaces/V2/IWitnetPriceSolverDeployer.sol",
"../libs/WitnetPriceFeedsLib.sol",
"../patterns/Ownable2Step.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetPriceFeeds"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\mocks\\WitnetMockedRequestBoard.sol": {
"lastModificationDate": 1705067911082,
"contentHash": "0f8d22f4f40ab550c5b144286b73f7db",
"sourceName": "witnet-solidity-bridge/contracts/mocks/WitnetMockedRequestBoard.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetMockedBytecodes.sol",
"./WitnetMockedRequestFactory.sol",
"../core/defaults/WitnetRequestBoardTrustableDefault.sol",
"./WitnetMockedPriceFeeds.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetMockedRequestBoard"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\apps\\UsingWitnet.sol": {
"lastModificationDate": 1705067911051,
"contentHash": "0dac797a52e14c870b4ccdccca966a05",
"sourceName": "witnet-solidity-bridge/contracts/apps/UsingWitnet.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../WitnetRequestBoard.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"UsingWitnet"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\mocks\\WitnetMockedPriceFeeds.sol": {
"lastModificationDate": 1705067911080,
"contentHash": "c8c94fdc5bb6fea278cd803e16779d23",
"sourceName": "witnet-solidity-bridge/contracts/mocks/WitnetMockedPriceFeeds.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../apps/WitnetPriceFeeds.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetMockedPriceFeeds"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\WitnetRequestBoard.sol": {
"lastModificationDate": 1705067911050,
"contentHash": "f76b1e28fc1a34657ef1694aeebf2989",
"sourceName": "witnet-solidity-bridge/contracts/WitnetRequestBoard.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetBytecodes.sol",
"./WitnetRequestFactory.sol",
"./interfaces/V2/IWitnetRequestBoard.sol",
"./interfaces/V2/IWitnetRequestBoardEvents.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetRequestBoard"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\libs\\WitnetPriceFeedsLib.sol": {
"lastModificationDate": 1705067911078,
"contentHash": "f19b7fe52d0747cd4ba1f103baa7ce5c",
"sourceName": "witnet-solidity-bridge/contracts/libs/WitnetPriceFeedsLib.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../interfaces/V2/IWitnetPriceSolver.sol",
"../interfaces/V2/IWitnetPriceSolverDeployer.sol",
"../libs/Slices.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetPriceFeedsLib"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\data\\WitnetPriceFeedsData.sol": {
"lastModificationDate": 1705067911066,
"contentHash": "bf1d23f557cd417910006ac7ba9a2267",
"sourceName": "witnet-solidity-bridge/contracts/data/WitnetPriceFeedsData.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"WitnetPriceFeedsData"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\patterns\\Ownable2Step.sol": {
"lastModificationDate": 1705067911084,
"contentHash": "1576c023c4c4655bafd2689dbb4c735e",
"sourceName": "witnet-solidity-bridge/contracts/patterns/Ownable2Step.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./Ownable.sol"
],
"versionPragmas": [
"^0.8.0"
],
"artifacts": [
"Ownable2Step"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetPriceFeeds.sol": {
"lastModificationDate": 1687873169611,
"contentHash": "21b298a992ec55f1f5b0a60de3162524",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetPriceFeeds.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./IWitnetPriceSolver.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"IWitnetPriceFeeds"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetPriceSolverDeployer.sol": {
"lastModificationDate": 1687873175199,
"contentHash": "630ab5a0050150e157d1043fa6e022c0",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetPriceSolverDeployer.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"IWitnetPriceSolverDeployer"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetPriceSolver.sol": {
"lastModificationDate": 1705067911072,
"contentHash": "0aad3c71db4d29ca92288e0f3baa5672",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetPriceSolver.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../../libs/WitnetV2.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"IWitnetPriceSolver"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity\\node_modules\\.pnpm\\ado-contracts@1.0.0\\node_modules\\ado-contracts\\contracts\\interfaces\\IERC2362.sol": {
"lastModificationDate": 1707227988931,
"contentHash": "88165b45e99a24a73798bd97b81a2238",
"sourceName": "ado-contracts/contracts/interfaces/IERC2362.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.5.0 <0.9.0"
],
"artifacts": [
"IERC2362"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\apps\\WitnetFeeds.sol": {
"lastModificationDate": 1705067911054,
"contentHash": "382ba1a551801633cf4118d2c5f86e85",
"sourceName": "witnet-solidity-bridge/contracts/apps/WitnetFeeds.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../interfaces/V2/IFeeds.sol",
"../interfaces/V2/IWitnetFeeds.sol",
"../interfaces/V2/IWitnetFeedsAdmin.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetFeeds"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\WitnetBytecodes.sol": {
"lastModificationDate": 1705067911049,
"contentHash": "d0bbdb25bf346373c864cce5404ab779",
"sourceName": "witnet-solidity-bridge/contracts/WitnetBytecodes.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./interfaces/V2/IWitnetBytecodes.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetBytecodes"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\WitnetRequestFactory.sol": {
"lastModificationDate": 1705067911051,
"contentHash": "a31849cca6df38e4b623737751ea544d",
"sourceName": "witnet-solidity-bridge/contracts/WitnetRequestFactory.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetBytecodes.sol",
"./WitnetRequestBoard.sol",
"./interfaces/V2/IWitnetRequestFactory.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetRequestFactory"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetRequestBoard.sol": {
"lastModificationDate": 1705067911072,
"contentHash": "045aa80fb5d3720a23028cf0dea8bf69",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetRequestBoard.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../../libs/WitnetV2.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"IWitnetRequestBoard"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetRequestBoardEvents.sol": {
"lastModificationDate": 1705067911073,
"contentHash": "8f35fa56957ef39a82f3a5e0ff16efc6",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetRequestBoardEvents.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../../libs/WitnetV2.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"IWitnetRequestBoardEvents"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetBytecodes.sol": {
"lastModificationDate": 1707125633959,
"contentHash": "a43dab2fe69e78da30f7bd44f669e611",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetBytecodes.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../../libs/Witnet.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"IWitnetBytecodes"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\libs\\Witnet.sol": {
"lastModificationDate": 1707125585829,
"contentHash": "393a3a514dff3ff1f38da1be6a8df973",
"sourceName": "witnet-solidity-bridge/contracts/libs/Witnet.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetCBOR.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"Witnet"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\libs\\WitnetCBOR.sol": {
"lastModificationDate": 1690280208005,
"contentHash": "0ff0cff78735817d0fd96e4fd0bf7bd9",
"sourceName": "witnet-solidity-bridge/contracts/libs/WitnetCBOR.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetBuffer.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"WitnetCBOR"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\libs\\WitnetBuffer.sol": {
"lastModificationDate": 1705067911077,
"contentHash": "9e82e7e99b97577e38d7749c39a0ade7",
"sourceName": "witnet-solidity-bridge/contracts/libs/WitnetBuffer.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"WitnetBuffer"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetRequestFactory.sol": {
"lastModificationDate": 1705067911074,
"contentHash": "cfebab1255dd4e037c83a7dc66083041",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetRequestFactory.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"IWitnetRequestFactory"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\libs\\WitnetV2.sol": {
"lastModificationDate": 1707136522704,
"contentHash": "4ef878b33996cc493a207e4013507e42",
"sourceName": "witnet-solidity-bridge/contracts/libs/WitnetV2.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./Witnet.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"WitnetV2"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\libs\\Slices.sol": {
"lastModificationDate": 1699386138740,
"contentHash": "b51f3ee14f7dc65b85487819c595f9a6",
"sourceName": "witnet-solidity-bridge/contracts/libs/Slices.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"Slices"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity\\node_modules\\.pnpm\\@openzeppelin+contracts@5.0.1\\node_modules\\@openzeppelin\\contracts\\access\\Ownable.sol": {
"lastModificationDate": 1707227989001,
"contentHash": "d3c790edc9ccf808a17c5a6cd13614fd",
"sourceName": "@openzeppelin/contracts/access/Ownable.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../utils/Context.sol"
],
"versionPragmas": [
"^0.8.20"
],
"artifacts": [
"Ownable"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity\\node_modules\\.pnpm\\@openzeppelin+contracts@5.0.1\\node_modules\\@openzeppelin\\contracts\\utils\\Context.sol": {
"lastModificationDate": 1707227988979,
"contentHash": "67bfbc07588eb8683b3fd8f6f909563e",
"sourceName": "@openzeppelin/contracts/utils/Context.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
"^0.8.20"
],
"artifacts": [
"Context"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IFeeds.sol": {
"lastModificationDate": 1698608152419,
"contentHash": "7177739e095cf54e12ccf7ca81d95eed",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IFeeds.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"IFeeds"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetFeeds.sol": {
"lastModificationDate": 1705067911071,
"contentHash": "1ec7bf863cfffcead3770de9b62d7c1b",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetFeeds.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../../WitnetBytecodes.sol",
"../../WitnetRequestBoard.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"IWitnetFeeds"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetFeedsAdmin.sol": {
"lastModificationDate": 1705067911071,
"contentHash": "121dfba546c496417fbf62fa64f4ad7f",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetFeedsAdmin.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../../libs/WitnetV2.sol",
"../../WitnetRequest.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"IWitnetFeedsAdmin"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\WitnetRequest.sol": {
"lastModificationDate": 1705067911049,
"contentHash": "f3249bceb4003b13cdfff3c57f0ec5af",
"sourceName": "witnet-solidity-bridge/contracts/WitnetRequest.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetRequestTemplate.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetRequest"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\WitnetRequestTemplate.sol": {
"lastModificationDate": 1705067911051,
"contentHash": "21d05b547847a3d50ab734b45cb39ef5",
"sourceName": "witnet-solidity-bridge/contracts/WitnetRequestTemplate.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetBytecodes.sol",
"./WitnetRequestBoard.sol",
"./WitnetRequestFactory.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetRequestTemplate"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\core\\defaults\\WitnetRequestBoardTrustableDefault.sol": {
"lastModificationDate": 1705067911064,
"contentHash": "38bf9fa87be94c4d2549083c1353289c",
"sourceName": "witnet-solidity-bridge/contracts/core/defaults/WitnetRequestBoardTrustableDefault.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetRequestBoardTrustableBase.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetRequestBoardTrustableDefault"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\mocks\\WitnetMockedBytecodes.sol": {
"lastModificationDate": 1705067911079,
"contentHash": "a06e8a51b30fcf8a3f9b552417b4b242",
"sourceName": "witnet-solidity-bridge/contracts/mocks/WitnetMockedBytecodes.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../core/defaults/WitnetBytecodesDefault.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetMockedBytecodes"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\mocks\\WitnetMockedRequestFactory.sol": {
"lastModificationDate": 1705067911082,
"contentHash": "1be2dab06c45b014948c0006f008792b",
"sourceName": "witnet-solidity-bridge/contracts/mocks/WitnetMockedRequestFactory.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetMockedRequestBoard.sol",
"../core/defaults/WitnetRequestFactoryDefault.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetMockedRequestFactory"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\core\\defaults\\WitnetRequestBoardTrustableBase.sol": {
"lastModificationDate": 1707136522703,
"contentHash": "7292e7f286417398dedd7d611974be0d",
"sourceName": "witnet-solidity-bridge/contracts/core/defaults/WitnetRequestBoardTrustableBase.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../WitnetUpgradableBase.sol",
"../../WitnetRequestBoard.sol",
"../../WitnetRequestFactory.sol",
"../../data/WitnetRequestBoardDataACLs.sol",
"../../interfaces/IWitnetRequest.sol",
"../../interfaces/IWitnetRequestBoardAdminACLs.sol",
"../../interfaces/V2/IWitnetRequestBoardReporter.sol",
"../../interfaces/V2/IWitnetConsumer.sol",
"../../libs/WitnetErrorsLib.sol",
"../../patterns/Payable.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetRequestBoardTrustableBase"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\IWitnetRequest.sol": {
"lastModificationDate": 1700210040179,
"contentHash": "c12c968dfd830649cda477c2cfb4e1f9",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/IWitnetRequest.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"IWitnetRequest"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\data\\WitnetRequestBoardDataACLs.sol": {
"lastModificationDate": 1705067911067,
"contentHash": "8e8a3d3e4b15540781ade3e22d80d68b",
"sourceName": "witnet-solidity-bridge/contracts/data/WitnetRequestBoardDataACLs.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetRequestBoardData.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetRequestBoardDataACLs"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\core\\WitnetUpgradableBase.sol": {
"lastModificationDate": 1705067911059,
"contentHash": "5ea190ad6118e457defd44f594acf826",
"sourceName": "witnet-solidity-bridge/contracts/core/WitnetUpgradableBase.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"../patterns/Ownable2Step.sol",
"../patterns/ReentrancyGuard.sol",
"../patterns/Upgradeable.sol",
"./WitnetProxy.sol"
],
"versionPragmas": [
">=0.8.0 <0.9.0"
],
"artifacts": [
"WitnetUpgradableBase"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\IWitnetRequestBoardAdminACLs.sol": {
"lastModificationDate": 1687873154980,
"contentHash": "3278bcc2497e36091364d99493ed3cd3",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/IWitnetRequestBoardAdminACLs.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"IWitnetRequestBoardAdminACLs"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\libs\\WitnetErrorsLib.sol": {
"lastModificationDate": 1706042066912,
"contentHash": "f838cc660a89f68fd21f4497a290a262",
"sourceName": "witnet-solidity-bridge/contracts/libs/WitnetErrorsLib.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"./WitnetV2.sol"
],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"WitnetErrorsLib"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\patterns\\Payable.sol": {
"lastModificationDate": 1705067911084,
"contentHash": "3d1d88c350e99b75efbf282b6409d93c",
"sourceName": "witnet-solidity-bridge/contracts/patterns/Payable.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [
"@openzeppelin/contracts/token/ERC20/IERC20.sol"
],
"versionPragmas": [
">=0.6.0 <0.9.0"
],
"artifacts": [
"Payable"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetRequestBoardReporter.sol": {
"lastModificationDate": 1705067911074,
"contentHash": "c96d2891a6d2113099d730d1764814dc",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetRequestBoardReporter.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],
"": [
"ast"
]
}
}
}
},
"imports": [],
"versionPragmas": [
">=0.7.0 <0.9.0"
],
"artifacts": [
"IWitnetRequestBoardReporter"
]
},
"C:\\Users\\guill\\github\\guidiaz\\witnet-solidity-bridge\\contracts\\interfaces\\V2\\IWitnetConsumer.sol": {
"lastModificationDate": 1705067911071,
"contentHash": "feb4ebea9fbc0f26e25a0db7874986ce",
"sourceName": "witnet-solidity-bridge/contracts/interfaces/V2/IWitnetConsumer.sol",
"solcConfig": {
"version": "0.8.22",
"settings": {
"optimizer": {
"enabled": true,
"runs": 200
},
"evmVersion": "paris",
"outputSelection": {
"*": {
"*": [
"abi",
"evm.bytecode",
"evm.deployedBytecode",
"evm.methodIdentifiers",
"metadata"
],