Ü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}]}}
Bisherige Offshore Sweep All
Nächster Übersicht über JSON-RPC-Methoden
de_DE_formalDeutsch (Sie)