becrypto/contracts/interfaces/IEvolveFactory.sol

26 lines
572 B
Solidity

// SPDX-License-Identifier: MIT
pragma solidity 0.8.10;
import "../interfaces/IBEERC721.sol";
import "../interfaces/IBEERC1155.sol";
interface IEvolveFactory {
function evolve721NFT(
address to,
address nftAddress,
uint256[2] calldata tokenIds,
uint256 startTime,
uint256 saltNonce,
bytes calldata signature
) external;
function evolveChip(
address to,
uint256[] memory tokenIds,
uint256 startTime,
uint256 saltNonce,
bytes calldata signature
) external;
function useSignature(bytes calldata signature) external;
}