AuctionHouse constructor

const AuctionHouse({
  1. required SolAddress auctionHouseFeeAccount,
  2. required SolAddress auctionHouseTreasury,
  3. required SolAddress treasuryWithdrawalDestination,
  4. required SolAddress feeWithdrawalDestination,
  5. required SolAddress treasuryMint,
  6. required SolAddress authority,
  7. required SolAddress creator,
  8. required int bump,
  9. required int treasuryBump,
  10. required int feePayerBump,
  11. required int sellerFeeBasisPoints,
  12. required bool requiresSignOff,
  13. required bool canChangeSalePrice,
  14. required int escrowPaymentBump,
  15. required bool hasAuctioneer,
  16. required SolAddress auctioneerAddress,
  17. required List<bool> scopes,
})

Implementation

const AuctionHouse(
    {required this.auctionHouseFeeAccount,
    required this.auctionHouseTreasury,
    required this.treasuryWithdrawalDestination,
    required this.feeWithdrawalDestination,
    required this.treasuryMint,
    required this.authority,
    required this.creator,
    required this.bump,
    required this.treasuryBump,
    required this.feePayerBump,
    required this.sellerFeeBasisPoints,
    required this.requiresSignOff,
    required this.canChangeSalePrice,
    required this.escrowPaymentBump,
    required this.hasAuctioneer,
    required this.auctioneerAddress,
    required this.scopes});