MetaplexCandyMachineCoreProgram.setMintAuthority constructor

MetaplexCandyMachineCoreProgram.setMintAuthority({
  1. required SolAddress candyMachine,
  2. required SolAddress authority,
  3. required SolAddress mintAuthority,
  4. SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyMachineV3programId,
})

Implementation

factory MetaplexCandyMachineCoreProgram.setMintAuthority({
  required SolAddress candyMachine,
  required SolAddress authority,
  required SolAddress mintAuthority,
  SolAddress programId =
      MetaplexCandyMachineCoreProgramConst.candyMachineV3programId,
}) {
  return MetaplexCandyMachineCoreProgram(
      keys: [
        candyMachine.toWritable(),
        authority.toSigner(),
        mintAuthority.toSigner()
      ],
      programId: programId,
      layout: const MetaplexCandyMachineSetMintAuthorityLayout());
}