// Contract: Claims
// Target function: function three_call(address addr) public
/**
 *Submitted for verification at optimistic.etherscan.io on 2022-04-27
*/

// SPDX-License-Identifier: GPL-3.0

pragma solidity ^0.8.0;

// interface mintNFT{
   
//       function mint(
//         uint256 _category,
//         bytes memory _data,
//         bytes memory _signature
//     ) external ;
// }

contract Claims {
     //address constant nftContra = address(0xA0BB4c422D003C517D18cAB8cDaA87B03982Ab43);//测试网
    // address  signer = address(0x87d3aB4771972F7e010d3329cFa0f1aE768295Dc);
   //   using SignatureChecker for address;

    // Wallet who will be the backend signer
    address public signer = address(0x87d3aB4771972F7e010d3329cFa0f1aE768295Dc);

     address constant nftContra = address(0xFD43D1dA000558473822302e1d44D81dA2e4cC0d);//主网合约

  // address constant nftContra = address(0xA0BB4c422D003C517D18cAB8cDaA87B03982Ab43);//测试网

    // 定义事件
    event mintEvent(address indexed sender, bool indexed success,bytes indexed data);