Skip to content

Latest commit

 

History

History

0x60cd862c9c687a9de49aecdc3a99b74a4fc54ab6

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Contract outline - contract.sol:

contract MoonCatRescue

Created on Ethereum Mainnet:

  • Block 4134866 @ 2017-08-09 04:36:06 UTC (1502253366)
  • Tx Id 0x79d48c41b99f0ac8f735dbf4d048165542576862df2b05a80be9a4dbe233a623
  • By 0xa97f8ffc8f8e354475880448334e4e99a0e7212f

mooncats | mooncat rescue - Contract ABI @ 0x60cd862c9c687a9de49aecdc3a99b74a4fc54ab6

Constructor

  • constructor()

2 Payable Function(s)

  • function acceptAdoptionOffer(bytes5 catId) payable
  • function makeAdoptionRequest(bytes5 catId) payable

13 Transact Functions(s)

  • function makeAdoptionOffer(bytes5 catId, uint256 price)
  • function activate()
  • function withdraw()
  • function rescueCat(bytes32 seed) ⇒ (bytes5 _)
  • function cancelAdoptionOffer(bytes5 catId)
  • function nameCat(bytes5 catId, bytes32 catName)
  • function activateInTestMode()
  • function cancelAdoptionRequest(bytes5 catId)
  • function disableBeforeActivation()
  • function addGenesisCatGroup()
  • function makeAdoptionOfferToAddress(bytes5 catId, uint256 price, address to)
  • function acceptAdoptionRequest(bytes5 catId)
  • function giveCat(bytes5 catId, address to)

23 Query Functions(s)

  • function name() ⇒ (string _) readonly
  • function remainingGenesisCats() ⇒ (uint16 _) readonly
  • function totalSupply() ⇒ (uint256 _) readonly
  • function remainingCats() ⇒ (uint16 _) readonly
  • function mode() ⇒ (uint8 _) readonly
  • function getCatDetails(bytes5 catId) ⇒ (bytes5 id, address owner, bytes32 name, address onlyOfferTo, uint256 offerPrice, address requester, uint256 requestPrice) readonly
  • function decimals() ⇒ (uint8 _) readonly
  • function getCatOwners() ⇒ (address[] _) readonly
  • function catOwners(bytes5 _) ⇒ (address _) readonly
  • function rescueOrder(uint256 _) ⇒ (bytes5 _) readonly
  • function getCatIds() ⇒ (bytes5[] _) readonly
  • function balanceOf(address _) ⇒ (uint256 _) readonly
  • function getCatNames() ⇒ (bytes32[] _) readonly
  • function adoptionOffers(bytes5 _) ⇒ (bool exists, bytes5 catId, address seller, uint256 price, address onlyOfferTo) readonly
  • function catNames(bytes5 _) ⇒ (bytes32 _) readonly
  • function symbol() ⇒ (string _) readonly
  • function getCatRequestPrices() ⇒ (uint256[] _) readonly
  • function searchSeed() ⇒ (bytes32 _) readonly
  • function imageGenerationCodeMD5() ⇒ (bytes16 _) readonly
  • function adoptionRequests(bytes5 _) ⇒ (bool exists, bytes5 catId, address requester, uint256 price) readonly
  • function getCatOfferPrices() ⇒ (uint256[] _) readonly
  • function rescueIndex() ⇒ (uint16 _) readonly
  • function pendingWithdrawals(address _) ⇒ (uint256 _) readonly