// This file was autogenerated by Hardhat, do not edit it. // prettier-ignore // tslint:disable // eslint-disable // biome-ignore format: see above export interface DummyNonCCIPAwareResolver$Type { readonly _format: "hh3-artifact-1"; readonly contractName: "DummyNonCCIPAwareResolver"; readonly sourceName: "contracts/dnsregistrar/mocks/DummyNonCCIPAwareResolver.sol"; readonly abi: [{"inputs":[{"internalType":"contract OffchainDNSResolver","name":"_dnsResolver","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"string[]","name":"urls","type":"string[]"},{"internalType":"bytes","name":"callData","type":"bytes"},{"internalType":"bytes4","name":"callbackFunction","type":"bytes4"},{"internalType":"bytes","name":"extraData","type":"bytes"}],"name":"OffchainLookup","type":"error"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"resolve","outputs":[{"internalType":"bytes","name":"","type":"bytes"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]; readonly bytecode: "0x6080604052348015600f57600080fd5b506040516105cd3803806105cd833981016040819052602c916050565b600080546001600160a01b0319166001600160a01b0392909216919091179055607e565b600060208284031215606157600080fd5b81516001600160a01b0381168114607757600080fd5b9392505050565b6105408061008d6000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c806301ffc9a71461003b5780639061b92314610063575b600080fd5b61004e610049366004610223565b610083565b60405190151581526020015b60405180910390f35b6100766100713660046102b5565b61011c565b60405161005a919061038a565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f9061b92300000000000000000000000000000000000000000000000000000000148061011657507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b60408051600180825281830190925260609160009190816020015b60608152602001906001900390816101375790505090506040518060400160405280601481526020017f68747470733a2f2f6578616d706c652e636f6d2f000000000000000000000000815250816000815181106101975761019761039d565b60209081029190910101526000546040517f556f183000000000000000000000000000000000000000000000000000000000815261021a9173ffffffffffffffffffffffffffffffffffffffff16908390879087907fb4a85801000000000000000000000000000000000000000000000000000000009083908390600401610415565b60405180910390fd5b60006020828403121561023557600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461026557600080fd5b9392505050565b60008083601f84011261027e57600080fd5b50813567ffffffffffffffff81111561029657600080fd5b6020830191508360208285010111156102ae57600080fd5b9250929050565b600080600080604085870312156102cb57600080fd5b843567ffffffffffffffff8111156102e257600080fd5b6102ee8782880161026c565b909550935050602085013567ffffffffffffffff81111561030e57600080fd5b61031a8782880161026c565b95989497509550505050565b6000815180845260005b8181101561034c57602081850181015186830182015201610330565b5060006020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b6020815260006102656020830184610326565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b600060a0820173ffffffffffffffffffffffffffffffffffffffff8a16835260a0602084015280895180835260c08501915060c08160051b860101925060208b0160005b828110156104a8577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40878603018452610493858351610326565b94506020938401939190910190600101610459565b5050505082810360408401526104bf81888a6103cc565b7fffffffff0000000000000000000000000000000000000000000000000000000087166060850152905082810360808401526104fc8185876103cc565b9a995050505050505050505056fea2646970667358221220152e0be78b775697bb229cf3383fc35b8360dd59eb8952d0c29adc07710a08ef64736f6c634300081a0033"; readonly deployedBytecode: "0x608060405234801561001057600080fd5b50600436106100365760003560e01c806301ffc9a71461003b5780639061b92314610063575b600080fd5b61004e610049366004610223565b610083565b60405190151581526020015b60405180910390f35b6100766100713660046102b5565b61011c565b60405161005a919061038a565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f9061b92300000000000000000000000000000000000000000000000000000000148061011657507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b60408051600180825281830190925260609160009190816020015b60608152602001906001900390816101375790505090506040518060400160405280601481526020017f68747470733a2f2f6578616d706c652e636f6d2f000000000000000000000000815250816000815181106101975761019761039d565b60209081029190910101526000546040517f556f183000000000000000000000000000000000000000000000000000000000815261021a9173ffffffffffffffffffffffffffffffffffffffff16908390879087907fb4a85801000000000000000000000000000000000000000000000000000000009083908390600401610415565b60405180910390fd5b60006020828403121561023557600080fd5b81357fffffffff000000000000000000000000000000000000000000000000000000008116811461026557600080fd5b9392505050565b60008083601f84011261027e57600080fd5b50813567ffffffffffffffff81111561029657600080fd5b6020830191508360208285010111156102ae57600080fd5b9250929050565b600080600080604085870312156102cb57600080fd5b843567ffffffffffffffff8111156102e257600080fd5b6102ee8782880161026c565b909550935050602085013567ffffffffffffffff81111561030e57600080fd5b61031a8782880161026c565b95989497509550505050565b6000815180845260005b8181101561034c57602081850181015186830182015201610330565b5060006020828601015260207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f83011685010191505092915050565b6020815260006102656020830184610326565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b8183528181602085013750600060208284010152600060207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f840116840101905092915050565b600060a0820173ffffffffffffffffffffffffffffffffffffffff8a16835260a0602084015280895180835260c08501915060c08160051b860101925060208b0160005b828110156104a8577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40878603018452610493858351610326565b94506020938401939190910190600101610459565b5050505082810360408401526104bf81888a6103cc565b7fffffffff0000000000000000000000000000000000000000000000000000000087166060850152905082810360808401526104fc8185876103cc565b9a995050505050505050505056fea2646970667358221220152e0be78b775697bb229cf3383fc35b8360dd59eb8952d0c29adc07710a08ef64736f6c634300081a0033"; readonly linkReferences: {}; readonly deployedLinkReferences: {}; readonly immutableReferences: {}; readonly inputSourceName: "project/contracts/dnsregistrar/mocks/DummyNonCCIPAwareResolver.sol"; readonly buildInfoId: "solc-0_8_26-f05bdccb11f2cf6df865fc6a27a95b5ace6017ea"; }; import "hardhat/types/artifacts"; declare module "hardhat/types/artifacts" { interface ArtifactMap { ["DummyNonCCIPAwareResolver"]: DummyNonCCIPAwareResolver$Type; ["contracts/dnsregistrar/mocks/DummyNonCCIPAwareResolver.sol:DummyNonCCIPAwareResolver"]: DummyNonCCIPAwareResolver$Type; } }