Name | Arguments | Accounts |
---|---|---|
initializeCandyMachine | data:`CandyMachineData` | candyMachine isMut wallet authority payer isSigner systemProgram rent |
updateCandyMachine | data:`CandyMachineData` | candyMachine isMut authority isSigner wallet |
updateAuthority | newAuthority:`Option<publicKey>` | candyMachine isMut authority isSigner wallet |
addConfigLines | index:`u32` configLines:`Vec<ConfigLine>` | candyMachine isMut authority isSigner |
setCollection | candyMachine isMut authority isSigner collectionPda isMut payer isSigner systemProgram rent metadata mint edition collectionAuthorityRecord isMut tokenMetadataProgram | |
removeCollection | candyMachine isMut authority isSigner collectionPda isMut metadata mint collectionAuthorityRecord isMut tokenMetadataProgram | |
mintNft | creatorBump:`u8` | candyMachine isMut candyMachineCreator payer isSigner wallet isMut metadata isMut mint isMut mintAuthority isSigner updateAuthority isSigner masterEdition isMut tokenMetadataProgram tokenProgram systemProgram rent clock recentBlockhashes instructionSysvarAccount programState nft1 ownerNft1Ata isMut nft1Metadata nft2 ownerNft2Ata isMut nft2Metadata nft3 ownerNft3Ata isMut nft3Metadata adminWallet freezeAuthority isMut ownerMintAta isMut mplProgram |
setCollectionDuringMint | candyMachine metadata payer isSigner collectionPda isMut tokenMetadataProgram instructions collectionMint collectionMetadata collectionMasterEdition authority collectionAuthorityRecord | |
createProgramState | creatorBump:`u8` | authority isSignerisMut programState isMut updateAuthority isMut systemProgram rent |
updateProgramStatus | newStatus:`u8` | authority isSignerisMut programState isMut systemProgram rent |
updateNftUpdateAuthority | authority isSignerisMut programState isMut updateAuthority isMut systemProgram rent | |
deleteProgramState | authority isSignerisMut programState isMut systemProgram rent | |
addCollection | authority isSignerisMut programState isMut collection isMut systemProgram rent | |
thawBlankNft | adminWallet isSignerisMut programState nftAddress ownerNftAta isMut freezeAuthority isMut masterEdition isMut systemProgram mplProgram tokenProgram |