Skip to main content
Version: Next

Resource Interface INFT


_10
pub resource interface INFT {
_10
_10
pub let id: UInt64
_10
}

Interface that the NFTs have to conform to The metadata views methods are included here temporarily because enforcing the metadata interfaces in the standard would break many contracts in an upgrade. Those breaking changes are being saved for the stable cadence milestone

Functions

getViews()


_10
fun getViews(): [Type]

Function that returns all the Metadata Views implemented by a Non Fungible Token

developers to know which parameter to pass to the resolveView() method.

Returns: An array of Types defining the implemented views. This value will be used by


resolveView()


_10
fun resolveView(_: Type): AnyStruct?

Function that resolves a metadata view for this token.

Parameters:

  • view : The Type of the desired view.

Returns: A structure representing the requested view.