KittyCore Contract: 0x06012c8cf97BEaD5deAe237070F9587f8E7A266d
saleAuction()
: address of sales-auction contract aka "0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C"siringAuction()
: address of siring-auction contract aka "0xC7af99Fe5513eB6710e6D5f44F9989dA40F27F26"geneScience()
: address of gene-science contract aka "0xf97e0A5b616dfFC913e72455Fde9eA8bBe946a2B"
autoBirthFee()
: variable storing birth feepregnantKitties()
: number of kitties currently pregnanttotalSupply()
: total number of kittens created so fargen0CreatedCount()
: returns number of generation 0 cats created so farbalanceOf(address)
: number of kittens owned by some addresstokensOfOwner(address)
: returns array of kittyIDs owned by some addressisPregnant(uint256)
: true if the given kittyID is pregnantisReadyToBreed(uint256)
: true if kittyID can breedcanBreedWith(uint256,uint256)
: true if two kittyIDs can breed togetherownerOf(uint256)
: returns address that owns some kittyIDgetKitty(uint256)
: returns [isPregnant [bool], isReady [bool], coolDownIndex [uint256], nextActionTime [uint256], SiringWith [uint256], birthTime [uint256], matronID [uint256], sireID [uint256], generation [uint256], genes [uint256]]
createSaleAuction(kittyID [uint256], startingPrice [uint256], endPrice [uint256], duration [uint256])
: Put kittyID up for salecreateSiringAuction(kittyID [uint256], startingPrice [uint256], endPrice [uint256], duration [uint256])
: Put kittyID up for sirebreedWithAuto(kittyID [uint256], kittyID [uint256])
: Breed two kittyIDs that you owngiveBirth(kittyID [uint256])
: Handler for pregnant kittyID who is ready to delivertransfer(recipient [address], kittyID [uint256])
: give some recipient address one of the kittyIDs you ownbidOnSiringAuction(sireID [uint256], matronID [uint256])
: ends some siring auction for sireID by bidding & breeding w our matronID
Transfer(from [address], to [address], kittyID [uint256])
Approval(owner [address], approved [address], kittyID [uint256])
Birth(owner [address], kittyID [uint256], matronID [uint256], sireID [uint256], genes [uint256])
Pregnant(owner [address], matronID [uint256], sireID [uint256], cooldownEndBlock [uint256])
- ceoAddress:
0x000000000000000000000000af1e54b359b0897133f437fc961dd16f20c045e1
- cfoAddress:
0x0000000000000000000000002041bb7d8b49f0bde3aa1fa7fb506ac6c539394c
- cooAddress:
0x000000000000000000000000a1e12defa6dbc8e900a6596083322946c03f01e3
- first half of cooldowns array:
0x0000384000001c2000000e1000000708000002580000012c000000780000003c
- second half of cooldowns array:
0x000000000000000000093a80000546000002a300000151800000e10000007080
- seconds per block:
0x000000000000000000000000000000000000000000000000000000000000000f
- kitties: length eg
0x00000000000000000000000000000000000000000000000000000000000682cb
- kittyIndexToOwner
- ownershipTokenCount
- ownershipTokenCount
- sireAllowedToAddress
- saleAuction(?):
0x000000000000000000000000b1690c08e213a35ed9bab7b318de14420fb57d8c
- sireAuction(?):
0x000000000000000000000000c7af99fe5513eb6710e6d5f44f9989da40f27f26
- ???
(Above labels are according to order of declared variables in kitty core contract source code)
KittySales Contract: 0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C
getAuction(kittyID [uint256])
: returns [seller [address], startPrice [uint256], endPrice [uint256], duration [uint256], startTime [uint256]]
AuctionCreated(kittyID [uint256], startPrice [uint256], endPrice [uint256], duration [uint256])
AuctionSuccessful(kittyID [uint256], price [uint256], winner [address])
AuctionCancelled(kittyID [uint256])
KittySires Contract: 0xC7af99Fe5513eB6710e6D5f44F9989dA40F27F26
getAuction(kittyID [uint256])
: returns [seller [address], startPrice [uint256], endPrice [uint256], duration [uint256], startTime [uint256]]
AuctionCreated(kittyID [uint256], startPrice [uint256], endPrice [uint256], duration [uint256])
AuctionSuccessful(kittyID [uint256], price [uint256], winner [address])
AuctionCancelled(kittyID [uint256])
References: