// This file was autogenerated by Hardhat, do not edit it. // prettier-ignore // tslint:disable // eslint-disable // biome-ignore format: see above export interface MockCircuitVerifier$Type { readonly _format: "hh3-artifact-1"; readonly contractName: "MockCircuitVerifier"; readonly sourceName: "contracts/test/MockSlashingVerifier.sol"; readonly abi: [{"inputs":[],"name":"returnValue","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bool","name":"_returnValue","type":"bool"}],"name":"setReturnValue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes","name":"","type":"bytes"},{"internalType":"bytes32[]","name":"","type":"bytes32[]"}],"name":"verify","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]; readonly bytecode: "0x6080604052348015600f57600080fd5b506101ab8061001f6000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c8063990c8f7914610046578063d2c6417614610067578063ea50d0e41461008a575b600080fd5b6000546100539060ff1681565b604051901515815260200160405180910390f35b6100886100753660046100a6565b6000805460ff1916911515919091179055565b005b6100536100983660046100cf565b60005460ff16949350505050565b6000602082840312156100b857600080fd5b813580151581146100c857600080fd5b9392505050565b600080600080604085870312156100e557600080fd5b84356001600160401b038111156100fb57600080fd5b8501601f8101871361010c57600080fd5b80356001600160401b0381111561012257600080fd5b87602082840101111561013457600080fd5b6020918201955093508501356001600160401b0381111561015457600080fd5b8501601f8101871361016557600080fd5b80356001600160401b0381111561017b57600080fd5b8760208260051b840101111561019057600080fd5b94979396506020019450505056fea164736f6c634300081c000a"; readonly deployedBytecode: "0x608060405234801561001057600080fd5b50600436106100415760003560e01c8063990c8f7914610046578063d2c6417614610067578063ea50d0e41461008a575b600080fd5b6000546100539060ff1681565b604051901515815260200160405180910390f35b6100886100753660046100a6565b6000805460ff1916911515919091179055565b005b6100536100983660046100cf565b60005460ff16949350505050565b6000602082840312156100b857600080fd5b813580151581146100c857600080fd5b9392505050565b600080600080604085870312156100e557600080fd5b84356001600160401b038111156100fb57600080fd5b8501601f8101871361010c57600080fd5b80356001600160401b0381111561012257600080fd5b87602082840101111561013457600080fd5b6020918201955093508501356001600160401b0381111561015457600080fd5b8501601f8101871361016557600080fd5b80356001600160401b0381111561017b57600080fd5b8760208260051b840101111561019057600080fd5b94979396506020019450505056fea164736f6c634300081c000a"; readonly linkReferences: {}; readonly deployedLinkReferences: {}; readonly immutableReferences: {}; readonly inputSourceName: "project/contracts/test/MockSlashingVerifier.sol"; readonly buildInfoId: "solc-0_8_28-58b894a0ac77a2d784be77b69288a062b8f6f518"; }; import "hardhat/types/artifacts"; declare module "hardhat/types/artifacts" { interface ArtifactMap { ["MockCircuitVerifier"]: MockCircuitVerifier$Type; ["contracts/test/MockSlashingVerifier.sol:MockCircuitVerifier"]: MockCircuitVerifier$Type; } }