MetaplexCandyMachineCoreProgram.unwrap constructor
MetaplexCandyMachineCoreProgram.unwrap({
- required SolAddress candyGuard,
- required SolAddress authority,
- required SolAddress candyMachine,
- required SolAddress candyMachineAuthority,
- required SolAddress candyMachineProgram,
- SolAddress programId = MetaplexCandyMachineCoreProgramConst.candyGuardProgramId,
Implementation
factory MetaplexCandyMachineCoreProgram.unwrap({
required SolAddress candyGuard,
required SolAddress authority,
required SolAddress candyMachine,
required SolAddress candyMachineAuthority,
required SolAddress candyMachineProgram,
SolAddress programId =
MetaplexCandyMachineCoreProgramConst.candyGuardProgramId,
}) {
return MetaplexCandyMachineCoreProgram(keys: [
candyGuard.toReadOnly(),
authority.toSigner(),
candyMachine.toWritable(),
candyMachineAuthority.toSigner(),
candyMachineProgram.toReadOnly(),
], programId: programId, layout: const MetaplexCandyMachineUnwrapLayout());
}