anonymity-mining/contracts/interfaces/IVerifier.sol
2020-12-15 18:08:37 +03:00

12 lines
391 B
Solidity

// SPDX-License-Identifier: MIT
pragma solidity ^0.6.0;
interface IVerifier {
function verifyProof(bytes calldata proof, uint256[4] calldata input) external view returns (bool);
function verifyProof(bytes calldata proof, uint256[7] calldata input) external view returns (bool);
function verifyProof(bytes calldata proof, uint256[12] calldata input) external view returns (bool);
}