//Write your own contracts here. Currently compiles using solc v0.4.15+commit.bbb8e64f. pragma solidity ^0.4.11; interface IAuction { event BidPlaced(address indexed _bidder,uint256 indexed _editionNumber,uint256 indexed _amount); event BidIncreased(address indexed _bidder,uint256 indexed _editionNumber,uint256 indexed _amount); event BidWithdrawn(address indexed _bidder,uint256 indexed _editionNumber); event BidAccepted(address indexed _bidder,uint256 indexed _editionNumber,uint256 indexed _tokenId,uint256 _amount); event BidderRefunded(uint256 indexed _editionNumber,address indexed _bidder,uint256 indexed _amount); event EditionAuctionCanceled(uint256 indexed _editionNumber); function placeBid(uint256 _editionNumber) external returns (bool success); function increaseBid(uint256 _editionNumber) external returns (bool success); function withdrawBid(uint256 _editionNumber) external returns (bool success); function acceptBid(uint256 _editionNumber) external returns (bool success); function cancelAuction(uint256 _editionNumber) external returns (bool success); }
0.4.18