Diem ID
評価
この issue はまだ評価されていません。
説明
Diem Core
- Payment Metadata: https://github.com/diem/diem/pull/8335
- Create string type of 64 chars: https://github.com/diem/diem/pull/8362
- JSON RPC: "diem ID domains" field under parent VASP https://github.com/diem/diem/pull/8363/
- JSON RPC: get_account fetches diem ID domain https://github.com/diem/diem/pull/8363/
- JSON RPC: add EventDataView https://github.com/diem/diem/pull/8434/
- Faucet: add TC script to add domain ID into faucet https://github.com/diem/diem/pull/8363/
Move
- Move: Add types diemIDdomain, diemIDdomainevent: https://github.com/diem/diem/pull/8336
- Move: DiemAccount publishes diemIdDomain resource using create_parent_vasp_account: https://github.com/diem/diem/pull/8336
- Move: TC publishes diemIdDomainEventManager resource using create_treasury_compliance_account: https://github.com/diem/diem/pull/8336
- Move: TC add/remove diemIdDomain in diemIdDomains: https://github.com/diem/diem/pull/8336
- Move: Event for add/remove of diemIdDomain emitted and saved to DomainEventManager: https://github.com/diem/diem/pull/8336
- Move: Script in AccountAdministrationScripts to add diemIdDomain resource to existing parent vasps: https://github.com/diem/diem/pull/8336
build: cargo run
tests: cargo test
cargo x test -p move-lang-functional-tests diem_id_domain.move
Offchain
- Add reference ID exchange command objects: https://github.com/diem/client-sdk-python/pull/274
- create and send CommandRequestObject: https://github.com/diem/client-sdk-python/pull/283
- Update transaction object with reference ID when ref exchange is successful: https://github.com/diem/client-sdk-python/pull/309
- Start txn with diemID, need to check for diemID vs subaddress and send transaction accordingly: https://github.com/diem/client-sdk-python/pull/309
- Use Paymentmetadata for onchain transaction: https://github.com/diem/client-sdk-python/pull/306
- handle error cases i.e. duplicate ref Id: https://github.com/diem/client-sdk-python/pull/309
Mini wallet
- Set up mini wallet testing framework for diem ID: https://github.com/diem/client-sdk-python/pull/306
- Send p2p transaction using DiemID as payee: https://github.com/diem/client-sdk-python/pull/309
- Receive p2p transaction using event puller: https://github.com/diem/client-sdk-python/pull/309
- Fetch from TC event stream and create domain map: https://github.com/diem/client-sdk-python/pull/309
- Test: test_reference_id_command for e2e: https://github.com/diem/client-sdk-python/pull/309
AOS
- Implement adding domain via AOS UI
Renaming
- 主要言語
- 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 ·
-
Support asyncioオープン
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
diem/client-sdk-python#313 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 18/100
diem/client-sdk-python#311 ·
-
good first issue
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
diem/client-sdk-python#202 ·
diem/client-sdk-python の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
vllm-project/vllm#61131 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
kubernetes-client/python#2735 ·
メンテナーはふだん 1 日以内に返信
-
desktop help wanted test
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
docs pydanty:is-working
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
pydantic/pydantic-ai#10113 ·
メンテナーはふだん 1 日以内に返信
-
Tutorial unit test leaks sample data into tutorial doctest対応中かも @Gambit-Checkmate が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100