Support asyncio
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- python
調査の方向性
まずリポジトリのサンプルコードを見つけ、どのサンプルがまだブロッキングクライアントを使用しているかを確認します。役立つサンプルは async clients を使用するように更新し、役立たないサンプルは削除します。残ったサンプルが async client のサポートを反映し、ドキュメントの整合性が保たれていれば完了です。
索引モデルが issue の本文から書いたものです。
説明
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
- 主要言語
- Python
- スター
- 46
- フォーク
- 26
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
diem/client-sdk-python のほかの issue
-
難易度 5/5 1週間以上 初心者へのやさしさ 15/100
diem/client-sdk-python#329 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
diem/client-sdk-python#323 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 18/100
diem/client-sdk-python#311 ·
-
Diem ID対応中かも @sunmilee が 1986 日前に担当しました。 オープン
diem/client-sdk-python#291 · 担当者 1 名 ·
-
good first issue
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
diem/client-sdk-python#202 ·
diem/client-sdk-python の issue をすべて見る
似ている issue
-
needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 83/100
darnitdevorg/darnit#587 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
メンテナーはふだん 1 日以内に返信
-
accessibility good first issue
難易度 1/5 1〜3時間 初心者へのやさしさ 92/100
メンテナーはふだん 1 日以内に返信
-
llm translation
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
bug bug-hunt
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信