MetaplexCandyMachineCoreProgram class
Constructors
-
MetaplexCandyMachineCoreProgram({required List<AccountMeta> keys, required SolAddress programId, required ProgramLayout layout})
-
-
MetaplexCandyMachineCoreProgram.addConfigLines({required SolAddress candyMachine, required SolAddress authority, required MetaplexCandyMachineAddConfigLinesLayout layout, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId})
-
factory
-
MetaplexCandyMachineCoreProgram.createCandyGuard({required SolAddress candyGuard, required SolAddress base, required SolAddress authority, required SolAddress payer, required MetaplexCandyMachineCreateCandyGuardLayout layout, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.deleteCandyGuard({required SolAddress candyGuard, required SolAddress authority, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.deleteCandyMachine({required SolAddress candyMachine, required SolAddress authority, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId})
-
factory
-
MetaplexCandyMachineCoreProgram.initializeCandyMachine({required SolAddress candyMachine, required SolAddress authorityPda, required SolAddress authority, required SolAddress payer, required SolAddress collectionMetadata, required SolAddress collectionMint, required SolAddress collectionMasterEdition, required SolAddress collectionUpdateAuthority, required SolAddress collectionAuthorityRecord, required SolAddress tokenMetadataProgram, required MetaplexCandyMachineInitializeCandyMachineLayout layout, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId})
-
factory
-
MetaplexCandyMachineCoreProgram.initializeCandyMachineV2({required SolAddress candyMachine, required SolAddress authorityPda, required SolAddress authority, required SolAddress payer, required SolAddress collectionMetadata, required SolAddress collectionMint, required SolAddress collectionMasterEdition, required SolAddress collectionUpdateAuthority, required SolAddress collectionDelegateRecord, required SolAddress tokenMetadataProgram, required SolAddress sysvarInstructions, required MetaplexCandyMachineInitializeCandyMachineV2Layout layout, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId, SolAddress? ruleSet, SolAddress? authorizationRulesProgram, SolAddress? authorizationRules})
-
factory
-
MetaplexCandyMachineCoreProgram.mint({required SolAddress candyGuard, required SolAddress candyMachineProgram, required SolAddress candyMachine, required SolAddress candyMachineAuthorityPda, required SolAddress payer, required SolAddress nftMetadata, required SolAddress nftMint, required SolAddress nftMintAuthority, required SolAddress nftMasterEdition, required SolAddress collectionAuthorityRecord, required SolAddress collectionMint, required SolAddress collectionMetadata, required SolAddress collectionMasterEdition, required SolAddress collectionUpdateAuthority, required SolAddress tokenMetadataProgram, required SolAddress recentSlothashes, required SolAddress instructionSysvarAccount, required MetaplexCandyMachineMintLayout layout, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.mintFromCandyMachine({required SolAddress candyMachine, required SolAddress authorityPda, required SolAddress mintAuthority, required SolAddress payer, required SolAddress nftMint, required SolAddress nftMintAuthority, required SolAddress nftMetadata, required SolAddress nftMasterEdition, required SolAddress collectionAuthorityRecord, required SolAddress collectionMint, required SolAddress collectionMetadata, required SolAddress collectionMasterEdition, required SolAddress collectionUpdateAuthority, required SolAddress tokenMetadataProgram, required SolAddress recentSlothashes, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.mintFromCandyMachineV2({required SolAddress candyMachine, required SolAddress authorityPda, required SolAddress mintAuthority, required SolAddress payer, required SolAddress nftOwner, required SolAddress nftMint, required SolAddress nftMintAuthority, required SolAddress nftMetadata, required SolAddress nftMasterEdition, required SolAddress collectionDelegateRecord, required SolAddress collectionMint, required SolAddress collectionMetadata, required SolAddress collectionMasterEdition, required SolAddress collectionUpdateAuthority, required SolAddress tokenMetadataProgram, required SolAddress splTokenProgram, required SolAddress sysvarInstructions, required SolAddress recentSlothashes, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId, SolAddress? token, SolAddress? tokenRecord, SolAddress? splAtaProgram, SolAddress? authorizationRulesProgram, SolAddress? authorizationRules})
-
factory
-
MetaplexCandyMachineCoreProgram.mintV2({required SolAddress candyGuard, required SolAddress candyMachineProgram, required SolAddress candyMachine, required SolAddress candyMachineAuthorityPda, required SolAddress payer, required SolAddress minter, required SolAddress nftMint, required SolAddress nftMintAuthority, required SolAddress nftMetadata, required SolAddress nftMasterEdition, required SolAddress collectionDelegateRecord, required SolAddress collectionMint, required SolAddress collectionMetadata, required SolAddress collectionMasterEdition, required SolAddress collectionUpdateAuthority, required SolAddress tokenMetadataProgram, required SolAddress splTokenProgram, required SolAddress sysvarInstructions, required SolAddress recentSlothashes, required MetaplexCandyMachineMintV2Layout layout, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId, SolAddress tokenProgram = SPLTokenProgramConst.tokenProgramId, SolAddress? token, SolAddress? tokenRecord, SolAddress? authorizationRulesProgram, SolAddress? authorizationRules, SolAddress? splAtaProgram})
-
factory
-
MetaplexCandyMachineCoreProgram.route({required SolAddress candyGuard, required SolAddress candyMachine, required SolAddress payer, required MetaplexCandyMachineRouteLayout layout, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.setCandyGuardAuthority({required SolAddress candyGuard, required SolAddress authority, required MetaplexCandyMachineSetCandyGuardAuthorityLayout layout, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.setCandyMachineAuthority({required SolAddress candyMachine, required SolAddress authority, required MetaplexCandyMachineSetCandyMachineAuthorityLayout layout, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId})
-
factory
-
MetaplexCandyMachineCoreProgram.setCollection({required SolAddress candyMachine, required SolAddress authority, required SolAddress authorityPda, required SolAddress payer, required SolAddress collectionMint, required SolAddress collectionMetadata, required SolAddress collectionAuthorityRecord, required SolAddress newCollectionUpdateAuthority, required SolAddress newCollectionMetadata, required SolAddress newCollectionMint, required SolAddress newCollectionMasterEdition, required SolAddress newCollectionAuthorityRecord, required SolAddress tokenMetadataProgram, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId})
-
factory
-
MetaplexCandyMachineCoreProgram.setCollectionV2({required SolAddress candyMachine, required SolAddress authority, required SolAddress authorityPda, required SolAddress payer, required SolAddress collectionUpdateAuthority, required SolAddress collectionMint, required SolAddress collectionMetadata, required SolAddress collectionDelegateRecord, required SolAddress newCollectionUpdateAuthority, required SolAddress newCollectionMint, required SolAddress newCollectionMetadata, required SolAddress newCollectionMasterEdition, required SolAddress newCollectionDelegateRecord, required SolAddress tokenMetadataProgram, required SolAddress sysvarInstructions, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId, SolAddress? authorizationRulesProgram, SolAddress? authorizationRules})
-
factory
-
MetaplexCandyMachineCoreProgram.setMintAuthority({required SolAddress candyMachine, required SolAddress authority, required SolAddress mintAuthority, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId})
-
factory
-
MetaplexCandyMachineCoreProgram.setTokenStandard({required SolAddress candyMachine, required SolAddress authority, required SolAddress authorityPda, required SolAddress payer, required SolAddress collectionDelegateRecord, required SolAddress collectionMint, required SolAddress collectionMetadata, required SolAddress collectionUpdateAuthority, required SolAddress tokenMetadataProgram, required SolAddress sysvarInstructions, required MetaplexCandyMachineSetTokenStandardLayout layout, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId, SolAddress? ruleSet, SolAddress? collectionAuthorityRecord, SolAddress? authorizationRulesProgram, SolAddress? authorizationRules})
-
factory
-
MetaplexCandyMachineCoreProgram.unwrap({required SolAddress candyGuard, required SolAddress authority, required SolAddress candyMachine, required SolAddress candyMachineAuthority, required SolAddress candyMachineProgram, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.updateCandyGuard({required SolAddress candyGuard, required SolAddress authority, required SolAddress payer, required MetaplexCandyMachineUpdateCandyGuardLayout layout, SolAddress systemProgram = SystemProgramConst.programId, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId})
-
factory
-
MetaplexCandyMachineCoreProgram.updateCandyMachine({required SolAddress candyMachine, required SolAddress authority, required MetaplexCandyMachineUpdateCandyMachineLayout layout, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId})
-
factory
-
MetaplexCandyMachineCoreProgram.wrap({required SolAddress candyGuard, required SolAddress authority, required SolAddress candyMachine, required SolAddress candyMachineProgram, required SolAddress candyMachineAuthority, SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId})
-
factory
Properties
-
data
→ List<int>
-
Program input.
no setterinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
keys
→ List<AccountMeta>
-
Public keys to include in this transaction
Boolean represents whether this pubkey needs to sign the transaction
finalinherited
-
layout
→ ProgramLayout
-
Program layout.
finalinherited
-
programId
→ SolAddress
-
Program Id to execute.
finalinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited