Name | Arguments | Accounts |
---|---|---|
transferRobotNft | nftRobotAddress nftRobotMetadataAddress tokenMetadataProgram nftRobotMasterEdition transferToAtaKeypair isSignerisMut tokenProgram payer isSignerisMut pdaConfig isMut systemProgram rent clock recentBlockhashes instructionSysvarAccount | |
mintNftPart | creatorBump:`u8` robotName:`u16` partType:`u8` | candyMachine isMut candyMachineCreator payer isSigner wallet isMut metadata isMut mint isMut mintAuthority isSigner updateAuthority isSigner masterEdition isMut tokenMetadataProgram tokenProgram systemProgram rent instructionSysvarAccount pdaConfig isMut pdaPartConfig isMut |
updatePartStatus | robotIndex:`u16` partIndex:`u8` status:`u8` | programState isMut authority isSignerisMut |
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 | |
updateRunning | programState isMut authority isSignerisMut | |
updatePaused | programState isMut authority isSignerisMut | |
updateStop | programState isMut authority isSignerisMut | |
addPartTypeConfig | index:`u16` partTypes:`Vec<PartType>` | programStorage isMut authority isSignerisMut |
createPdaPartConfig | pdaConfig isMut user isSignerisMut | |
createPdaConfig | pdaConfig isMut user isSignerisMut |