contract DutchAuctionToBuyInterface is DutchAuctionInterface {
    function DutchAuctionToBuy(address etherScrollsAddress, address master1, address master2) public;// DutchAuctionInterface(etherScrollsAddress, master1, master2);
    function startAuction(uint cardNumber, uint startPrice, uint endPrice, uint duration, address seller) public;
    function priceOfOfficalCardSold() public view returns (uint);
    function bidFromEtherScrolls(uint cardNumber, address buyer) public payable;
    function cancelBuyAuction(uint cardNumber, address requestor) public;
}
function startAuction(uint cardNumber, uint startPrice, uint endPrice, uint duration, address seller) public;

// DutchAuctionInterface(etherScrollsAddress, master1, master2);