Als je in staat bent om te doneren en bij te dragen aan het Haven-project, alsjeblieft Klik hier. Bedankt.
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:
in
reeks 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.
out
reeks transfers (zie hierboven).pending
reeks transfers (zie hierboven).failed
reeks transfers (zie hierboven).pool
reeks 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}]}}