AlpacaCore
Verified contract
Active on
Ethereum with 49,854 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x7ca4…514a
0x33ee…6f40
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "AlpacaCore"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20410267 | 2 months ago | | | 0 | 0.000030089695 | |
| 20318332 | 2 months ago | | | 0 | 0.00027339754 | |
| 20251286 | 2 months ago | | | 0 | 0.00060082189 | |
| 19794205 | 5 months ago | | | 0 | 0.00024999243 | |
| 19279670 | 7 months ago | | | 0 | 0.00081180709 | |
| 19065782 | 8 months ago | | | 0 | 0.00025685387 | |
| 19063519 | 8 months ago | | | 0 | 0.0010756585 | |
| 18881382 | 9 months ago | | | 0 | 0.00099572794 | |
| 18766783 | 9 months ago | | | 0 | 0.020420662 | |
| 18766773 | 9 months ago | | | 0 | 0.010219892 |
ABI
ABI objects
Getter at block 20800558
GEN0_GENERATION_FACTOR() view returns (uint64)
10
MAX_GEN0_ENERGY() view returns (uint32)
3600
alpa() view returns (address)
0x7ca4408137eb639570f8e647d9bd7b7e8717514a
autoCrackingFee() view returns (uint256)
0
baseHatchingFee() view returns (uint256)
10000000000000000000
devAddress() view returns (address)
0xa1c5974c7a7178b9d475dce86432da6fe9733bc6
devBreedingPercentage() view returns (uint256)
10
geneScience() view returns (address)
0x33ee3b0cf95ba54b77f896112588d08e9ab46f40
generationHatchingFeeMultiplier() view returns (uint256)
10
getTotalAlpaca() view returns (uint256)
25627
hatchingDuration() view returns (uint256)
300
hatchingMultiplierCoolDown() view returns (uint256)
604800
maxHatchCostMultiplier() view returns (uint16)
8
newBornCoolDown() view returns (uint256)
259200
operator() view returns (address)
0x149efae0a509bd1ec930b1031224b6e3c26b1c20
owner() view returns (address)
0xb01eca973bf5f9ba14a7c45d593f137530d1bf75
paused() view returns (bool)
false
secondsPerBlock() view returns (uint256)
15
stakingAddress() view returns (address)
0x741cee6e4bd99df866ab0dd0d0c0b5ed7033344a
Read-only
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
getAlpaca(uint256 _id) view returns (uint256 id, bool isReady, uint256 cooldownEndBlock, uint256 birthTime, uint256 matronId, uint256 sireId, uint256 hatchingCost, uint256 hatchingCostMultiplier, uint256 hatchCostMultiplierEndBlock, uint256 generation, uint256 gene, uint256 energy, uint256 state)
hasPermissionToBreedAsSire(address _addr, uint256 _id) view returns (bool)
hatchingALPACost(uint256 _matronId, uint256 _sireId) view returns (uint256)
isApprovedForAll(address account, address operator) view returns (bool)
isOwnerOf(address _account, uint256 _alpacaId) view returns (bool)
isReadyToCrack(uint256 _id) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
uri(uint256) view returns (string)
State-modifying
Events clearPermissionToBreed(uint256 _alpacaId)
crack(uint256 _id)
createGen0Alpaca(uint256 _gene, uint256 _energy, address _owner)
createGen0AlpacaBatch(uint256[] _genes, uint256[] _energies, address _owner)
grandPermissionToBreed(address _addr, uint256 _sireId)
hatch(uint256 _matronId, uint256 _sireId) payable returns (uint256)
pause()
renounceOwnership()
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data)
setAlpaContract(address _alpa)
setApprovalForAll(address operator, bool approved)
setAutoCrackingFee(uint256 _autoCrackingFee)
setBaseHatchingFee(uint256 _baseHatchingFee)
setDevAddress(address _devAddress)
setDevBreedingPercentage(uint256 _devBreedingPercentage)
setGeneScience(address _geneScience)
setGenerationHatchingFeeMultiplier(uint256 _generationHatchingFeeMultiplier)
setHatchingDuration(uint256 _hatchingDuration)
setHatchingMultiplierCoolDown(uint256 _hatchingMultiplierCoolDown)
setMaxHatchCostMultiplier(uint16 _maxHatchCostMultiplier)
setNewBornCoolDown(uint256 _newBornCoolDown)
setSecondsPerBlock(uint256 _secs)
setStakingAddress(address _stakingAddress)
setURI(string _newuri)
transferOperator(address _newOperator)
transferOwnership(address newOwner)
unpause()
updateAlpacaEnergy(address _owner, uint256 _id, uint32 _newEnergy)
withdrawBalance(uint256 _amount, address _to)
ApprovalForAll(address indexed account, address indexed operator, bool approved)
BornBatch(uint256[] alpacaIds, uint256[] genes, uint256[] energy)
BornSingle(uint256 indexed alpacaId, uint256 gene, uint256 energy)
EnergyChanged(uint256 indexed id, uint256 oldEnergy, uint256 newEnergy)
GrantedToBreed(uint256 indexed alpacaId, address addr)
Hatched(uint256 indexed eggId, uint256 matronId, uint256 sireId, uint256 cooldownEndBlock)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI(string value, uint256 indexed id)
Unpaused(address account)
constructor(address _alpa, address _geneScience, address _operator, address _devAddress, address _stakingAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.