The NFT or SFT for which we want to approve a delegate. We only need its address and token standard.
Optional
authority?: undefined | Signer | TokenMetadataAuthorityMetadata | TokenMetadataAuthorityHolderAn authority allowed to approve a new delegate authority.
Note that Delegate authorities are not supported for this instruction as delegates cannot approve other delegates.
If a Signer
is provided directly, it will be either
used as the update authority or as the token holder
based on the delegate type, i.g. delegate.type
.
metaplex.identity()
Optional
authorizationThe authorization rules and data to use when approving the delegate authority.
TokenMetadataAuthorizationDetails
Defaults to not using auth rules.
Optional
instructionA key to distinguish the instruction that uses the NFT.
Generated using TypeDoc
The role, address, approver and data of the delegate to approve.