assets - 数千 (!) の暗号トークンに関する包括的で最新の情報のコレクション。

(A comprehensive, up-to-date collection of information about several thousands (!) of crypto tokens.)

Created at: 2019-08-10 06:06:16
Language: Go
License: MIT

Trust Wallet 資産情報

小切手

概要

Trust Wallet トークン リポジトリは、数千 (!) の暗号トークンに関する包括的な最新情報のコレクションです。

Trust Walletは、他の多くのプロジェクトとともに、このソースのトークン ロゴを使用しています。

リポジトリには、いくつかのブロックチェーンからのトークン情報、dApps に関する情報、ステーキング バリデータなどが含まれています。すべてのトークンについて、ロゴとオプションの追加情報が利用可能です (そのようなデータはチェーン上では利用できません)。

このような大規模なコレクションは、コミュニティの努力によってのみ維持できるため、トークンを自由に追加してください

トークンの追加方法

真新しいトークンは受け入れられないことに注意してください。プロジェクトは健全で、情報が入手可能で、流通量が最小限である必要があります (制限の詳細については、https://developer.trustwallet.com/assets/requirementsを参照してください)。

資産アプリ

Assets Web アプリは、ほとんどの新しいトークンの追加に使用できます (Github アカウントが必要です)。

クイックスターター

リポジトリの構造と貢献のガイドラインの詳細は、 開発者サイトに記載されています。ここでは、最も一般的なユース ケースのクイック スターター サマリーを示します。

ドキュメンテーション

詳細については、開発者サイトを参照してください。

スクリプト

メンテナーが利用できるスクリプトがいくつかあります。

  • make check
    -- 検証チェックを実行します。継続的インテグレーションでも使用されます。
  • make fix
    -- 可能な場合は自動修正を実行します
  • make update-auto
    -- 定期的に実行される、外部ソースからの自動更新の実行 (GitHub アクション)
  • make add-token asset_id=c60_t0x4Fabb145d64652a948d72533023f6E7A623C7C53
    --
    info.json
    アセット テンプレートとしてファイルを作成します。
  • make add-tokenlist asset_id=c60_t0x4Fabb145d64652a948d72533023f6E7A623C7C53
    -- tokenlist.json にトークンを追加します。
  • make add-tokenlist-extended asset_id=c60_t0x4Fabb145d64652a948d72533023f6E7A623C7C53
    -- tokenlist-extended.json にトークンを追加します。

小切手について

このリポジトリには、すべての情報を検証するための一連のスクリプトが含まれています。Golang スクリプトとして実装され、 から利用可能

make check
で、CI ビルドで実行されます。レポ全体をチェックします。同様のチェック ロジックが実装されています。

  • 資産管理アプリで。PR で変更されたトークン ファイルを確認する場合、または PR を作成する場合。差分をチェックし、ブラウザ環境から実行できます。
  • GitHub アプリとして実行される merge-fee-bot では、結果が PR コメントに表示されます。非ブラウザ環境で実行します。

取引ペアの維持

サポートされている取引ペアに関する情報は、

tokenlist.json
ファイルに保存されます。Uniswap/Ethereum および PancakeSwap/Smartchain から、更新スクリプトを使用して (および変更をチェックインして) 取引ペアを更新できます。取引ペアを含めるための最小制限値は、構成ファイルで設定されます。構成には、force-include と force-exclude のオプションもあります。

免責事項

Trust Wallet チームは、誰でも新しいアセットをこのリポジトリに送信できるようにします。ただし、これはすべてのプロジェクトと直接提携しているという意味ではありません。

Trust Wallet チームは、慎重に検討した後、詐欺または不正と見なされるプロジェクトを拒否します。Trust Wallet チームは、市場状況の変化、詐欺のリスク、または関連すると思われるその他の要因により、いつでも資産提出の条件を変更する権利を留保します。

さらに、ランダムなアドレスへのトークンの大量配布を含むがこれに限定されないスパムのような動作により、アセットがスパムとしてフラグ付けされ、リポジトリから削除される可能性があります。