Type alias InitializeV2InstructionAccounts
InitializeV2InstructionAccounts: {
anchorRemainingAccounts?: web3.AccountMeta[];
authority: web3.PublicKey;
authorityPda: web3.PublicKey;
authorizationRules?: web3.PublicKey;
authorizationRulesProgram?: web3.PublicKey;
candyMachine: web3.PublicKey;
collectionDelegateRecord: web3.PublicKey;
collectionMasterEdition: web3.PublicKey;
collectionMetadata: web3.PublicKey;
collectionMint: web3.PublicKey;
collectionUpdateAuthority: web3.PublicKey;
payer: web3.PublicKey;
ruleSet?: web3.PublicKey;
systemProgram?: web3.PublicKey;
sysvarInstructions: web3.PublicKey;
tokenMetadataProgram: web3.PublicKey;
}
Type declaration
-
Optional
anchorRemainingAccounts?: web3.AccountMeta[]
-
authority: web3.PublicKey
-
authorityPda: web3.PublicKey
-
Optional
authorizationRules?: web3.PublicKey
-
Optional
authorizationRulesProgram?: web3.PublicKey
-
candyMachine: web3.PublicKey
-
collectionDelegateRecord: web3.PublicKey
-
collectionMasterEdition: web3.PublicKey
-
collectionMetadata: web3.PublicKey
-
collectionMint: web3.PublicKey
-
collectionUpdateAuthority: web3.PublicKey
-
payer: web3.PublicKey
-
Optional
ruleSet?: web3.PublicKey
-
Optional
systemProgram?: web3.PublicKey
-
sysvarInstructions: web3.PublicKey
-
tokenMetadataProgram: web3.PublicKey
Accounts required by the initializeV2 instruction
Property
candyMachine
Property
authorityPda
Property
authority
Property
signer] payer
Property
ruleSet (optional)
Property
collectionMetadata
Property
collectionMint
Property
collectionMasterEdition
Property
signer] collectionUpdateAuthority
Property
collectionDelegateRecord
Property
tokenMetadataProgram
Property
sysvarInstructions
Property
authorizationRulesProgram (optional)
Property
authorizationRules (optional)