22 lines
586 B
Solidity
22 lines
586 B
Solidity
// SPDX-License-Identifier: MIT
|
|
|
|
pragma solidity ^0.6.12;
|
|
|
|
import { IERC20 } from "@openzeppelin/contracts/token/ERC20/IERC20.sol";
|
|
|
|
interface IEasyAuction {
|
|
function initiateAuction(
|
|
IERC20 _auctioningToken,
|
|
IERC20 _biddingToken,
|
|
uint256 orderCancellationEndDate,
|
|
uint256 auctionEndDate,
|
|
uint96 _auctionedSellAmount,
|
|
uint96 _minBuyAmount,
|
|
uint256 minimumBiddingAmountPerOrder,
|
|
uint256 minFundingThreshold,
|
|
bool isAtomicClosureAllowed,
|
|
address accessManagerContract,
|
|
bytes memory accessManagerContractData
|
|
) external returns (uint256);
|
|
}
|