CryptoServalGame
Verified contract
Active on
Ethereum with 1,275 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x3a19…400c
0x82b3…2209
0x4fca…336f
4 additional
variables
Balances ($37.94)
Native
Value
$37.94
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.012 | $3,161.91 |
$37.94 | |
| ERC-20 | 88.888888M | -- | -- | |
| ERC-20 | 21M | -- | -- | |
| ERC-20 | 7.777777M | -- | -- | |
| ERC-20 | 8.889K | -- | -- | |
C4Y | ERC-20 | 3.7K | -- | -- | |
PMT | ERC-20 | 0.0002 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21055535 | 15 days ago | | | 0 | 0.00036444016 | |
| 21055471 | 15 days ago | | | 0 | 0.00027611436 | |
| 21055350 | 15 days ago | | | 0 | 0.00038722301 | |
| 20866556 | a month ago | | | 0 | 0.00042532494 | |
| 20752408 | 2 months ago | | | 0 | 0.000086264255 | |
| 20641795 | 2 months ago | | | 0 | 0.00012453278 | |
| 20602499 | 3 months ago | | | 0 | 0.000052166463 | |
| 20157827 | 5 months ago | | | 0 | 0.00013327679 | |
| 19799241 | 6 months ago | | | 0 | 0.00019413108 | |
| 19586883 | 7 months ago | | | 0 | 0.00061065438 |
ABI
ABI objects
Getter at block 21159571
getSpawnCost() view returns (uint256)
30000000000000000
getSyncCost() view returns (uint256)
3000000000000000
isOwner() view returns (bool)
false
name() view returns (string)
CryptoServalGame
owner() view returns (address)
0x5875bc01647f884ad92bbbaf6a6e74efda0e9563
symbol() view returns (string)
CSG
totalSupply() view returns (uint256)
579
Read-only
balanceOf(address owner) view returns (uint256)
getAnimal(uint256 animalId) view returns (address owner, uint256 wildAnimalId, uint256 xp, uint16 effectiveness, uint16[3] accessories)
getApproved(uint256 tokenId) view returns (address)
getPlayerAnimals(address playerAddress) view returns (uint256[])
getPlayerGems(address addr) view returns (uint256)
getRarityToSpawnGemCost(uint8 index) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isServalChainSigner(bytes32 msgHash, uint8 v, bytes32 r, bytes32 s) view returns (bool)
isWithdrawnFromContract(address owner, uint256 wildAnimalId) view returns (bool)
isWithdrawnFromRepository(address owner, uint256 wildAnimalId) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events activateContract()
addAccessories(uint256 animalId, uint8 accessorySlot, uint16 accessoryId, uint256 nonce, uint8 v, bytes32 r, bytes32 s) payable
addAdmin(address adminAddress)
addXp(uint256 animalId, uint256 xpToAdd, uint256 nonce, uint8 v, bytes32 r, bytes32 s) payable
approve(address to, uint256 tokenId)
createAuction(uint256 _tokenId, uint128 startPrice, uint128 endPrice, uint128 duration)
fuseAnimal(uint256 animalId) payable
pauseContract()
removeAdmin(address adminAddress)
renounceOwnership()
requestGems(uint256 amount, uint256 nonce, uint8 v, bytes32 r, bytes32 s) payable
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
sequenceContractDna(uint256 wildAnimalId, uint256[] dnaIds)
sequenceRepositoryDna(uint256 wildAnimalId, uint256[] dnaIds)
setApprovalForAll(address to, bool approved)
setCryptoServalContract(address cryptoServalContractAddress)
setDnaRepositoryContract(address dnaRepositoryContractAddress)
setMarketplaceContract(address marketplaceContractAddress)
setRarityToSpawnGemCost(uint8 index, uint256 targetValue)
setServalChainAddress(address newServalChainAddress)
setSpawnCost(uint256 _spawnCost)
setSyncCost(uint256 _syncCost)
spawnOffspring(uint256 wildAnimalId, uint16 effectiveness, uint256 timestamp, uint256 nonce, uint8 v, bytes32 r, bytes32 s) payable
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdrawContract()
AccessoryAddedEvent(uint256 animalId, uint8 accessorySlot, uint16 accessoryId)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
GemsAddedEvent(address to, uint256 gemAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
XpAddedEvent(uint256 animalId, uint256 xpAmount)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.