Support asyncio
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- python
- Bereich
- documentation
Rechercherichtung
Beginne damit, den Beispielcode des Repositorys zu finden und zu prüfen, welche Beispiele noch die blockierenden Clients verwenden. Aktualisiere nützliche Beispiele so, dass sie die async clients verwenden, oder entferne Beispiele, die nicht nützlich sind; fertig ist die Aufgabe, wenn die verbleibenden Beispiele die Unterstützung für async clients widerspiegeln und die Dokumentation konsistent bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Async client has significant better performance and scalability.
It will become harder and harder to switch to async IO when more features are built.
We may keep current blocking client using requests package for backward compatible.
- async jsonrpc client and faucet client
- async miniwallet app
- async miniwallet client and testing suites
- dmw cli support async
- update example code to use async clients, or remove examples that are not useful
- update doc and refer to mini-wallet app for some examples.
- Delete offchain http_server.py, which is a blocking server
- Vorherrschende Sprache
- Python
- Sterne
- 46
- Forks
- 26
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
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 diem/client-sdk-python
-
BCS Standalone Package?Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
diem/client-sdk-python#329 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
diem/client-sdk-python#323 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 18/100
diem/client-sdk-python#311 ·
-
Diem IDEvtl. vergeben @sunmilee hat das vor 1986 Tagen übernommen. Offen
diem/client-sdk-python#291 · 1 zugewiesene Person ·
-
good first issue
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
diem/client-sdk-python#202 ·
Alle Issues in diem/client-sdk-python
Ähnliche Issues
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 87/100
adri0/scadustats#128 ·
Maintainer antworten meist innerhalb von 1 Tag
-
`TIMESTAMP`, `TIMESTAMP_NTZ`, `TINYINT` and the other `TypeDecorator`s don't declare `python_type`Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
RPBCOffenawaiting policy acceptance precheck-passed
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
Bioconductor/BiocContributions#240 · 1 Kommentar ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
documentation good first issue launch
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
FlologixAI/etchwork#4 ·