Split übertragen

transfer_split

Entspricht der Übertragung, kann jedoch bei Bedarf in mehrere Sendungen aufgeteilt werden.

Alias: Keiner.

Eingaben:

  • destinations - Reihe von Zielen für den Empfang von XHV:
    • `Betrag`- unsigned int; Betrag, der an jedes Ziel gesendet werden soll, in @ atomaren Einheiten.
    • address - Zeichenfolge; Öffentliche Adresse des Ziels.
  • account_index- unsigned int; (Optional) Übertragung von diesem Kontoindex. (Standardwert ist 0)
  • subaddr_indices - Array von Int ohne Vorzeichen; (Optional) Übertragung von diesem Satz von Unteradressen. (Standardmäßig leer - alle Indizes)
  • mixin - unsigned int; Anzahl der Ausgänge aus der Blockchain, mit denen gemischt werden soll (0 bedeutet kein Mischen).
  • ring_size - unsigned int; Setzt die Ringgröße auf n (Mixin + 1).
  • unlock_time - unsigned int; Anzahl der Blöcke, bevor der Port ausgegeben werden kann (0, um keine Sperre hinzuzufügen).
  • get_tx_keys - Boolescher Wert; (Optional) Geben Sie die Transaktionsschlüssel nach dem Senden zurück.
  • priority- unsigned int; Legen Sie eine Priorität für die Transaktionen fest. Akzeptierte Werte sind: 0-3 für: Standard, unwichtig, normal, erhöht, Priorität.
  • do_not_relay - Boolescher Wert; (Optional) Wenn true, wird die neu erstellte Transaktion nicht an das Port-Netzwerk weitergeleitet. (Standardmäßig false)
  • get_tx_hex - Boolescher Wert; Geben Sie die Transaktionen nach dem Senden als Hex-Zeichenfolge zurück
  • new_algorithm - Boolescher Wert; True, um den neuen Transaktionskonstruktionsalgorithmus zu verwenden, ist standardmäßig false.
  • get_tx_metadata - Boolescher Wert; Rückgabeliste der Transaktionsmetadaten, die für die spätere Weiterleitung der Übertragung erforderlich sind.

Ausgänge:

  • tx_hash_list - Array von: string. Die TX-Hashes jeder Transaktion.
  • tx_key_list - Array von: string. Die Transaktionsschlüssel für jede Transaktion.
  • amount_list - Array von: Ganzzahl. Der für jede Transaktion überwiesene Betrag.
  • amount_usd_list - Array von: Ganzzahl. Der für jede Transaktion überwiesene Betrag.
  • `fee_list`- Array von: Ganzzahl. Die Höhe der Gebühren, die für jede Transaktion gezahlt werden.
  • tx_blob_list - Array von: string. Der TX als Hex-String für jede Transaktion.
  • tx_metadata_list - Array von: string. Liste der Transaktionsmetadaten, die benötigt werden, um die Transaktionen später weiterzuleiten.
  • multisig_txset - Zeichenfolge. Der Satz von Signaturschlüsseln, die in einer Multisig-Transaktion verwendet werden (leer für Nicht-Multisig).
  • unsigned_txset - Zeichenfolge. Satz nicht signierter Sendungen für Kaltunterzeichnungszwecke.

Beispiel

$ curl http://127.0.0.1:17751/json_rpc -d '{"jsonrpc": "2.0", "id": "0", "method": "transfer_split", "params": {"destinations": [{ "Menge": 1000000000000 "Adresse": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2"}, { "Menge": 2000000000000 "Adresse": "hvxy5mxT87WWDCfsAYYEtq9K8KNbPTRaEd2nKgLgPN3qP5PpH1AaJ6TaYYec9L2hKZGpuxQ4uZ4tkFFLxjaLHVAY7QZoBmW3g2"}] "account_index": 0, "subaddr_indices": [0], "priority ": 0," ring_size ": 7," get_tx_keys ": true}} '-H' Inhaltstyp: application / json '{" id ":" 0 "," jsonrpc ":" 2.0 "," result ": { "amount_list": [3000000000000] "fee_list": [473710000] "multisig_txset": "", "tx_hash_list": [ "4adcdc1af3f665770cdf8fb7a380887cd07ac53c2b771bd18df5ca375d5e7540"], "tx_key_list": [ "5b455c0f97168be652a2c03c5c68a064bb84cdae4ddef01b5c48d73a0bbb27075fb714f2ca19ea6c8ff592417e606addea6deb1d6530e2969f75681ffcbfc4075677b94a8c9197963ae38fa6f543ee68f0a4c4bbda4c453f39538f00b28e980ea08509730b51c004960101ba2f3adbc34cbbdff0d5af9dba061b523090de bd06 "]," unsigned_txset ":" "}}
Bisherige Transfer
Nächster Off-Shore
de_DE_formalDeutsch (Sie)