MarketSellAssetContract.fromJson constructor

MarketSellAssetContract.fromJson(
  1. Map<String, dynamic> json
)

Create a new MarketSellAssetContract instance by parsing a JSON map.

Implementation

factory MarketSellAssetContract.fromJson(Map<String, dynamic> json) {
  return MarketSellAssetContract(
    ownerAddress: TronAddress(json["owner_address"]),
    sellTokenId: BytesUtils.tryFromHexString(json["sell_token_id"]),
    sellTokenQuantity: BigintUtils.tryParse(json["sell_token_quantity"]),
    buyTokenId: BytesUtils.tryFromHexString(json["buy_token_id"]),
    buyTokenQuantity: BigintUtils.tryParse(json["buy_token_quantity"]),
  );
}