destinationAsset method

StrictReceivePathsRequestBuilder destinationAsset(
  1. Asset asset
)

Sets the destination asset. See: List Strict Receive Payment Paths

Implementation

StrictReceivePathsRequestBuilder destinationAsset(Asset asset) {
  queryParameters.addAll({"destination_asset_type": asset.type});
  if (asset is AssetTypeCreditAlphaNum) {
    AssetTypeCreditAlphaNum creditAlphaNumAsset = asset;
    queryParameters.addAll({"destination_asset_code": creditAlphaNumAsset.code});
    queryParameters.addAll({"destination_asset_issuer": creditAlphaNumAsset.issuerId});
  }
  return this;
}