From dfb520f89cba824a9c530dab2be22a2904d83b14 Mon Sep 17 00:00:00 2001 From: dan Date: Fri, 4 Mar 2022 23:12:41 +0900 Subject: [PATCH] clients/horizonclient: cursor and limit in ClaimableBalanceRequest test update --- .../horizonclient/claimable_balance_request.go | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/clients/horizonclient/claimable_balance_request.go b/clients/horizonclient/claimable_balance_request.go index f726b01683..63aa1915d0 100644 --- a/clients/horizonclient/claimable_balance_request.go +++ b/clients/horizonclient/claimable_balance_request.go @@ -24,14 +24,17 @@ func (cbr ClaimableBalanceRequest) BuildURL() (endpoint string, err error) { if cbr.ID != "" { endpoint = fmt.Sprintf("%s/%s", endpoint, cbr.ID) } else { + params := map[string]string{ + "claimant": cbr.Claimant, + "sponsor": cbr.Sponsor, + "asset": cbr.Asset, + "cursor": cbr.Cursor, + } + if (cbr.Limit) > 0 { + params["limit"] = strconv.FormatUint(uint64(cbr.Limit), 10) + } queryParams := addQueryParams( - map[string]string{ - "claimant": cbr.Claimant, - "sponsor": cbr.Sponsor, - "asset": cbr.Asset, - "limit": strconv.FormatUint(uint64(cbr.Limit), 10), - "cursor": cbr.Cursor, - }, + params, ) //cursor(tr.Cursor), limit(tr.Limit)