Ottieni trasferimenti

get_transfers

Restituisce un elenco di trasferimenti.

Alias: Nessuna.

Ingressi:

  • in - booleano; (il valore predefinito è false) Include i trasferimenti in entrata.
  • out - booleano; (il valore predefinito è false) Include i trasferimenti in uscita.
  • pending - booleano; (il valore predefinito è false) Include i trasferimenti in sospeso.
  • failed - booleano; (il valore predefinito è false) Include i trasferimenti non riusciti.
  • pool - booleano; (il valore predefinito è false) Include i trasferimenti dal pool di transazioni del daemon.
  • filter_by_height - booleano; (Facoltativo) Filtra i trasferimenti in base all'altezza del blocco.
  • min_height - unsigned int; (Facoltativo) Altezza minima del blocco per la scansione dei trasferimenti, se è abilitato il filtro per altezza.
  • max_height - unsigned int; (Facoltativo) Altezza massima del blocco per la scansione dei trasferimenti, se il filtro per altezza è abilitato (il valore predefinito è l'altezza massima del blocco).
  • account_index - unsigned int; (Facoltativo) Indice del conto da interrogare per i trasferimenti. (il valore predefinito è 0)
  • subaddr_indices - array di unsigned int; (Facoltativo) Elenco di indici di sottoindirizzo da interrogare per i trasferimenti. (Il valore predefinito è vuoto - tutti gli indici)

Uscite:

  • in serie di trasferimenti:
    • address - corda; Indirizzo pubblico del trasferimento.
    • amount - unsigned int; Importo trasferito.
    • confirmations - unsigned int; Numero di blocchi estratti dal blocco contenente questa transazione (o altezza del blocco a cui la transazione dovrebbe essere aggiunta a un blocco se non ancora confermata).
    • double_spend_seen - booleano; Vero se l'immagine o le immagini chiave per il trasferimento sono state viste in precedenza.
    • fee - unsigned int; Commissione di transazione per questo trasferimento.
    • height - unsigned int; Altezza del primo blocco che ha confermato questo trasferimento (0 se non ancora estratto).
    • note - corda; Nota su questo trasferimento.
    • payment_id - corda; ID pagamento per questo trasferimento.
    • subaddr_index - Oggetto JSON contenente l'indice di sottoindirizzo principale e secondario:
      • major - unsigned int; Indice dell'account per il sottoindirizzo.
      • minor - unsigned int; Indice del sottoindirizzo sotto l'account.
    • suggested_confirmations_threshold - unsigned int; Stima delle conferme necessarie per l'inserimento della transazione in un blocco.
    • timestamp - unsigned int; Timestamp POSIX per quando questo trasferimento è stato confermato per la prima volta in un blocco (o invio di timestamp se non ancora estratto).
    • txid - corda; ID transazione per questo trasferimento.
    • type - corda; Tipo di trasferimento: (uno tra "block", "in", "XUSD in", "out" e "XUSD out"
    • unlock_time - unsigned int; Numero di blocchi fino al trasferimento è spendibile in modo sicuro.
  • out serie di trasferimenti (vedi sopra).
  • pending serie di trasferimenti (vedi sopra).
  • failed serie di trasferimenti (vedi sopra).
  • pool serie di trasferimenti (vedi sopra).

Esempio:

$ 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": [{" indirizzo ": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2", "quantità": 200 miliardi, "conferme": 1, "double_spend_seen": false, "tassa": 21.650,2 milioni, "altezza": 153624, "nota": "", "payment_id":" 0000000000000000 "," subaddr_index ": {" major ": 1," minor ": 0}," recommended_confirmations_threshold ": 1," timestamp ": 1535918400," txid ":" c36258a276018c3a4bc1f195a7fb530f50cd63a4fa765fb17c6f5 "," sbloccare "type in" " ": 0}]}}
Precedente Offshore Sweep All
Il prossimo Panoramica dei metodi RPC JSON
it_ITItaliano