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);
|
||
|
}
|