cryptofoundry

Contacter cryptofoundry

Dites-nous ce que vous voulez construire ou automatiser.

adamant

ADAMANT v0.9.0

Cette version introduit plusieurs améliorations d’API et correctifs pour le logiciel de nœud ADAMANT. Le point d’entrée /api/delegates/get accepte désormais un paramètre address en plus des paramètres précédemment pris en charge username et publicKey. L’utilisation est simple :

/api/delegates/get?address=U1234567890

Le support WebSocket a été amélioré pour permettre l’abonnement à plusieurs types de transactions au lieu d’un seul. Pour les transactions de messages, un nouvel événement assetChatTypes permet aux clients de s’abonner à des types de messages spécifiques.

Le point d’entrée /api/node/status renvoie désormais des propriétés supplémentaires en fusionnant les données provenant de /api/loader/status et /api/loader/status/sync, réduisant ainsi le nombre de requêtes nécessaires pour obtenir les informations complètes sur l’état de la blockchain :

{
  // ...
  "loader": {
    "loaded": true,
    "now": 45345521,
    "syncing": false,
    "consensus": 100,
    "blocks": 0,
    "blocksCount": 0
  }
}

Plusieurs bogues ont été corrigés. Un problème de connexion avec les pairs dont les noms de version incluent des métadonnées de pré-version ou de build (comme +alpha ou -dev.0) a été résolu, assurant une conformité complète avec SemVer 2.0. La suppression des pairs après des erreurs de connexion ponctuelles a été corrigée, et la validation du fichier de configuration a été réparée.

Le point d’entrée /delegates/get a été optimisé pour les recherches de transactions uniques. Les dépendances ont été mises à jour, de légères améliorations de journalisation ont été apportées, et un nouveau guide pour les contributeurs concernant les tests a été ajouté.