10 スマート・コントラクトの開発および使用

Oracle Blockchain Platform Enterprise Edition for Besuを使用して、バンドルされたアプリケーションのデプロイ、サンプルのSolidity契約のダウンロード、トークン化されたアセットの操作、およびアカウントおよびトークン契約のSolidityメソッドのコールを行います。

  • ワンクリック・アプリケーション・デプロイメント
    • Blockchain Platform Managerのワンクリック機能を使用して、アプリケーションをインスタンスにデプロイします。
  • デジタル・アセットのためのスマート・コントラクト
  • デジタル資産向けSolidity Smart Contract API
    • ERC‑20およびERC‑1155標準に基づくトークンをサポートするSolidityメソッドを呼び出します。詳細は、デジタル・アセット・ガイドのデジタル・アセットAPIを参照してください。
  • サンプルスマート契約
    • サービス・コンソールの「Developer Tools」ページでサンプル契約を検索します。Solidityソース・コードまたはアプリケーション・バイナリ・インタフェース(ABI)をダウンロードします。
    • ABIとRPCプロキシAPIコールを使用して、デプロイされたスマート・コントラクトと対話します。
    • ソースをSolidity開発環境(HardhatやRemixなど)にインポートして、契約を変更または拡張します。