Ontvang overdrachten
get_transfers
Retourneert een lijst met overdrachten.
Alias: Geen.
Ingangen:
in- boolean; (standaard ingesteld op false) Inclusief inkomende overschrijvingen.out- boolean; (standaard false) Inclusief uitgaande overschrijvingen.pending- boolean; (standaard ingesteld op false) Inclusief in behandeling zijnde overdrachten.failed- boolean; (standaard ingesteld op false) Inclusief mislukte overdrachten.pool- boolean; (standaard false) Inclusief overdrachten uit de transactiepool van de daemon.filter_by_height- boolean; (Optioneel) Filter transfers op blokhoogte.min_height- ongetekende int; (Optioneel) Minimale blokhoogte om te scannen op overdrachten, als filteren op hoogte is ingeschakeld.max_height- ongetekende int; (Optioneel) Maximale blokhoogte om te scannen op overdrachten, als filteren op hoogte is ingeschakeld (standaard is de maximale blokhoogte).account_index- ongetekende int; (Optioneel) Index van het account dat moet worden opgevraagd voor overboekingen. (standaard 0)subaddr_indices- array van niet-ondertekende int; (Optioneel) Lijst met subadresindexen die moeten worden opgevraagd voor overdrachten. (Standaard leeg - alle indices)
Uitgangen:
inreeks transfers:address- draad; Openbaar adres van de overdracht.amount- ongetekende int; Overgemaakt bedrag.confirmations- ongetekende int; Aantal gedolven blokken sinds het blok dat deze transactie bevat (of blokhoogte waarop de transactie aan een blok moet worden toegevoegd als dit nog niet is bevestigd).double_spend_seen- boolean; Waar als de sleutelafbeelding (en) voor de overdracht eerder zijn gezien.fee- ongetekende int; Transactiekosten voor deze overdracht.height- ongetekende int; Hoogte van het eerste blok dat deze overdracht bevestigde (0 indien nog niet gedolven).note- draad; Opmerking over deze overdracht.payment_id- draad; Betalings-ID voor deze overboeking.subaddr_index- JSON-object met de hoofd- en secundaire subadresindex:major- ongetekende int; Rekeningindex voor het subadres.minor- ongetekende int; Index van het subadres onder het account.
suggested_confirmations_threshold- ongetekende int; Schatting van de bevestigingen die nodig zijn om de transactie in een blok op te nemen.timestamp- ongetekende int; POSIX-tijdstempel voor wanneer deze overdracht voor het eerst werd bevestigd in een blok (of tijdstempelverzending indien nog niet gemined).txid- draad; Transactie-ID voor deze overdracht.type- draad; Overboekingstype: (een van "block", "in", "XUSD in", "out" en "XUSD out"unlock_time- ongetekende int; Aantal blokken totdat de overdracht veilig kan worden besteed.
outreeks transfers (zie hierboven).pendingreeks transfers (zie hierboven).failedreeks transfers (zie hierboven).poolreeks transfers (zie hierboven).
Voorbeeld:
$ curl http://127.0.0.1:17751/json_rpc -d '{"jsonrpc": "2.0", "id": "0", "method": "get_transfers", "params": {"in": true, "account_index": 1}} '-H' Content-Type: application / json '{"id": "0", "jsonrpc": "2.0", "result": {"in": [{" address ": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2", "bedrag": 200.000.000.000, "bevestiging": 1, "double_spend_seen": false, "fee": 21650200000, "height": 153624, "note": "", "payment_id":" 0000000000000000 "," subaddr_index ": {" major ": 1," minor ": 0}," suggest_confirmations_threshold ": 1," timestamp ": 1535918400," txid ":" c36258a276018c3a4bc1f195a7fb530f50cd63a4fa765fb7c6f762 in "unlock", typ "unlock" in "unlock" ": 0}]}}