MetaplexFixedPriceSaleProgram.createStore constructor

MetaplexFixedPriceSaleProgram.createStore({
  1. required SolAddress admin,
  2. required SolAddress store,
  3. required MetaplexFixedPriceSaleCreateStoreLayout layout,
  4. List<AccountMeta> anchorRemainingAccounts = const [],
  5. SolAddress systemProgram = SystemProgramConst.programId,
})

Implementation

factory MetaplexFixedPriceSaleProgram.createStore({
  required SolAddress admin,
  required SolAddress store,
  required MetaplexFixedPriceSaleCreateStoreLayout layout,
  List<AccountMeta> anchorRemainingAccounts = const [],
  SolAddress systemProgram = SystemProgramConst.programId,
}) {
  return MetaplexFixedPriceSaleProgram(keys: [
    admin.toSignerAndWritable(),
    store.toSignerAndWritable(),
    systemProgram.toReadOnly(),
    ...anchorRemainingAccounts
  ], programId: MetaplexFixedPriceSaleProgramConst.programId, layout: layout);
}