Obter transferências

get_transfers

Retorna uma lista de transferências.

Alias: Nenhum.

Entradas:

  • in - boleano; (o padrão é falso) Inclui transferências de entrada.
  • out - boleano; (o padrão é falso) Inclui transferências de saída.
  • pending - boleano; (o padrão é falso) Inclui transferências pendentes.
  • failed - boleano; (o padrão é falso) Inclui transferências com falha.
  • pool - boleano; (o padrão é falso) Inclui transferências do pool de transações do daemon.
  • filter_by_height - boleano; (Opcional) Filtre as transferências por altura do bloco.
  • min_height - int sem sinal; (Opcional) Altura mínima do bloco para verificar as transferências, se a filtragem por altura estiver ativada.
  • max_height - int sem sinal; (Opcional) Altura máxima do bloco para verificar as transferências, se a filtragem por altura estiver habilitada (o padrão é a altura máxima do bloco).
  • account_index - int sem sinal; (Opcional) Índice da conta para consultar as transferências. (o padrão é 0)
  • subaddr_indices - array de int sem sinal; (Opcional) Lista de índices de subendereço para consultar as transferências. (O padrão é vazio - todos os índices)

Saídas:

  • in matriz de transferências:
    • address - corda; Endereço público da transferência.
    • amount - int sem sinal; Quantia transferida.
    • confirmations - int sem sinal; Número de bloco extraído desde o bloco que contém esta transação (ou altura do bloco em que a transação deve ser adicionada a um bloco se ainda não foi confirmada).
    • double_spend_seen - boleano; Verdadeiro se a (s) imagem (ns)-chave para a transferência já tiver sido vista.
    • fee - int sem sinal; Taxa de transação para esta transferência.
    • height - int sem sinal; Altura do primeiro bloco que confirmou esta transferência (0 se ainda não foi minerado).
    • note - corda; Nota sobre esta transferência.
    • payment_id - corda; ID de pagamento para esta transferência.
    • subaddr_index - Objeto JSON contendo o índice de subendereço principal e secundário:
      • major - int sem sinal; Índice de conta para o subendereço.
      • minor - int sem sinal; Índice do subendereço na conta.
    • suggested_confirmations_threshold - int sem sinal; Estimativa das confirmações necessárias para que a transação seja incluída em um bloco.
    • timestamp - int sem sinal; Carimbo de data / hora POSIX para quando esta transferência foi confirmada pela primeira vez em um bloco (ou envio de carimbo de data / hora, se ainda não foi extraído).
    • txid - corda; ID da transação para esta transferência.
    • type - corda; Tipo de transferência: (um de “bloco”, “entrada”, “entrada XUSD”, “saída” e “saída XUSD”
    • unlock_time - int sem sinal; O número de blocos até a transferência pode ser gasto com segurança.
  • out conjunto de transferências (veja acima).
  • pending conjunto de transferências (veja acima).
  • failed conjunto de transferências (veja acima).
  • pool conjunto de transferências (veja acima).

Exemplo:

$ 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": [{" endereço ": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2", "quantidade": 200000000000, "confirmações": 1, "double_spend_seen": false, "taxa": 21650200000, "height": 153624, "nota": "", "payment_id":" 0000000000000000 "," subaddr_index ": {" major ": 1," minor ": 0}," suggested_confirmations_threshold ": 1," timestamp ": 1535918400," txid ":" c36258a276018c3a4bc1f195a7fb530f50cd63a4fa765fb762 "05f507f50tipo "destravar "175fb7" "c36258a276018c3a4bc1f195a7fb530f50cd63f4fa4fa765fb762 "05fb7d496" destravar "05fb76 " ": 0}]}}
Anterior Offshore Sweep All
Próximo Visão geral dos métodos JSON RPC
pt_PTPortuguês