Cloud IDE 契約開発環境 (IDE) は、BaaS プラットフォームによって提供されるオンライン契約開発ツールです。IDE は、スマートコントラクト開発のためのシンプルで効率的な環境を提供します。主な機能は以下のとおりです。
コントラクトを編集およびコンパイルし、ABI とコンパイル結果を表示します。
コントラクトをデプロイおよび呼び出し、デフォルトのテストブロックチェーンとテストアカウントを提供して、コントラクトをデプロイおよび呼び出しできるようにします。
コントラクトメソッドの戻り値とイベントログを分析して、コントラクトのデバッグを支援します。
コントラクトプロジェクトを BaaS プラットフォームの契約プロジェクト管理に保存します。
基本アーキテクチャ
IDE は、JavaScript SDK を介してブロックチェーンプラットフォームと直接通信する典型的な分散アプリケーション (Dapp) です。IDE を使用して、コントラクトをデプロイおよび呼び出すことができます。このアーキテクチャの利点は、IDE を使用して任意のターゲットの Ant Blockchain プラットフォームに接続できることです。