witnet-solidity-bridge
Version:
Witnet Solidity Bridge contracts for EVM-compatible chains
27 lines (25 loc) • 45.6 kB
TypeScript
// This file was autogenerated by Hardhat, do not edit it.
// prettier-ignore
// tslint:disable
// eslint-disable
// biome-ignore format: see above
export interface WitOracleRadonRequestFactoryUpgradableConfluxCore$Type {
readonly _format: "hh3-artifact-1";
readonly contractName: "WitOracleRadonRequestFactoryUpgradableConfluxCore";
readonly sourceName: "contracts/core/upgradable/WitOracleRadonRequestFactoryUpgradableConfluxCore.sol";
readonly abi: [{"inputs":[{"internalType":"address","name":"_witOracleRadonRequestModalsBuilder","type":"address"},{"internalType":"address","name":"_witOracleRadonRequestTemplatesBuilder","type":"address"},{"internalType":"bytes32","name":"_versionTag","type":"bytes32"},{"internalType":"bool","name":"_upgradable","type":"bool"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"InvalidInitialization","type":"error"},{"inputs":[],"name":"NotInitializing","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"inputs":[],"name":"ReentrancyGuardReentrantCall","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint64","name":"version","type":"uint64"}],"name":"Initialized","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32","name":"hash","type":"bytes32"}],"name":"NewRadonReducer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"Witnet.RadonHash","name":"radonHash","type":"bytes32"}],"name":"NewRadonRequest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"witOracleRadonRequestModal","type":"address"}],"name":"NewRadonRequestModal","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"witOracleRadonRequestTemplate","type":"address"}],"name":"NewRadonRequestTemplate","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bytes32","name":"hash","type":"bytes32"}],"name":"NewRadonRetrieval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferStarted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"baseAddr","type":"address"},{"indexed":true,"internalType":"bytes32","name":"baseCodehash","type":"bytes32"},{"indexed":false,"internalType":"string","name":"versionTag","type":"string"}],"name":"Upgraded","type":"event"},{"stateMutability":"nonpayable","type":"fallback"},{"inputs":[],"name":"acceptOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"base","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"enum Witnet.RadonRetrievalMethods","name":"method","type":"uint8"},{"internalType":"string","name":"body","type":"string"},{"internalType":"string[2][]","name":"headers","type":"string[2][]"},{"internalType":"bytes","name":"script","type":"bytes"}],"internalType":"struct IWitOracleRadonRequestFactory.DataSourceRequest","name":"commonDataRequest","type":"tuple"},{"components":[{"internalType":"enum Witnet.RadonReduceOpcodes","name":"opcode","type":"uint8"},{"components":[{"internalType":"enum Witnet.RadonFilterOpcodes","name":"opcode","type":"uint8"},{"internalType":"bytes","name":"cborArgs","type":"bytes"}],"internalType":"struct Witnet.RadonFilter[]","name":"filters","type":"tuple[]"}],"internalType":"struct Witnet.RadonReducer","name":"crowdAttestationTally","type":"tuple"}],"name":"buildRadonRequestModal","outputs":[{"internalType":"contract IWitOracleRadonRequestModal","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"components":[{"internalType":"string","name":"url","type":"string"},{"components":[{"internalType":"enum Witnet.RadonRetrievalMethods","name":"method","type":"uint8"},{"internalType":"string","name":"body","type":"string"},{"internalType":"string[2][]","name":"headers","type":"string[2][]"},{"internalType":"bytes","name":"script","type":"bytes"}],"internalType":"struct IWitOracleRadonRequestFactory.DataSourceRequest","name":"request","type":"tuple"}],"internalType":"struct IWitOracleRadonRequestFactory.DataSource[]","name":"dataSources","type":"tuple[]"},{"components":[{"internalType":"enum Witnet.RadonReduceOpcodes","name":"opcode","type":"uint8"},{"components":[{"internalType":"enum Witnet.RadonFilterOpcodes","name":"opcode","type":"uint8"},{"internalType":"bytes","name":"cborArgs","type":"bytes"}],"internalType":"struct Witnet.RadonFilter[]","name":"filters","type":"tuple[]"}],"internalType":"struct Witnet.RadonReducer","name":"dataSourcesAggregator","type":"tuple"},{"components":[{"internalType":"enum Witnet.RadonReduceOpcodes","name":"opcode","type":"uint8"},{"components":[{"internalType":"enum Witnet.RadonFilterOpcodes","name":"opcode","type":"uint8"},{"internalType":"bytes","name":"cborArgs","type":"bytes"}],"internalType":"struct Witnet.RadonFilter[]","name":"filters","type":"tuple[]"}],"internalType":"struct Witnet.RadonReducer","name":"crowdAttestationTally","type":"tuple"}],"name":"buildRadonRequestTemplate","outputs":[{"internalType":"contract IWitOracleRadonRequestTemplate","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32[]","name":"radonRetrieveHashes","type":"bytes32[]"},{"components":[{"internalType":"enum Witnet.RadonReduceOpcodes","name":"opcode","type":"uint8"},{"components":[{"internalType":"enum Witnet.RadonFilterOpcodes","name":"opcode","type":"uint8"},{"internalType":"bytes","name":"cborArgs","type":"bytes"}],"internalType":"struct Witnet.RadonFilter[]","name":"filters","type":"tuple[]"}],"internalType":"struct Witnet.RadonReducer","name":"dataSourcesAggregator","type":"tuple"},{"components":[{"internalType":"enum Witnet.RadonReduceOpcodes","name":"opcode","type":"uint8"},{"components":[{"internalType":"enum Witnet.RadonFilterOpcodes","name":"opcode","type":"uint8"},{"internalType":"bytes","name":"cborArgs","type":"bytes"}],"internalType":"struct Witnet.RadonFilter[]","name":"filters","type":"tuple[]"}],"internalType":"struct Witnet.RadonReducer","name":"crowdAttestationTally","type":"tuple"}],"name":"buildRadonRequestTemplate","outputs":[{"internalType":"contract IWitOracleRadonRequestTemplate","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"class","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"codehash","outputs":[{"internalType":"bytes32","name":"_codehash","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deployer","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes","name":"_initData","type":"bytes"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"isUpgradable","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"}],"name":"isUpgradableFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"proxiableUUID","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"specs","outputs":[{"internalType":"bytes4","name":"","type":"bytes4"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"version","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"witOracle","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"witOracleRadonRequestModalsBuilder","outputs":[{"internalType":"contract WitOracleRadonRequestFactoryModals","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"witOracleRadonRequestTemplatesBuilder","outputs":[{"internalType":"contract WitOracleRadonRequestFactoryTemplates","name":"","type":"address"}],"stateMutability":"view","type":"function"}];
readonly bytecode: "0x6101c06040523361018052348015610015575f5ffd5b506040516124863803806124868339810160408190526100349161037b565b83838383818180826040518060400160405280601781526020017f696f2e7769746e65742e7261646f6e2e666163746f727900000000000000000081525082338a8a816001600160a01b0316631014d3756040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100b2573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906100d691906103d1565b6001600160a01b031660808190526101ab901580159061010157505f6080516001600160a01b03163b115b801561017f5750816001600160a01b0316631014d3756040518163ffffffff1660e01b8152600401602060405180830381865afa158015610144573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061016891906103d1565b6001600160a01b03166080516001600160a01b0316145b60408051808201909152601081526f696e76616c6964206275696c6465727360801b602082015261028a565b6080516001600160a01b0316637b1039996040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101e9573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061020d91906103d1565b6001600160a01b0390811660a05291821660c052811660e052811661024c57604051631e4fbdf760e01b81525f60048201526024015b60405180910390fd5b6102558161029c565b50306101005215156101405260016002556101609190915280516020909101206101a052506104689950505050505050505050565b8161029857610298816102b8565b5050565b600180546001600160a01b03191690556102b5816102f8565b50565b6102c0610347565b816040516020016102d292919061040a565b60408051601f198184030181529082905262461bcd60e51b825261024391600401610433565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b606060405180606001604052603181528060200161245560319139905090565b6001600160a01b03811681146102b5575f5ffd5b5f5f5f5f6080858703121561038e575f5ffd5b845161039981610367565b60208601519094506103aa81610367565b60408601516060870151919450925080151581146103c6575f5ffd5b939692955090935050565b5f602082840312156103e1575f5ffd5b81516103ec81610367565b9392505050565b5f81518060208401855e5f93019283525090919050565b5f61041582856103f3565b6101d160f51b815261042a60028201856103f3565b95945050505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b60805160a05160c05160e05161010051610120516101405161016051610180516101a051611f1861053d5f395f61023801525f61039f01525f61071f01525f8181610291015261074b01525f50505f818161020f01528181610345015281816105ba0152818161062b0152818161067201528181610694015261107e01525f81816102ee01528181610df60152610ead01525f818161026d01528181610b790152610c1b01525f81816108ba015281816109fc01528181610abc01528181610cd80152610d6701525f6101b90152611f185ff3fe608060405234801561000f575f5ffd5b5060043610610135575f3560e01c806379ba5097116100b6578063bff852fa1161007a578063bff852fa1461037f578063c96e201f14610387578063d5f394881461039a578063e30c3978146103c1578063e71dc532146103d2578063f2fde38b146103e557610135565b806379ba5097146103185780638da5cb5b146103205780639f165d4b14610330578063a9e954b914610343578063adb7c3f71461036a57610135565b80635479d940116100fd5780635479d9401461028f57806354fd4d50146102c15780636b58960a146102d65780636f00eef9146102e9578063715018a61461031057610135565b80631014d375146101b4578063439fab91146101f85780635001f3b51461020d57806352d1902d1461023357806352fdb7cf14610268575b6101425f3560f81c6103f8565b61015260ff5f3560f01c166103f8565b61016260ff5f3560e81c166103f8565b61017260ff5f3560e01c166103f8565b6040516020016101859493929190611222565b60408051601f198184030181529082905262461bcd60e51b82526101ab916004016112ae565b60405180910390fd5b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b61020b6102063660046113cf565b6104e4565b005b7f00000000000000000000000000000000000000000000000000000000000000006101db565b61025a7f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020016101ef565b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b7f00000000000000000000000000000000000000000000000000000000000000005b60405190151581526020016101ef565b6102c9610718565b6040516101ef91906112ae565b6102b16102e436600461141c565b610748565b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b61020b61079d565b61020b6107b0565b5f546001600160a01b03166101db565b6101db61033e36600461144d565b61082a565b7f00000000000000000000000000000000000000000000000000000000000000003f61025a565b60405163adb7c3f760e01b81526020016101ef565b6102c96109d0565b6101db610395366004611654565b6109f0565b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b6001546001600160a01b03166101db565b6101db6103e03660046116bb565b610cd4565b61020b6103f336600461141c565b610f6d565b6040805160028082528183019092526060915f91906020820181803683370190505090505f6104286010856117b1565b6104339060306117d2565b90505f6104416010866117f7565b61044c9060306117d2565b905060398260ff161115610468576104656007836117d2565b91505b60398160ff1611156104825761047f6007826117d2565b90505b8160f81b835f8151811061049857610498611818565b60200101906001600160f81b03191690815f1a9053508060f81b836001815181106104c5576104c5611818565b60200101906001600160f81b03191690815f1a90535091949350505050565b5f546001600160a01b03168061051a5781806020019051810190610508919061182c565b9250905061051581610fdd565b610562565b336001600160a01b038216146105625760405162461bcd60e51b815260206004820152600d60248201526c3737ba103a34329037bbb732b960991b60448201526064016101ab565b61056b82610ff6565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbe54158015906105dc57507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbe547f00000000000000000000000000000000000000000000000000000000000000003f145b156106295760405162461bcd60e51b815260206004820152601c60248201527f616c726561647920696e697469616c697a656420636f6465686173680000000060448201526064016101ab565b7f00000000000000000000000000000000000000000000000000000000000000003f7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc600201557f00000000000000000000000000000000000000000000000000000000000000003f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106cd5f546001600160a01b031690565b6001600160a01b03167fe73e754121f0bad1327816970101955bfffdf53d270ac509d777c25be070d7f66106ff610718565b60405161070c91906112ae565b60405180910390a45050565b60606107437f00000000000000000000000000000000000000000000000000000000000000006110ab565b905090565b5f7f000000000000000000000000000000000000000000000000000000000000000080156107975750816001600160a01b031661078c5f546001600160a01b031690565b6001600160a01b0316145b92915050565b6107a5611153565b6107ae5f610fdd565b565b60015433906001600160a01b0316811461081e5760405162461bcd60e51b815260206004820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b60648201526084016101ab565b61082781610fdd565b50565b5f80846001600160401b03811115610844576108446112c7565b60405190808252806020026020018201604052801561086d578160200160208202803683370190505b5090505f5b858110156109af575f87878381811061088d5761088d611818565b905060200281019061089f91906118b4565b6108ad9060208101906118d2565b6108b6906118f4565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316639eb3ab1f825f01518a8a868181106108fd576108fd611818565b905060200281019061090f91906118b4565b6109199080611a6e565b8560200151866040015187606001516040518763ffffffff1660e01b815260040161094996959493929190611b07565b6020604051808303815f875af1158015610965573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109899190611be3565b83838151811061099b5761099b611818565b602090810291909101015250600101610872565b506109c6816109bd86611bfa565b6103e086611bfa565b9695505050505050565b6060604051806060016040526031815280602001611eb260319139905090565b5f806001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016639eb3ab1f610a2e6020870187611c05565b610a3b6020880188611a6e565b610a4860408a018a611c1e565b610a5560608c018c611a6e565b6040518863ffffffff1660e01b8152600401610a779796959493929190611c63565b6020604051808303815f875af1158015610a93573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ab79190611be3565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637f412e23856040518263ffffffff1660e01b8152600401610b069190611d84565b6020604051808303815f875af1158015610b22573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b469190611be3565b60405163a646ccc160e01b8152600481018490526001600160881b0319821660248201529091505f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063a646ccc190604401602060405180830381865afa158015610bbe573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610be29190611e36565b9050806001600160a01b03163b5f03610ccb576040516375dc8aab60e11b8152600481018490526001600160881b0319831660248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063ebb91556906044016020604051808303815f875af1158015610c69573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c8d9190611e36565b506040516001600160a01b03821681527f05fb0138d9f716184cd659a536fe0bad16aa46c316e721c7ccfe63901c9683419060200160405180910390a15b95945050505050565b5f5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637f412e23856040518263ffffffff1660e01b8152600401610d229190611d84565b6020604051808303815f875af1158015610d3e573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d629190611be3565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637f412e23856040518263ffffffff1660e01b8152600401610db19190611d84565b6020604051808303815f875af1158015610dcd573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610df19190611be3565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316635613166e8885856040518463ffffffff1660e01b8152600401610e4493929190611e51565b602060405180830381865afa158015610e5f573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e839190611e36565b9050806001600160a01b03163b5f036109c657604051636e67a28560e11b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063dccf450a90610ee6908a9087908790600401611e51565b6020604051808303815f875af1158015610f02573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f269190611e36565b506040516001600160a01b03821681527f49ebf408734238b0c9fffd37188494e99a8cd9cd5c32da3f3bfe179ddd0dd17c9060200160405180910390a19695505050505050565b610f75611153565b600180546001600160a01b0383166001600160a01b03199091168117909155610fa55f546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b600180546001600160a01b03191690556108278161117f565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbe5461104e577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd80546001600160a01b031916301790555b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316179055565b60605f6110b7836111ce565b6001600160401b038111156110ce576110ce6112c7565b6040519080825280601f01601f1916602001820160405280156110f8576020820181803683370190505b5090505f5b815181101561114c5783816020811061111857611118611818565b1a60f81b82828151811061112e5761112e611818565b60200101906001600160f81b03191690815f1a9053506001016110fd565b5092915050565b5f546001600160a01b031633146107ae5760405163118cdaa760e01b81523360048201526024016101ab565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f5b6020811015611206578181602081106111eb576111eb611818565b1a60f81b6001600160f81b03191615611206576001016111d0565b919050565b5f81518060208401855e5f93019283525090919050565b7f5769746e657455706772616461626c65426173653a206e6f7420696d706c656d8152680cadce8cac8744060f60bb1b60208201525f6109c661127a61127461126e602986018a61120b565b8861120b565b8661120b565b8461120b565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6112c06020830184611280565b9392505050565b634e487b7160e01b5f52604160045260245ffd5b604080519081016001600160401b03811182821017156112fd576112fd6112c7565b60405290565b604051608081016001600160401b03811182821017156112fd576112fd6112c7565b604051601f8201601f191681016001600160401b038111828210171561134d5761134d6112c7565b604052919050565b5f6001600160401b0382111561136d5761136d6112c7565b50601f01601f191660200190565b5f82601f83011261138a575f5ffd5b8135602083015f6113a261139d84611355565b611325565b90508281528583830111156113b5575f5ffd5b828260208301375f92810160200192909252509392505050565b5f602082840312156113df575f5ffd5b81356001600160401b038111156113f4575f5ffd5b6114008482850161137b565b949350505050565b6001600160a01b0381168114610827575f5ffd5b5f6020828403121561142c575f5ffd5b81356112c081611408565b5f60408284031215611447575f5ffd5b50919050565b5f5f5f5f60608587031215611460575f5ffd5b84356001600160401b03811115611475575f5ffd5b8501601f81018713611485575f5ffd5b80356001600160401b0381111561149a575f5ffd5b8760208260051b84010111156114ae575f5ffd5b6020918201955093508501356001600160401b038111156114cd575f5ffd5b6114d987828801611437565b92505060408501356001600160401b038111156114f4575f5ffd5b61150087828801611437565b91505092959194509250565b5f6001600160401b03821115611524576115246112c7565b5060051b60200190565b5f6040828403121561153e575f5ffd5b6115466112db565b90508135600c8110611556575f5ffd5b815260208201356001600160401b03811115611570575f5ffd5b8201601f81018413611580575f5ffd5b803561158e61139d8261150c565b8082825260208201915060208360051b8501019250868311156115af575f5ffd5b602084015b838110156116445780356001600160401b038111156115d1575f5ffd5b85016040818a03601f190112156115e6575f5ffd5b6115ee6112db565b6020820135600a81106115ff575f5ffd5b815260408201356001600160401b03811115611619575f5ffd5b6116288b60208386010161137b565b60208301525080855250506020830192506020810190506115b4565b5060208501525091949350505050565b5f5f60408385031215611665575f5ffd5b82356001600160401b0381111561167a575f5ffd5b83016080818603121561168b575f5ffd5b915060208301356001600160401b038111156116a5575f5ffd5b6116b18582860161152e565b9150509250929050565b5f5f5f606084860312156116cd575f5ffd5b83356001600160401b038111156116e2575f5ffd5b8401601f810186136116f2575f5ffd5b803561170061139d8261150c565b8082825260208201915060208360051b850101925088831115611721575f5ffd5b6020840193505b82841015611743578335825260209384019390910190611728565b955050505060208401356001600160401b03811115611760575f5ffd5b61176c8682870161152e565b92505060408401356001600160401b03811115611787575f5ffd5b6117938682870161152e565b9150509250925092565b634e487b7160e01b5f52601260045260245ffd5b5f60ff8316806117c3576117c361179d565b8060ff84160491505092915050565b60ff818116838216019081111561079757634e487b7160e01b5f52601160045260245ffd5b5f60ff8316806118095761180961179d565b8060ff84160691505092915050565b634e487b7160e01b5f52603260045260245ffd5b5f5f6040838503121561183d575f5ffd5b825161184881611408565b60208401519092506001600160401b03811115611863575f5ffd5b8301601f81018513611873575f5ffd5b805161188161139d82611355565b818152866020838501011115611895575f5ffd5b8160208401602083015e5f602083830101528093505050509250929050565b5f8235603e198336030181126118c8575f5ffd5b9190910192915050565b5f8235607e198336030181126118c8575f5ffd5b803560058110611206575f5ffd5b5f60808236031215611904575f5ffd5b61190c611303565b611915836118e6565b815260208301356001600160401b0381111561192f575f5ffd5b61193b3682860161137b565b60208301525060408301356001600160401b03811115611959575f5ffd5b830136601f820112611969575f5ffd5b803561197761139d8261150c565b8082825260208201915060208360051b850101925036831115611998575f5ffd5b602084015b83811015611a355780356001600160401b038111156119ba575f5ffd5b850136603f8201126119ca575f5ffd5b6119d26112db565b8060608301368111156119e3575f5ffd5b602084015b81811015611a235780356001600160401b03811115611a05575f5ffd5b611a143660208389010161137b565b855250602093840193016119e8565b5050855250506020928301920161199d565b50604085015250505060608301356001600160401b03811115611a56575f5ffd5b611a623682860161137b565b60608301525092915050565b5f5f8335601e19843603018112611a83575f5ffd5b8301803591506001600160401b03821115611a9c575f5ffd5b602001915036819003821315611ab0575f5ffd5b9250929050565b634e487b7160e01b5f52602160045260245ffd5b60058110611adb57611adb611ab7565b9052565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b611b118188611acb565b60a060208201525f611b2760a083018789611adf565b8281036040840152611b398187611280565b9050828103606084015280855180835260208301915060208160051b840101602088015f5b83811015611bbf57858303601f19018552815183604081015f5b6002811015611ba6578682038352611b91828551611280565b60209485019493909301929150600101611b78565b5060209788019790955093909301925050600101611b5e565b50508581036080870152611bd38188611280565b9c9b505050505050505050505050565b5f60208284031215611bf3575f5ffd5b5051919050565b5f610797368361152e565b5f60208284031215611c15575f5ffd5b6112c0826118e6565b5f5f8335601e19843603018112611c33575f5ffd5b8301803591506001600160401b03821115611c4c575f5ffd5b6020019150600581901b3603821315611ab0575f5ffd5b611c6d8189611acb565b60a060208201525f60a082015260c060408201525f611c9060c08301888a611adf565b8281036060840152858152602080820190600588901b830101885f36829003603e19015b8a821015611d6e57858403601f190185528235818112611cd2575f5ffd5b8c018460408101825f36829003601e19015b6002821015611d4e5789840385528235818112611cff575f5ffd5b86016020810190356001600160401b03811115611d1a575f5ffd5b803603821315611d28575f5ffd5b611d33868284611adf565b95505050602083019250602085019450600182019150611ce4565b505050809650505050602083019250602085019450600182019150611cb4565b5050508481036080860152611bd3818789611adf565b602081525f606082018351600c8110611d9f57611d9f611ab7565b80602085015250602084015160408085015281815180845260808601915060808160051b87010193506020830192505f5b81811015611e2a57868503607f1901835283518051600a8110611df557611df5611ab7565b808752506020810151905060406020870152611e146040870182611280565b9550506020938401939290920191600101611dd0565b50929695505050505050565b5f60208284031215611e46575f5ffd5b81516112c081611408565b606080825284519082018190525f9060208601906080840190835b81811015611e8a578351835260209384019390920191600101611e6c565b50506001600160881b0319958616602085015293909416604090920191909152509291505056fe5769744f7261636c655261646f6e52657175657374466163746f727955706772616461626c65436f6e666c7578436f7265a264697066735822122030d0a70bb6ff84f50810291ffdfb8a20e7a2989729ed0ee60f5e76595e5c4a5664736f6c634300081e00335769744f7261636c655261646f6e52657175657374466163746f727955706772616461626c65436f6e666c7578436f7265";
readonly deployedBytecode: "0x608060405234801561000f575f5ffd5b5060043610610135575f3560e01c806379ba5097116100b6578063bff852fa1161007a578063bff852fa1461037f578063c96e201f14610387578063d5f394881461039a578063e30c3978146103c1578063e71dc532146103d2578063f2fde38b146103e557610135565b806379ba5097146103185780638da5cb5b146103205780639f165d4b14610330578063a9e954b914610343578063adb7c3f71461036a57610135565b80635479d940116100fd5780635479d9401461028f57806354fd4d50146102c15780636b58960a146102d65780636f00eef9146102e9578063715018a61461031057610135565b80631014d375146101b4578063439fab91146101f85780635001f3b51461020d57806352d1902d1461023357806352fdb7cf14610268575b6101425f3560f81c6103f8565b61015260ff5f3560f01c166103f8565b61016260ff5f3560e81c166103f8565b61017260ff5f3560e01c166103f8565b6040516020016101859493929190611222565b60408051601f198184030181529082905262461bcd60e51b82526101ab916004016112ae565b60405180910390fd5b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b61020b6102063660046113cf565b6104e4565b005b7f00000000000000000000000000000000000000000000000000000000000000006101db565b61025a7f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020016101ef565b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b7f00000000000000000000000000000000000000000000000000000000000000005b60405190151581526020016101ef565b6102c9610718565b6040516101ef91906112ae565b6102b16102e436600461141c565b610748565b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b61020b61079d565b61020b6107b0565b5f546001600160a01b03166101db565b6101db61033e36600461144d565b61082a565b7f00000000000000000000000000000000000000000000000000000000000000003f61025a565b60405163adb7c3f760e01b81526020016101ef565b6102c96109d0565b6101db610395366004611654565b6109f0565b6101db7f000000000000000000000000000000000000000000000000000000000000000081565b6001546001600160a01b03166101db565b6101db6103e03660046116bb565b610cd4565b61020b6103f336600461141c565b610f6d565b6040805160028082528183019092526060915f91906020820181803683370190505090505f6104286010856117b1565b6104339060306117d2565b90505f6104416010866117f7565b61044c9060306117d2565b905060398260ff161115610468576104656007836117d2565b91505b60398160ff1611156104825761047f6007826117d2565b90505b8160f81b835f8151811061049857610498611818565b60200101906001600160f81b03191690815f1a9053508060f81b836001815181106104c5576104c5611818565b60200101906001600160f81b03191690815f1a90535091949350505050565b5f546001600160a01b03168061051a5781806020019051810190610508919061182c565b9250905061051581610fdd565b610562565b336001600160a01b038216146105625760405162461bcd60e51b815260206004820152600d60248201526c3737ba103a34329037bbb732b960991b60448201526064016101ab565b61056b82610ff6565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbe54158015906105dc57507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbe547f00000000000000000000000000000000000000000000000000000000000000003f145b156106295760405162461bcd60e51b815260206004820152601c60248201527f616c726561647920696e697469616c697a656420636f6465686173680000000060448201526064016101ab565b7f00000000000000000000000000000000000000000000000000000000000000003f7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc600201557f00000000000000000000000000000000000000000000000000000000000000003f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166106cd5f546001600160a01b031690565b6001600160a01b03167fe73e754121f0bad1327816970101955bfffdf53d270ac509d777c25be070d7f66106ff610718565b60405161070c91906112ae565b60405180910390a45050565b60606107437f00000000000000000000000000000000000000000000000000000000000000006110ab565b905090565b5f7f000000000000000000000000000000000000000000000000000000000000000080156107975750816001600160a01b031661078c5f546001600160a01b031690565b6001600160a01b0316145b92915050565b6107a5611153565b6107ae5f610fdd565b565b60015433906001600160a01b0316811461081e5760405162461bcd60e51b815260206004820152602960248201527f4f776e61626c6532537465703a2063616c6c6572206973206e6f7420746865206044820152683732bb9037bbb732b960b91b60648201526084016101ab565b61082781610fdd565b50565b5f80846001600160401b03811115610844576108446112c7565b60405190808252806020026020018201604052801561086d578160200160208202803683370190505b5090505f5b858110156109af575f87878381811061088d5761088d611818565b905060200281019061089f91906118b4565b6108ad9060208101906118d2565b6108b6906118f4565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316639eb3ab1f825f01518a8a868181106108fd576108fd611818565b905060200281019061090f91906118b4565b6109199080611a6e565b8560200151866040015187606001516040518763ffffffff1660e01b815260040161094996959493929190611b07565b6020604051808303815f875af1158015610965573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109899190611be3565b83838151811061099b5761099b611818565b602090810291909101015250600101610872565b506109c6816109bd86611bfa565b6103e086611bfa565b9695505050505050565b6060604051806060016040526031815280602001611eb260319139905090565b5f806001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016639eb3ab1f610a2e6020870187611c05565b610a3b6020880188611a6e565b610a4860408a018a611c1e565b610a5560608c018c611a6e565b6040518863ffffffff1660e01b8152600401610a779796959493929190611c63565b6020604051808303815f875af1158015610a93573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ab79190611be3565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637f412e23856040518263ffffffff1660e01b8152600401610b069190611d84565b6020604051808303815f875af1158015610b22573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b469190611be3565b60405163a646ccc160e01b8152600481018490526001600160881b0319821660248201529091505f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063a646ccc190604401602060405180830381865afa158015610bbe573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610be29190611e36565b9050806001600160a01b03163b5f03610ccb576040516375dc8aab60e11b8152600481018490526001600160881b0319831660248201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063ebb91556906044016020604051808303815f875af1158015610c69573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610c8d9190611e36565b506040516001600160a01b03821681527f05fb0138d9f716184cd659a536fe0bad16aa46c316e721c7ccfe63901c9683419060200160405180910390a15b95945050505050565b5f5f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637f412e23856040518263ffffffff1660e01b8152600401610d229190611d84565b6020604051808303815f875af1158015610d3e573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d629190611be3565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316637f412e23856040518263ffffffff1660e01b8152600401610db19190611d84565b6020604051808303815f875af1158015610dcd573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610df19190611be3565b90505f7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316635613166e8885856040518463ffffffff1660e01b8152600401610e4493929190611e51565b602060405180830381865afa158015610e5f573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e839190611e36565b9050806001600160a01b03163b5f036109c657604051636e67a28560e11b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063dccf450a90610ee6908a9087908790600401611e51565b6020604051808303815f875af1158015610f02573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f269190611e36565b506040516001600160a01b03821681527f49ebf408734238b0c9fffd37188494e99a8cd9cd5c32da3f3bfe179ddd0dd17c9060200160405180910390a19695505050505050565b610f75611153565b600180546001600160a01b0383166001600160a01b03199091168117909155610fa55f546001600160a01b031690565b6001600160a01b03167f38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e2270060405160405180910390a350565b600180546001600160a01b03191690556108278161117f565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbe5461104e577f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd80546001600160a01b031916301790555b507f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc80546001600160a01b0319167f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316179055565b60605f6110b7836111ce565b6001600160401b038111156110ce576110ce6112c7565b6040519080825280601f01601f1916602001820160405280156110f8576020820181803683370190505b5090505f5b815181101561114c5783816020811061111857611118611818565b1a60f81b82828151811061112e5761112e611818565b60200101906001600160f81b03191690815f1a9053506001016110fd565b5092915050565b5f546001600160a01b031633146107ae5760405163118cdaa760e01b81523360048201526024016101ab565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b5f5b6020811015611206578181602081106111eb576111eb611818565b1a60f81b6001600160f81b03191615611206576001016111d0565b919050565b5f81518060208401855e5f93019283525090919050565b7f5769746e657455706772616461626c65426173653a206e6f7420696d706c656d8152680cadce8cac8744060f60bb1b60208201525f6109c661127a61127461126e602986018a61120b565b8861120b565b8661120b565b8461120b565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6112c06020830184611280565b9392505050565b634e487b7160e01b5f52604160045260245ffd5b604080519081016001600160401b03811182821017156112fd576112fd6112c7565b60405290565b604051608081016001600160401b03811182821017156112fd576112fd6112c7565b604051601f8201601f191681016001600160401b038111828210171561134d5761134d6112c7565b604052919050565b5f6001600160401b0382111561136d5761136d6112c7565b50601f01601f191660200190565b5f82601f83011261138a575f5ffd5b8135602083015f6113a261139d84611355565b611325565b90508281528583830111156113b5575f5ffd5b828260208301375f92810160200192909252509392505050565b5f602082840312156113df575f5ffd5b81356001600160401b038111156113f4575f5ffd5b6114008482850161137b565b949350505050565b6001600160a01b0381168114610827575f5ffd5b5f6020828403121561142c575f5ffd5b81356112c081611408565b5f60408284031215611447575f5ffd5b50919050565b5f5f5f5f60608587031215611460575f5ffd5b84356001600160401b03811115611475575f5ffd5b8501601f81018713611485575f5ffd5b80356001600160401b0381111561149a575f5ffd5b8760208260051b84010111156114ae575f5ffd5b6020918201955093508501356001600160401b038111156114cd575f5ffd5b6114d987828801611437565b92505060408501356001600160401b038111156114f4575f5ffd5b61150087828801611437565b91505092959194509250565b5f6001600160401b03821115611524576115246112c7565b5060051b60200190565b5f6040828403121561153e575f5ffd5b6115466112db565b90508135600c8110611556575f5ffd5b815260208201356001600160401b03811115611570575f5ffd5b8201601f81018413611580575f5ffd5b803561158e61139d8261150c565b8082825260208201915060208360051b8501019250868311156115af575f5ffd5b602084015b838110156116445780356001600160401b038111156115d1575f5ffd5b85016040818a03601f190112156115e6575f5ffd5b6115ee6112db565b6020820135600a81106115ff575f5ffd5b815260408201356001600160401b03811115611619575f5ffd5b6116288b60208386010161137b565b60208301525080855250506020830192506020810190506115b4565b5060208501525091949350505050565b5f5f60408385031215611665575f5ffd5b82356001600160401b0381111561167a575f5ffd5b83016080818603121561168b575f5ffd5b915060208301356001600160401b038111156116a5575f5ffd5b6116b18582860161152e565b9150509250929050565b5f5f5f606084860312156116cd575f5ffd5b83356001600160401b038111156116e2575f5ffd5b8401601f810186136116f2575f5ffd5b803561170061139d8261150c565b8082825260208201915060208360051b850101925088831115611721575f5ffd5b6020840193505b82841015611743578335825260209384019390910190611728565b955050505060208401356001600160401b03811115611760575f5ffd5b61176c8682870161152e565b92505060408401356001600160401b03811115611787575f5ffd5b6117938682870161152e565b9150509250925092565b634e487b7160e01b5f52601260045260245ffd5b5f60ff8316806117c3576117c361179d565b8060ff84160491505092915050565b60ff818116838216019081111561079757634e487b7160e01b5f52601160045260245ffd5b5f60ff8316806118095761180961179d565b8060ff84160691505092915050565b634e487b7160e01b5f52603260045260245ffd5b5f5f6040838503121561183d575f5ffd5b825161184881611408565b60208401519092506001600160401b03811115611863575f5ffd5b8301601f81018513611873575f5ffd5b805161188161139d82611355565b818152866020838501011115611895575f5ffd5b8160208401602083015e5f602083830101528093505050509250929050565b5f8235603e198336030181126118c8575f5ffd5b9190910192915050565b5f8235607e198336030181126118c8575f5ffd5b803560058110611206575f5ffd5b5f60808236031215611904575f5ffd5b61190c611303565b611915836118e6565b815260208301356001600160401b0381111561192f575f5ffd5b61193b3682860161137b565b60208301525060408301356001600160401b03811115611959575f5ffd5b830136601f820112611969575f5ffd5b803561197761139d8261150c565b8082825260208201915060208360051b850101925036831115611998575f5ffd5b602084015b83811015611a355780356001600160401b038111156119ba575f5ffd5b850136603f8201126119ca575f5ffd5b6119d26112db565b8060608301368111156119e3575f5ffd5b602084015b81811015611a235780356001600160401b03811115611a05575f5ffd5b611a143660208389010161137b565b855250602093840193016119e8565b5050855250506020928301920161199d565b50604085015250505060608301356001600160401b03811115611a56575f5ffd5b611a623682860161137b565b60608301525092915050565b5f5f8335601e19843603018112611a83575f5ffd5b8301803591506001600160401b03821115611a9c575f5ffd5b602001915036819003821315611ab0575f5ffd5b9250929050565b634e487b7160e01b5f52602160045260245ffd5b60058110611adb57611adb611ab7565b9052565b81835281816020850137505f828201602090810191909152601f909101601f19169091010190565b611b118188611acb565b60a060208201525f611b2760a083018789611adf565b8281036040840152611b398187611280565b9050828103606084015280855180835260208301915060208160051b840101602088015f5b83811015611bbf57858303601f19018552815183604081015f5b6002811015611ba6578682038352611b91828551611280565b60209485019493909301929150600101611b78565b5060209788019790955093909301925050600101611b5e565b50508581036080870152611bd38188611280565b9c9b505050505050505050505050565b5f60208284031215611bf3575f5ffd5b5051919050565b5f610797368361152e565b5f60208284031215611c15575f5ffd5b6112c0826118e6565b5f5f8335601e19843603018112611c33575f5ffd5b8301803591506001600160401b03821115611c4c575f5ffd5b6020019150600581901b3603821315611ab0575f5ffd5b611c6d8189611acb565b60a060208201525f60a082015260c060408201525f611c9060c08301888a611adf565b8281036060840152858152602080820190600588901b830101885f36829003603e19015b8a821015611d6e57858403601f190185528235818112611cd2575f5ffd5b8c018460408101825f36829003601e19015b6002821015611d4e5789840385528235818112611cff575f5ffd5b86016020810190356001600160401b03811115611d1a575f5ffd5b803603821315611d28575f5ffd5b611d33868284611adf565b95505050602083019250602085019450600182019150611ce4565b505050809650505050602083019250602085019450600182019150611cb4565b5050508481036080860152611bd3818789611adf565b602081525f606082018351600c8110611d9f57611d9f611ab7565b80602085015250602084015160408085015281815180845260808601915060808160051b87010193506020830192505f5b81811015611e2a57868503607f1901835283518051600a8110611df557611df5611ab7565b808752506020810151905060406020870152611e146040870182611280565b9550506020938401939290920191600101611dd0565b50929695505050505050565b5f60208284031215611e46575f5ffd5b81516112c081611408565b606080825284519082018190525f9060208601906080840190835b81811015611e8a578351835260209384019390920191600101611e6c565b50506001600160881b0319958616602085015293909416604090920191909152509291505056fe5769744f7261636c655261646f6e52657175657374466163746f727955706772616461626c65436f6e666c7578436f7265a264697066735822122030d0a70bb6ff84f50810291ffdfb8a20e7a2989729ed0ee60f5e76595e5c4a5664736f6c634300081e0033";
readonly linkReferences: {};
readonly deployedLinkReferences: {};
readonly immutableReferences: {"9009":[{"length":32,"start":1823}],"9013":[{"length":32,"start":927}],"9104":[{"length":32,"start":568}],"15370":[{"length":32,"start":441}],"15373":[{"length":32,"start":2234},{"length":32,"start":2556},{"length":32,"start":2748},{"length":32,"start":3288},{"length":32,"start":3431}],"15376":[{"length":32,"start":621},{"length":32,"start":2937},{"length":32,"start":3099}],"15379":[{"length":32,"start":750},{"length":32,"start":3574},{"length":32,"start":3757}],"45824":[{"length":32,"start":527},{"length":32,"start":837},{"length":32,"start":1466},{"length":32,"start":1579},{"length":32,"start":1650},{"length":32,"start":1684},{"length":32,"start":4222}],"45828":[{"length":32,"start":657},{"length":32,"start":1867}]};
readonly inputSourceName: "project/contracts/core/upgradable/WitOracleRadonRequestFactoryUpgradableConfluxCore.sol";
readonly buildInfoId: "solc-0_8_30-47301052af11a5aa5062e9b98ca44d5e142950cf";
};
import "hardhat/types/artifacts";
declare module "hardhat/types/artifacts" {
interface ArtifactMap {
["WitOracleRadonRequestFactoryUpgradableConfluxCore"]: WitOracleRadonRequestFactoryUpgradableConfluxCore$Type;
["contracts/core/upgradable/WitOracleRadonRequestFactoryUpgradableConfluxCore.sol:WitOracleRadonRequestFactoryUpgradableConfluxCore"]: WitOracleRadonRequestFactoryUpgradableConfluxCore$Type;
}
}