Ü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:
inArray 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.
outArray von Übertragungen (siehe oben).pendingArray von Übertragungen (siehe oben).failedArray von Übertragungen (siehe oben).poolArray 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}]}}