## API ### Portée - Contrats d’interface entre clients WebSocket et serveur sdk-signer. ### Contrats d’interface - Enum MessageType: connexion, token, processus, merkle, device, erreurs. - Messages: porteurs d’un type, d’un messageId, et de champs spécifiques à l’opération. - Statuts: DeliveryStatus (PENDING, SENT, DELIVERED, FAILED, RETRY). - Priorités: MessagePriority (LOW, NORMAL, HIGH, CRITICAL). ### Erreurs et statuts - Réponse de type ERROR en cas d’échec; gestion de timeouts côté serveur/clients. ### Versionnage et compatibilité - Alignement strict avec sdk_signer_client pour les énumérations et structures.