initialize(uint256,string,string) :
This function initializes a CyberNFT contract with a profile ID, name, and symbol. It calls the parent contract's initialization function.
(autogenerated documentation)
mint(address) :
This function mints a new token and assigns it to the specified address, but only if the caller is the PROFILE contract.
(autogenerated documentation)
version() :
This function returns the version number of the contract and works by simply returning a predefined constant value.
(autogenerated documentation)
transferFrom(uint256) :
This function reverts any attempt to transfer tokens from one address to another, with an error message "TRANSFER_NOT_ALLOWED".
(autogenerated documentation)
tokenURI(uint256) :
This function returns the token URI for a given token ID by calling a function from another contract.
(autogenerated documentation)