MetaplexAuctionHouseAuctioneerExecuteSaleLayout.fromBuffer constructor

MetaplexAuctionHouseAuctioneerExecuteSaleLayout.fromBuffer(
  1. List<int> data
)

Constructs the layout from raw bytes.

Implementation

factory MetaplexAuctionHouseAuctioneerExecuteSaleLayout.fromBuffer(
    List<int> data) {
  final decode = MetaplexAuctionHouseProgramLayout.decodeAndValidateStruct(
      layout: _layout,
      bytes: data,
      instruction: MetaplexAuctionHouseProgramInstruction
          .auctioneerExecuteSale.insturction);
  return MetaplexAuctionHouseAuctioneerExecuteSaleLayout(
    escrowPaymentBump: decode["escrowPaymentBump"],
    freeTradeStateBump: decode["freeTradeStateBump"],
    programAsSignerBump: decode["programAsSignerBump"],
    buyerPrice: decode["buyerPrice"],
    tokenSize: decode["tokenSize"],
  );
}