cryptofoundry

cryptofoundry kontaktieren

Sagen Sie uns, was Sie bauen oder automatisieren möchten.

adamant-console

ADAMANT Console v3.0.0

Die Validierung der Parameter für öffentliche Schlüssel und Delegatennamen im vote for-Befehl wurde behoben. Der client version-Befehl enthält jetzt zusätzliche Felder, die den Konfigurationsdateipfad, das Netzwerk und das Konto anzeigen:

{
  "success": true,
  "version": "3.0.0",
  // The new fields:
  "config": "/home/username/.adm/config.jsonc",
  "network": "mainnet",
  "account": "U3716604363012166999"
}

Breaking changes

Die Antwort des get message-Befehls bewahrt die Nachricht nun verschlüsselt innerhalb des transaction.asset.chat-Objekts auf, anstatt sie entschlüsselt an Ort und Stelle zurückzugeben. Ein neues Feld transaction.decoded wurde eingeführt, das die bereits entschlüsselte Nachricht enthält, wenn die Transaktion den konfigurierten öffentlichen Schlüssel des Benutzers beinhaltet:

{ // 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
  }
}