MarketSellAssetContract constructor

MarketSellAssetContract({
  1. required TronAddress ownerAddress,
  2. List<int>? sellTokenId,
  3. BigInt? sellTokenQuantity,
  4. List<int>? buyTokenId,
  5. BigInt? buyTokenQuantity,
})

Create a new MarketSellAssetContract instance with specified parameters.

Implementation

MarketSellAssetContract(
    {required this.ownerAddress,
    List<int>? sellTokenId,
    this.sellTokenQuantity,
    List<int>? buyTokenId,
    this.buyTokenQuantity})
    : sellTokenId = BytesUtils.tryToBytes(sellTokenId, unmodifiable: true),
      buyTokenId = BytesUtils.tryToBytes(buyTokenId, unmodifiable: true);