Name | Arguments | Accounts |
---|---|---|
mintNft | creatorBump:`u8` userTimestamp:`[u8; 8]` replayBump:`u8` freezeBump:`u8` | candyMachine isMut candyMachineCreator payer isSignerisMut replay isMut wallet isMut metadata isMut mint isMut tokenAccount isMut freezeAuthority isMut mintAuthority isSigner updateAuthority isSigner masterEdition isMut freezerProgram tokenMetadataProgram tokenProgram systemProgram rent clock recentBlockhashes instructionSysvarAccount |
setCollectionDuringMint | candyMachine metadata payer isSigner collectionPda isMut tokenMetadataProgram instructions collectionMint collectionMetadata collectionMasterEdition authority collectionAuthorityRecord | |
updateCandyMachine | data:`CandyMachineData` | candyMachine isMut authority isSigner wallet |
addConfigLines | index:`u32` configLines:`Vec<ConfigLine>` | candyMachine isMut authority isSigner |
initializeCandyMachine | data:`CandyMachineData` | candyMachine isMut wallet authority payer isSigner systemProgram rent |
setCollection | candyMachine authority isSigner collectionPda isMut payer isSigner systemProgram rent metadata mint edition collectionAuthorityRecord isMut tokenMetadataProgram | |
removeCollection | candyMachine authority isSigner collectionPda isMut metadata mint collectionAuthorityRecord isMut tokenMetadataProgram | |
updateAuthority | newAuthority:`Option<publicKey>` | candyMachine isMut authority isSigner wallet |
withdrawFunds | candyMachine isMut authority isSigner | |
deleteReplay | userTimestamp:`[u8; 8]` replayBump:`u8` | payer isSignerisMut replay isMut user |