Skip to content

Commit 0cf876a

Browse files
authored
Merge pull request #8 from GeekDougle/master
Added support for the Transfers endpoint
2 parents 8d9b3de + a31d430 commit 0cf876a

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

gemini/private_client.py

+21
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,27 @@ def withdraw_to_address(self, currency, address, amount):
311311
}
312312
return self.api_query('/v1/withdraw/{}'.format(currency), payload)
313313

314+
# Transfers API
315+
@typeassert(limit_transfers=int, show_completed_deposit_advances=bool)
316+
def get_past_transfers(self, limit_transfers=None, show_completed_deposit_advances=False):
317+
"""
318+
Returns all the past transfers associated with the API.
319+
Providing a limit_trade is optional.
320+
Whether to display completed deposit advances. False by default. Must be set True to activate. Defaults to False.
321+
322+
Args:
323+
limit_trades(int): Default value is 500
324+
show_completed_deposit_advances(bool): Default value is False
325+
326+
Results:
327+
array: An array of of dicts of the past transfers
328+
"""
329+
payload = {
330+
"limit_transfers": 500 if limit_transfers is None else limit_transfers,
331+
"show_completed_deposit_advances": show_completed_deposit_advances
332+
}
333+
return self.api_query('/v1/transfers', payload)
334+
314335
# HeartBeat API
315336
def revive_hearbeat(self):
316337
"""

0 commit comments

Comments
 (0)