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;
}
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
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