Support WebSocket connection
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 30/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
- Bereich
- api
Rechercherichtung
Beginne damit, die aktuelle rpc API des SDK und die Art und Weise zu überprüfen, wie sie Anfragen und den Verbindungsstatus verwaltet. Vergleiche dieses Verhalten mit dem vorgeschlagenen connect-, disconnect- und node.ping-Ablauf; die Arbeit ist abgeschlossen, wenn der WebSocket-Lebenszyklus und das Verhalten bei Aufrufen im getrennten Zustand dem Beispiel entsprechen und Tests diese Fälle abdecken.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Proposal:
const sdk = new SDK({ server: "ws://..." });
await sdk.rpc.node.ping(); // rejects with Error("Not connected");
await sdk.rpc.connect(); // open
await sdk.rpc.node.ping(); // pong
await sdk.rpc.disconnect(); // close
Any suggestions are welcome
- Vorherrschende Sprache
- TypeScript
- Sterne
- 26
- Forks
- 14
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CodeChain-io/codechain-sdk-js
-
Mint asset Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
CodeChain-io/codechain-sdk-js#410 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
CodeChain-io/codechain-sdk-js#409 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 42/100
CodeChain-io/codechain-sdk-js#405 · 1 Reaktion ·
-
Remove the unused opcode Offengood first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
CodeChain-io/codechain-sdk-js#399 · 2 Kommentare ·
-
Require nodejs >= 10 Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
CodeChain-io/codechain-sdk-js#395 ·
Alle Issues in CodeChain-io/codechain-sdk-js
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
bcgov/bc-wallet-mobile#4761 · 1 Kommentar ·
-
external-issue to-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
area-deployment area-integrations triage:bot-seen
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 86/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
-
refactor
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100