Type alias CompressInstructionAccounts

CompressInstructionAccounts: {
    compressionProgram: web3.PublicKey;
    leafDelegate: web3.PublicKey;
    leafOwner: web3.PublicKey;
    logWrapper: web3.PublicKey;
    masterEdition: web3.PublicKey;
    merkleTree: web3.PublicKey;
    metadata: web3.PublicKey;
    mint: web3.PublicKey;
    payer: web3.PublicKey;
    systemProgram?: web3.PublicKey;
    tokenAccount: web3.PublicKey;
    tokenMetadataProgram: web3.PublicKey;
    tokenProgram?: web3.PublicKey;
    treeAuthority: web3.PublicKey;
}

Accounts required by the compress instruction

Property

treeAuthority

Property

leafOwner

Property

leafDelegate

Property

merkleTree

Property

tokenAccount

Property

mint

Property

metadata

Property

masterEdition

Property

signer] payer

Property

logWrapper

Property

compressionProgram

Property

tokenMetadataProgram

Type declaration

  • compressionProgram: web3.PublicKey
  • leafDelegate: web3.PublicKey
  • leafOwner: web3.PublicKey
  • logWrapper: web3.PublicKey
  • masterEdition: web3.PublicKey
  • merkleTree: web3.PublicKey
  • metadata: web3.PublicKey
  • mint: web3.PublicKey
  • payer: web3.PublicKey
  • Optional systemProgram?: web3.PublicKey
  • tokenAccount: web3.PublicKey
  • tokenMetadataProgram: web3.PublicKey
  • Optional tokenProgram?: web3.PublicKey
  • treeAuthority: web3.PublicKey

Generated using TypeDoc