La validation des paramètres des clés publiques et des noms de délégué dans la commande vote for a été corrigée. La commande client version inclut désormais des champs supplémentaires indiquant le chemin du fichier de configuration, le réseau et le compte :
{
"success": true,
"version": "3.0.0",
// The new fields:
"config": "/home/username/.adm/config.jsonc",
"network": "mainnet",
"account": "U3716604363012166999"
}
Changements cassants
La réponse de la commande get message conserve désormais le message chiffré dans l’objet transaction.asset.chat au lieu de le renvoyer déchiffré en clair. Un nouveau champ transaction.decoded a été introduit pour contenir le message déjà déchiffré lorsque la transaction inclut la clé publique de l’utilisateur configuré :
{ // adm get message 3745646290027012070
"success": true,
"nodeTimestamp": 214429446,
"transaction": {
"id": "3745646290027012070",
// ...
"asset": {
"chat": {
"message": "d6247af9ff5cd53eeb88a48e62cb47c33cc8b1b37d38e784e0481b8251149d", // <--- encoded message
"own_message": "ae3f5203f252fa75705a6681fee3244b46da5bb0aa169498",
"type": 1
}
},
"decoded": "Hello, ADAMANT!" // <--- decoded message
}
}