instalé la billetera ripple en mi servidor local. Creé una billetera y la activé con 20 XRP.
Ahora, cuando envío monedas de mi cuenta activa a la cuenta (de crex24.com), aparece el código de error tecDST_TAG_NEEDED
Ondulación: http://127.0.0.1:5005
Código (usando el método de envío):
RestTemplate template = new RestTemplate();
Map<String,Object> mainMap = new HashMap<>();
mainMap.put("secret", "sxxxxxxxxxxx");
mainMap.put("Fee", "1000"); // in drops
Map<String,String> subMap = new HashMap<>();
subMap.put("Account", "raxxxxxxxxx"); // amount will be deducted from this account
subMap.put("Amount", "1000000"); // in drops
subMap.put("Destination", "rdxxxxxxxxx"); // receiver address
subMap.put("TransactionType", "Payment"); // since we are making a payment request
mainMap.put("tx_json", subMap);
JSONObject json = new JSONObject();
json.put("method", "submit");
json.put("params", new JSONArray(mainMap));
String requestData = json.toString();
System.out.println(requestData);
String response = template.postForObject("http://127.0.0.1:5005", requestData,String.class);
System.out.println(response);
Error
{
"status": 200,
"message": "Transaction achieved successfully.",
"data": {
"result": {
"deprecated": "Signing support in the 'submit' command has been deprecated and will be removed in a future version of the server. Please migrate to a standalone signing tool.",
"engine_result": "tecDST_TAG_NEEDED",
"engine_result_code": 143,
"engine_result_message": "A destination tag is required.",
"status": "success",
"tx_blob": "120000228000000024000000096140000000000F424068400000000000000A7321036CB83FF75DAxxxxxxxxxxxxxxxxxx",
"tx_json": {
"Account": "raxxxxxxxxx",
"Amount": "1000000",
"Destination": "rdxxxxxxxxx",
"Fee": "10",
"Flags": 214482148,
"Sequence": 9,
"SigningPubKey": "036Cxxxxxxxxxxxxxxx6",
"TransactionType": "Payment",
"TxnSignature": "txxxxxxxxx",
"hash": "hxxxxxxxxxx"
}
}
},
"path": "/api/ripple_wallet/makeTransaction"
}
Entrada dada (clave de mapa: valor) "a": ["e", "c", "d"] "b": ["c"] Salida ordenada deseada: "a, c" "a, d" "a , e "" b, c "
Tengo un problema al intentar implementar una comprobación de seguridad en Java Security Manager. Parece que he entendido mal el propósito del método checkExec () en el administrador de seguridad. Pensé que sería ...
Hola, estoy escribiendo una prueba unitaria donde necesito afirmar que una lista contiene objetos de varias clases en un orden específico. Quiero hacer esto usando hamcrest. En este momento lo estoy afirmando como ...
He creado una imagen de máquina que tiene algunos lenguajes / frameworks instalados, por ejemplo, Java, Ruby, etc. La idea es que puedo inicializar rápidamente una nueva máquina virtual (por ejemplo, en Amazon EC2 o ...