Transferir

Envie XHV para vários destinatários.

Alias: Nenhum.

Entradas:

  • destinations - matriz de destinos para receber XHV:
    • montante - int sem sinal; Quantidade a enviar para cada destino, em unidades @ atômicas.
    • endereço - corda; Endereço público de destino.
  • account_index - int sem sinal; (Opcional) Transfira a partir deste índice de conta. (O padrão é 0)
  • subaddr_indices - array de int sem sinal; (Opcional) Transferência deste conjunto de subendereços. (O padrão é vazio - todos os índices)
  • priority - int sem sinal; Defina uma prioridade para a transação. Os valores aceitos são: 0-3 para: padrão, sem importância, normal, elevado, prioridade.
  • mixin - int sem sinal; Número de saídas do blockchain para mixar (0 significa sem mixagem).
  • ring_size - int sem sinal; Número de saídas a serem combinadas na transação (esta saída + N iscas do blockchain).
  • unlock_time - int sem sinal; Número de quarteirões antes que o refúgio possa ser gasto (0 para não adicionar um cadeado).
  • get_tx_key - boleano; (Opcional) Retorne a chave de transação após o envio.
  • do_not_relay - boleano; (Opcional) Se verdadeiro, a transação recém-criada não será retransmitida para a rede de refúgio. (O padrão é falso)
  • get_tx_hex - boleano; Retorne a transação como string hexadecimal após o envio (o padrão é falso)
  • get_tx_metadata - boleano; Retorne os metadados necessários para retransmitir a transação. (O padrão é falso)

Saídas:

  • amount - Quantia transferida para a transação.
  • amount_usd - Quantia transferida para a transação.
  • fee - Valor inteiro da taxa cobrada pela txn.
  • multisig_txset - Conjunto de transações multisig em processo de assinatura (vazio para não multisig).
  • tx_blob - Transação bruta representada como string hexadecimal, se get_tx_hex for verdadeiro.
  • tx_hash - String para o hash de transação pesquisável publicamente.
  • tx_key - String para a chave de transação se get_tx_key for true, caso contrário, string em branco.
  • tx_metadata - Conjunto de metadados de transação necessários para retransmitir essa transferência mais tarde, se get_tx_metadata for true.
  • unsigned_txset - Corda. Conjunto de tx não assinado para fins de assinatura fria.

Exemplo

$ curl http://127.0.0.1:17751/json_rpc -d '{"jsonrpc": "2.0", "id": "0", "método": "transferir", "params": {"destinos": [{ "montante": 100000000000, "endereço": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2"}, { "quantidade": 200000000000, "endereço": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2"}], "account_index": 0, "subaddr_indices": [0] ", prioridade ": 0," ring_size ": 7," get_tx_key ": true}} '-H' Content-Type: application / json '{" id ":" 0 "," jsonrpc ":" 2.0 "," result ": { "quantidade": 300000000000, "taxa": 86897600000, "multisig_txset": "", "tx_blob": "", "tx_hash": "7663438de4f72b25a0e395b770ea9ecf7108cd2f0c4b75be0b14a103d3362be9", "tx_key": "25c9d8ec20045c80c93d665c9d3684aab7335f8b2cd02e1ba2638485afd1c70e236c4bdd7a2f1cb511dbf466f13421bdf8df988b7b969c448ca6239d7251490e4bf1bbf9f6ffacffdcdc93b9d1648ec499eada4d6b4e02ce92d4a1c0452e5d009fbbbf15b549df8856205a4c7bda6338d82c823f911acd00cb75850b198c5803", "tx_metadata" : "", "unsigned_txset": ""}
Próximo Divisão de transferência
pt_PTPortuguês