HyperCycleLicense

Verified contract

Active on Ethereum with 9,955 txns
Deployed by via 0x02cf7ffe at 18243102
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "HyperCycleLicense"

0xaf84b58db1aaef2269bfbf6a58c31bbdbc3508feadbe0349ce890c0a1fa3142a
0xf91878a752d9a092a238c4640e6cf689fc0f243c539b01e644c1acc7bf581f3e
0xffb2cd22cb6b41052a182ed2ab0068800e953434d084bad37a095e9252585940
0xdea926e172141936540d4c27f2bf3c5522b4cb861bdc027b6ef9cc2cf20a0f27
0xf2a9369dc19484e5100ae9d3c1731a3f67bedcd4b9364558b17f9b120fb7825e
0xb823d8b447707ef95a0e04c2e461d0dfed222f9e89633fc3ecc8a19ba4b3263c
0xdc0981b769264984f596889bab850f2744d65fafa707b7e28abd99368463c5cc
0x072ee09b66e6fe764149f399df4086ef9b790f15c3117ab7b0d9c6b9ae90b15e
0xc475879b0dd3e8b3509e13177e8648cd7699c218d5fb17adcd52a375ec07f968
0x6d1c7be009ad981847282c11eec3d804206e21fb6cd01d34dc7e78af2d781395

Functions
Getter at block 21269151
END_ROOT_TOKEN_LIMIT(view returns (uint256)
8796629897216
START_ROOT_TOKEN(view returns (uint256)
8796629893120
currentRootToken(view returns (uint256)
8796629894240
name(view returns (string)
HyPC License
owner(view returns (address)
0xc254eacfff0ef2c9eed7d2fb796219e3bcd7ea82
symbol(view returns (string)
HyPCL
totalSupply(view returns (uint256)
4845
totalTokens(view returns (uint256)
4845
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getBurnData(uint256 licenseIdview returns (string)
getLicenseHeight(uint256 licenseIdview returns (uint8)
getLicenseStatus(uint256 licenseIdview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenData(uint256view returns (uint8 statusuint8 heightstring burnData)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 licenseIdstring burnString
merge(uint256 licenseId
mint(uint256 numTokens
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
split(uint256 licenseId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Burn(address owneruint256 indexed licenseIdstring indexed burnData
Merge(address owneruint256 indexed parentLicenseIduint256 childLicenseId1uint256 childLicenseId2
Mint(address indexed owneruint256 indexed licenseId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Split(address owneruint256 indexed licenseIduint256 newLicenseId1uint256 newLicenseId2
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
CantMergeRootLicenses(
HeightMustBeHigherThanTen(
MintingTooManyTokens(
MustBeEvenToken(
MustBeTokenOwner(
MustBeValidToken(
TokenMustBeBurnt(