Methods
approve
- approve(tokenId: number, address: string): void
- 
Parameters
- 
tokenId: number
- 
address: string
 
 Returns void
baseURI
- baseURI(): string
- 
Returns string
currentSupply
- currentSupply(): number
- 
Returns number
getApproved
- getApproved(tokenId: number): string[]
- 
Returns string[]
mint
- mint(addressTo: string): void
- 
Returns void
name
- name(): string
- 
Returns string
ownerOf
- ownerOf(tokenId: number): Address
- 
Returns Address
symbol
- symbol(): string
- 
Returns string
tokenURI
- tokenURI(tokenId: number): string
- 
Returns string
totalSupply
- totalSupply(): number
- 
Returns number
transfer
- transfer(toAddress: string, tokenId: number): void
- 
Parameters
- 
toAddress: string
- 
tokenId: number
 
 Returns void
transferFrom
- transferFrom(fromAddress: string, toAddress: string, tokenId: number): void
- 
Parameters
- 
fromAddress: string
- 
toAddress: string
- 
tokenId: number
 
 Returns void
 
 
 
The Massa's standard NFT implementation wrapper.
Remarks
This class can be used to wrap a smart contract implementing Massa standard NFT. All the serialization/deserialization will handled here.
Example