NFTokenBurn constructor
NFTokenBurn({})
account
Identifies the AccountID that submitted this transaction. The account must
be the present owner of the token or, if the lsfBurnable flag is set
on the NFToken, either the issuer account or an account authorized by the
issuer (i.e. MintAccount).
nfTokenId
Identifies the NFToken to be burned. This field is required.
owner
Indicates which account currently owns the token if it is different than
Account. Only used to burn tokens which have the lsfBurnable flag enabled
and are not owned by the signing account.
Implementation
NFTokenBurn({
required super.account,
required this.nfTokenId,
super.memos,
super.ticketSequance,
super.signingPubKey,
super.sequence,
super.fee,
super.lastLedgerSequence,
this.owner,
}) : super(transactionType: XRPLTransactionType.NFTOKEN_BURN);