Coins

Verified contract

Active on Ethereum with 97 txns
Deployed by via 0xd93a2d19 at 15904101
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Coins"

0xa7dd24ce61ff88e0e495544865c32642dc57690ed8bcb5ebe0f04c6eeb396fb6
0xfb92011555e139d763618ac574c57175e0ea4831aed2f7b73de80505ceb521f6
From
0x7c5f440c7243fe2bab66733b7534264be2ed9b224a19ed2bdff821e5a303d205
0xda0a77576a66884f1e9529a886fb41dbbfe91230bcec2c8b624da526260807ba
0xee51fec0c2c4be90827f2202adba1a6f508ac790934080b920022a7d15132f70
0x1b03f011035a0646fd5149b420f3e212982581174c6c9967d1a9bb2e469cfe0a
0x464adf2719f69f9ac015558ae9462c375a198adc4ef595e79a2c07f106b570bd
0x77825c61de97e78322751f757dd1ebd56e8cd9428f7ca1496ce110b77a6bc6b3
0x83032039d5ea7a8f6521cc1f048d8ec56a033ffb2e9264e20197e18423761515
0x5d35c4197cb81146022e94c542779752b0bbafb412f0933925e641323484a51f

Functions
Getter at block 21247848
coinCount(view returns (uint256)
2
owner(view returns (address result)
0xf5b3cae86bdd49f86fa6494c5356ea5503cb4e48
ownershipHandoverValidFor(view returns (uint64)
172800
shards(view returns (address)
0xb842b4605f7d3340329122faea90954cbd15a849
shardsToBurn(view returns (uint256)
4
signer(view returns (address)
0x53cc0df6decdd3f609ae3db721223aac2526b484
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
claimed(uint256 idaddress accountview returns (bool)
coins(uint256view returns (uint248 supplybool claimable)
coinsOfAccount(address accountview returns (uint256[] results)
exists(uint256 idview returns (bool)
hasAllRoles(address useruint256 rolesview returns (bool result)
hasAnyRole(address useruint256 rolesview returns (bool result)
holdsCoin(address accountview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
ordinalsFromRoles(uint256 rolespure returns (uint8[] ordinals)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
rolesFromOrdinals(uint8[] ordinalspure returns (uint256 roles)
rolesOf(address userview returns (uint256 roles)
safeBatchTransferFrom(address fromaddress touint256[]uint256[]bytespure 
safeTransferFrom(address fromaddress touint256uint256bytespure 
supportsInterface(bytes4 interfaceIdview returns (bool)
uri(uint256 idview returns (string)
State-modifying
addCoin(
burnShardsForCoin(uint256 id
cancelOwnershipHandover(payable 
claimCoin(uint256 idbytes signature
completeOwnershipHandover(address pendingOwnerpayable 
grantRoles(address useruint256 rolespayable 
renounceOwnership(payable 
renounceRoles(uint256 rolespayable 
requestOwnershipHandover(payable 
revokeRoles(address useruint256 rolespayable 
setApprovalForAll(address operatorbool approved
setShardsContract(address shardsContrant
setShardsToBurn(uint256 amount
setSigner(address newSigner
setURI(string newURI
toggleClaim(uint256 id
transferOwnership(address newOwnerpayable 
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RolesUpdated(address indexed useruint256 indexed roles
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(string uri_address shards_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
HasClaimed(
NewOwnerIsZeroAddress(
NoHandoverRequest(
NonExistent(
NotClaimable(
SignerMismatch(
Soulbound(
Unauthorized(