diff --git a/packages/stellar_client/lib/src/helpers.dart b/packages/stellar_client/lib/src/helpers.dart index 2e1a46b..e3f0d8d 100644 --- a/packages/stellar_client/lib/src/helpers.dart +++ b/packages/stellar_client/lib/src/helpers.dart @@ -63,7 +63,10 @@ class _TempTx { } Future> getTradingHistory( - {required NetworkType network, required String accountId}) async { + {required NetworkType network, + required String accountId, + required Asset baseAsset, + required Asset counterAsset}) async { try { late StellarSDK _sdk; List allTrades = []; @@ -77,8 +80,11 @@ Future> getTradingHistory( break; } - Page? tradesPage = - await _sdk.trades.forAccount(accountId).execute(); + Page? tradesPage = await _sdk.trades + .forAccount(accountId) + .baseAsset(baseAsset) + .counterAsset(counterAsset) + .execute(); final httpClient = http.Client(); try { while (tradesPage != null) {