becrypto/contracts/interfaces/IEvolveFactory.sol
2022-08-18 10:54:42 +08:00

26 lines
567 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,
uint256[3] calldata tokenIds,
uint256 startTime,
uint256 saltNonce,
bytes calldata signature,
IBEERC721 nft
) external;
function evolveChip(
address to,
uint256[] memory tokenIds,
uint256 startTime,
uint256 saltNonce,
bytes calldata signature
) external;
function useSignature(bytes calldata signature) external;
}