Name | Arguments | Accounts |
---|---|---|
addConfigLines | index:`u32` configLines:`Vec<ConfigLine>` | candyMachine isMut authority isSigner |
initialize | data:`CandyMachineData` | candyMachine isMut authorityPda isMut authority payer isSigner collectionMetadata collectionMint collectionMasterEdition collectionUpdateAuthority isSignerisMut collectionAuthorityRecord isMut tokenMetadataProgram systemProgram |
mint | candyMachine isMut authorityPda isMut mintAuthority isSigner payer isSignerisMut nftMint isMut nftMintAuthority isSigner nftMetadata isMut nftMasterEdition isMut collectionAuthorityRecord collectionMint collectionMetadata isMut collectionMasterEdition collectionUpdateAuthority tokenMetadataProgram tokenProgram systemProgram recentSlothashes | |
setAuthority | newAuthority:`publicKey` | candyMachine isMut authority isSigner |
setCollection | candyMachine isMut authority isSigner authorityPda isMut payer isSigner collectionMint collectionMetadata collectionAuthorityRecord isMut newCollectionUpdateAuthority isSignerisMut newCollectionMetadata newCollectionMint newCollectionMasterEdition newCollectionAuthorityRecord isMut tokenMetadataProgram systemProgram | |
setMintAuthority | candyMachine isMut authority isSigner mintAuthority isSigner | |
update | data:`CandyMachineData` | candyMachine isMut authority isSigner |
withdraw | candyMachine isMut authority isSignerisMut |