All
Filtrare după:
Cum pot depune numerar în contul meu?
Am nevoie de ajutor pentru verificarea contului
De ce nu îmi pot accesa contul?
Există taxe pentru retragerea criptomonedelor?
Am nevoie de ajutor pentru a mă conecta la cont
Punctul final REST API TradesHistory poate fi utilizat pentru a recupera întregul istoric de tranzacționare al contului dumneavoastră.
Punctul final TradesHistory va returna până la 50 de tranzacții per solicitare, în ordine cronologică inversă (cele mai recente tranzacții mai întâi), și oferă un parametru offset de paginare (ofs) pentru a recupera grupuri ulterioare (pagini) de până la 50 de tranzacții fiecare.
De exemplu, apelarea punctului final TradesHistory fără un parametru offset sau cu un offset de zero (ofs=0) ar returna cele mai recente 50 de tranzacții pentru contul dumneavoastră, în timp ce apelarea TradesHistory cu un offset de 50 (ofs=50) ar returna următorul grup de 50 de tranzacții (tranzacțiile de la 51 la 100).
#!/usr/bin/env python3
# afișează frumos TradesHistory folosind parametrul offset pentru mai mult de 50 de înregistrări
import sys
import pprint
import krakenex
import time
k = krakenex.API()
k.load_key('kraken.key')
iterations = 0
offSet = 0
while True:
iterations +=1
try:
response = k.query_private('TradesHistory', {'ofs': offSet})
pprint.pprint(response)
count = response['result']['count']
print(count)
offSet += 50
time.sleep(2)
print(offSet)
if (offSet >= 400):
print("Numărul offset API este de 400 sau mai mult")
print("Am efectuat {0} apeluri către API".format(iterations))
raise SystemExit
except:
raise SystemExit