These contracts have been deprecated and should not be used. They are listed here for data analysis and tracking purposes only.
From 10/23/2022 until 1/15/2022, the AssistingAuction contract on Harmony also contained the summonCrystal and open functions and related events for the summoning of all Heroes, including those summoned through an Assisting Auction. On 1/15/2022, these were migrated to the Hero Summoning contract.
Addresses
Harmony
Name
Mainnet
Testnet
AssistingAuction
0x65DEA93f7b886c33A78c10343267DD39727778c2
0x5f5a567140A4b7A0406f568B152aA4bc3aCda8Ed
Interfaces
interface IAssistingAuction {
event AuctionCancelled(uint256 auctionId, uint256 indexed tokenId);
event AuctionCreated(uint256 auctionId, address indexed owner, uint256 indexed tokenId, uint256 startingPrice, uint256 endingPrice, uint256 duration, address winner);
event AuctionSuccessful(uint256 auctionId, uint256 indexed tokenId, uint256 totalPrice, address winner);
function auctionHeroCore() view returns (address);
function bid(uint256 _tokenId, uint256 _bidAmount);
function cancelAuction(uint256 _tokenId);
function cancelAuctionWhenPaused(uint256 _tokenId);
function createAuction(uint256 _tokenId, uint128 _startingPrice, uint128 _endingPrice, uint64 _duration, address _winner);
function getAuction(uint256 _tokenId) view returns (uint256 auctionId, address seller, uint256 startingPrice, uint256 endingPrice, uint256 duration, uint256 startedAt);
function getCurrentPrice(uint256 _tokenId) view returns (uint256);
function getUserAuctions(address _address) view returns (uint256[]);
function isOnAuction(uint256 _tokenId) view returns (bool);
function jewelToken() view returns (address);
function maxPrice() view returns (uint256);
function minPrice() view returns (uint256);
function ownerCut() view returns (uint256);
function paused() view returns (bool);
function userAuctions(address, uint256) view returns (uint256)
}