MetaplexCandyMachineCoreProgram.setCandyGuardAuthority constructor

MetaplexCandyMachineCoreProgram.setCandyGuardAuthority({
  1. required SolAddress candyGuard,
  2. required SolAddress authority,
  3. required MetaplexCandyMachineSetCandyGuardAuthorityLayout layout,
  4. SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId,
})

Implementation

factory MetaplexCandyMachineCoreProgram.setCandyGuardAuthority({
  required SolAddress candyGuard,
  required SolAddress authority,
  required MetaplexCandyMachineSetCandyGuardAuthorityLayout layout,
  SolAddress programId =
      MetaplexCandyMachineCoreProgramConst.candyGuardProgramId,
}) {
  return MetaplexCandyMachineCoreProgram(keys: [
    candyGuard.toWritable(),
    authority.toSigner(),
  ], programId: programId, layout: layout);
}