Überweisungen erhalten
get_transfers
Gibt eine Liste der Überweisungen zurück.
Alias: Keiner.
Eingaben:
in
- Boolescher Wert; (standardmäßig false) Eingehende Übertragungen einschließen.out
- Boolescher Wert; (standardmäßig false) Ausgehende Übertragungen einschließen.pending
- Boolescher Wert; (standardmäßig false) Ausstehende Übertragungen einschließen.failed
- Boolescher Wert; (standardmäßig false) Fehlgeschlagene Übertragungen einschließen.pool
- Boolescher Wert; (Standardwert ist false) Überweisungen aus dem Transaktionspool des Dämons einschließen.filter_by_height
- Boolescher Wert; (Optional) Filterübertragungen nach Blockhöhe.min_height
- unsigned int; (Optional) Minimale Blockhöhe zum Scannen nach Übertragungen, wenn die Filterung nach Höhe aktiviert ist.max_height
- unsigned int; (Optional) Maximale Blockhöhe zum Suchen nach Übertragungen, wenn die Filterung nach Höhe aktiviert ist (standardmäßig die maximale Blockhöhe).account_index
- unsigned int; (Optional) Index des Kontos, das nach Überweisungen abgefragt werden soll. (Standardwert ist 0)subaddr_indices
- Array von Int ohne Vorzeichen; (Optional) Liste der Unteradressindizes, die nach Übertragungen abgefragt werden sollen. (Standardmäßig leer - alle Indizes)
Ausgänge:
in
Array von Übertragungen:address
- Zeichenfolge; Öffentliche Anschrift der Überweisung.amount
- unsigned int; Überweisungsbetrag.confirmations
- unsigned int; Anzahl der seit dem Block, der diese Transaktion enthält, abgebauten Blöcke (oder Blockhöhe, bei der die Transaktion einem Block hinzugefügt werden soll, falls dies noch nicht bestätigt wurde).double_spend_seen
- Boolescher Wert; True, wenn die Schlüsselbilder für die Übertragung zuvor gesehen wurden.fee
- unsigned int; Transaktionsgebühr für diese Überweisung.height
- unsigned int; Höhe des ersten Blocks, der diese Übertragung bestätigt hat (0, falls noch nicht abgebaut).note
- Zeichenfolge; Hinweis zu dieser Übertragung.payment_id
- Zeichenfolge; Zahlungs-ID für diese Überweisung.subaddr_index
- JSON-Objekt mit dem Haupt- und Nebenunteradressindex:major
- unsigned int; Kontoindex für die Unteradresse.minor
- unsigned int; Index der Unteradresse unter dem Konto.
suggested_confirmations_threshold
- unsigned int; Schätzung der Bestätigungen, die erforderlich sind, damit die Transaktion in einen Block aufgenommen wird.timestamp
- unsigned int; POSIX-Zeitstempel für den Zeitpunkt, zu dem diese Übertragung zum ersten Mal in einem Block bestätigt wurde (oder Zeitstempelübermittlung, falls noch nicht abgebaut).txid
- Zeichenfolge; Transaktions-ID für diese Übertragung.type
- Zeichenfolge; Übertragungstyp: (einer von "Block", "In", "XUSD In", "Out" und "XUSD Out"unlock_time
- unsigned int; Anzahl der Blöcke, bis die Übertragung sicher ausgegeben werden kann.
out
Array von Übertragungen (siehe oben).pending
Array von Übertragungen (siehe oben).failed
Array von Übertragungen (siehe oben).pool
Array von Übertragungen (siehe oben).
Beispiel:
$ 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' Inhaltstyp: application / json '{"id": "0", "jsonrpc": "2.0", "result": {"in": [{" Adresse ": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2", "Menge": 200000000000, "Bestätigungen": 1, "double_spend_seen": false, "fee": 21650200000, "Höhe": 153624, "Hinweis": "", "payment_id":" 0000000000000000 "," subaddr_index ": {" major ": 1," minor ": 0}," suggested_confirmations_threshold ": 1," timestamp ": 1535918400," txid ":" c36258a276018c3a4bc1f195a7fb530f50cd63a4fa7f7 " ": 0}]}}