Terra Lunaは、Stablecoins周辺の分散型金融に焦点を当てた積極的に新たなブロックチェーンです。 Terraの生態系は、ネイティブトークンであるLunaを中心に構築されています。 Bonded LunaまたはBlunaは、アンカープロトコルによって提供されているTerra Lunaエコシステムのもう1つのコアコインであり、Lunaと約1:1で取引されます。現在、Bluna-Lunaスワップサービスを提供する3つの主要な分散化交換があります。価格と新興交流の違いを考慮すると、これはトレーダーに裁定取引の機会を与えます。これらの取引所でBlunaの価格をリアルタイムで比較できる監視ツールはありません。
このシンプルなシングルページアプリは、3つの交換すべてについて、価格ラインと60年代のキャンドルスティックバーチャートとしてLunaのBluna Priceを示しています。ソリューションは展開され、http://46.148.238.135:3000/で入手可能です
このアプリは、Monngo集約関数を含むMongoDB 5時系列処理を利用して、データを選択し、キャンドルスティックチャートを構築します。それに加えて、アプリは非常に基本的でスケーラブルであり、nest.js @ node.jsサーバーとnextjs @ race frontendを使用してタイプスクリプトで記述されています。サーバーは、ブルキューマネージャーを使用してブロックチェーンを投票し、mongodbを入力します。チャートは、MITライセンスの高速TradingViewライブラリで構築されています。
シングルサーバーは、両方のトークを同時に実行するか、少なくともストールフリーモードで(Bullのおかげで) - 次のページにサービスを提供し、DBに入力します。
BullはRedisを使用してキューを維持するため、最初にRedisをインストールする必要があります。マック:
$ brew install redis
$ brew services start redis
Linux:
$ sudo add-apt-repository ppa:redislabs/redis
$ sudo apt-get update
$ sudo apt-get install redis
勝ちにも可能ですが、私は試したことはありません。
次に、レポをクローンして、正常にインストールします。
$ yarn
または
$ npm install
次に、MongoDB接続の詳細を使用して.env
ファイルを作成します。これは、データベース名の完全な資格情報を含む単一行です。例えば:
MONGODB_CONNECTION_STRING=mongodb+srv:// < username > : < password > @cluster0.wdkb4.mongodb.net/ < database > ? retryWrites=true & w=majority
それから、
$ yarn start:dev
http:// localhost:3000でツールを提供しています
それはかなりすべてです。マウス、トラックパッド、またはタッチスクリーンで応答性があり、スケーラブルです。
アプリはApache 2.0ライセンスです。