18 lines
895 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## API
### Portée
- Contrats dinterface de la bibliothèque cliente pour léchange de messages avec le serveur sdk-signer.
### Contrats dinterface
- Types de messages: MessageType (écoute, token, processus, merkle, device, erreurs).
- Structure des messages client: ClientMessage (type, messageId, apiKey, champs dynamiques).
- Structure des réponses serveur: ServerResponse (type, messageId, error, champs dynamiques).
- Configuration du client: ClientConfig (url, apiKey, timeouts, reconnexion).
- Événements: ClientEvents (open, close, error, message, reconnect).
### Erreurs et statuts
- Émissions derreurs lors déchecs de connexion, timeouts de réponse, ou réponses serveur de type ERROR.
### Versionnage et compatibilité
- Contrats versionnés via le package de la bibliothèque; compatibilité garantie par le respect des types exportés depuis src/types.ts.