26 lines
567 B
Solidity
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;
|
|
}
|