Optionalauthority?: TAccountMetas[2]The SPL/MPL Account Compression program that owns and manages the Merkle tree.
OptionalcoreCollection?: TAccountMetas[7]MPL Core collection account the asset belongs to (V2 collections).
OptionalleafDelegate?: TAccountMetas[5]Defaults to leafOwner.
Owner of the compressed NFT leaf being operated on.
The SPL/MPL Noop program, used to log leaf data so off-chain indexers can reconstruct the tree.
The concurrent Merkle tree account storing the compressed leaves, owned by the account compression program.
PDA Bubblegum uses to sign CPIs into the MPL Core program on behalf of a core collection.
The MPL Core program, invoked for V2 collection CPIs.
OptionalnewCollectionAuthority?: TAccountMetas[3]If the item is being added to a new collection, must be the
authority for the new collection. Defaults to authority.
OptionalnewCoreCollection?: TAccountMetas[8]MPL Core collection account the asset is being moved into.
Account that pays for the transaction and any account rent.
The Solana System program.
The tree's TreeConfig PDA, which stores its configuration and acts
as the tree's authority for CPIs into the compression program.
If the item is not currently in a collection, must be the tree owner/delegate. If the item is being removed from a collection, must be an authority for the existing collection. Defaults to
payer.