ProvablyRareGem
Verified contract
Active on
Ethereum with 3,049 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "ProvablyRareGem"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20574324 | 3 months ago | | | 0 | 0.000023975035 | |
| 19451895 | 8 months ago | | | 0 | 0.00061583537 | |
| 18853683 | a year ago | | | 0 | 0.00092273994 | |
| 18802734 | a year ago | | | 0 | 0.00092154550 | |
| 17969784 | a year ago | | | 0 | 0.00099031314 | |
| 17967026 | a year ago | | | 0 | 0.00075375561 | |
| 17734059 | a year ago | | | 0 | 0.00078707072 | |
| 17570494 | a year ago | | | 0 | 0.00031625591 | |
| 17040822 | 2 years ago | | | 0 | 0.0014215902 | |
| 17011097 | 2 years ago | | | 0 | 0.00054230016 |
ABI
ABI objects
Getter at block 21257059
gemCount() view returns (uint256)
21
Read-only
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
exists(uint256 id) view returns (bool)
gems(uint256) view returns (string name, string color, bytes32 entropy, uint256 difficulty, uint256 gemsPerMine, uint256 multiplier, address crafter, address manager, address pendingManager)
isApprovedForAll(address account, address operator) view returns (bool)
luck(uint256 kind, uint256 salt) view returns (uint256)
nonce(address) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
totalSupply(uint256 id) view returns (uint256)
uri(uint256 kind) view returns (string)
State-modifying
Events acceptManager(uint256[] kinds)
craft(uint256 kind, uint256 amount, address to)
create(string name, string color, uint256 difficulty, uint256 gemsPerMine, uint256 multiplier, address crafter, address manager) returns (uint256)
mine(uint256 kind, uint256 salt)
renounceManager(uint256[] kinds)
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data)
setApprovalForAll(address operator, bool approved)
transferManager(uint256[] kinds, address to)
updateCrafter(uint256[] kinds, address crafter)
updateEntropy(uint256 kind, bytes32 entropy)
updateGemInfo(uint256 kind, string name, string color)
updateMiningData(uint256 kind, uint256 difficulty, uint256 multiplier, uint256 gemsPerMine)
ApprovalForAll(address indexed account, address indexed operator, bool approved)
Create(uint256 indexed kind)
Mine(address indexed miner, uint256 indexed kind)
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)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.