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}]}}