MetaplexCandyMachineCoreProgram.updateCandyGuard constructor
MetaplexCandyMachineCoreProgram.updateCandyGuard({
- required SolAddress candyGuard,
- required SolAddress authority,
- required SolAddress payer,
- required MetaplexCandyMachineUpdateCandyGuardLayout layout,
- SolAddress systemProgram = SystemProgramConst.programId,
- SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId,
Implementation
factory MetaplexCandyMachineCoreProgram.updateCandyGuard({
required SolAddress candyGuard,
required SolAddress authority,
required SolAddress payer,
required MetaplexCandyMachineUpdateCandyGuardLayout layout,
SolAddress systemProgram = SystemProgramConst.programId,
SolAddress programId =
MetaplexCandyMachineCoreProgramConst.candyGuardProgramId,
}) {
return MetaplexCandyMachineCoreProgram(keys: [
candyGuard.toWritable(),
authority.toSigner(),
payer.toSigner(),
systemProgram.toReadOnly()
], programId: programId, layout: layout);
}