CodeChain-io / CodeChain-io/codechain-indexer
The asset type field is duplicated in the snapshot API
オープン
- 主要言語
- TypeScript
- スター
- 21
- フォーク
- 15
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
In the result of snapshot API, all rows have the same asset scheme information. Let's remove the duplication.
When indexer queries the snapshot in the DB it joins the `AssetSchemes` table. Let's split the query.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
AssetSchemes テーブルを結合している snapshot API のクエリを特定し、結合された asset scheme データが各結果行にどのように含まれているかを確認します。共有される asset scheme 情報が各行で重複しないように、データベースクエリを分割します。snapshot API の結果に asset scheme 情報が引き続き含まれ、行ごとに繰り返されていないことを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- typescript
- 領域
- api, database
- issue の種類
- リファクタリング
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100