pub fn approve_collection_authority(
    program_id: Pubkey,
    collection_authority_record: Pubkey,
    new_collection_authority: Pubkey,
    update_authority: Pubkey,
    payer: Pubkey,
    metadata: Pubkey,
    mint: Pubkey
) -> Instruction
Expand description

Approve Collection Authority

Approve another account to verify NFTs belonging to a collection, verify_collection on the collection NFT

Accounts:

  1. [writable] Collection Authority Record PDA
  2. [signer] Update Authority of Collection NFT
  3. [signer] Payer
  4. [] A Collection Authority
  5. [] Collection Metadata account
  6. [] Mint of Collection Metadata
  7. [] Token program
  8. [] System program
  9. Optional [] Rent info