汎用トークン・フレームワーク・チェーンコードのデプロイおよびテスト
Fungible Token Frameworkチェーンコードのデプロイ
チェーンコードは、Oracle Blockchain Platformコンソールから直接、またはブロックチェーン・アプリケーション・ビルダーを使用してデプロイできます。チェーンコードをデプロイする前に、各トークン・ユーザーの登録IDを作成し、トークン・ユーザーをそれぞれの登録IDにマップします。登録ごとに1人のユーザーのみを指定します。登録の追加の詳細は、「RESTプロキシへの登録の追加」を参照してください。
トークン・チェーンコードをデプロイする場合は、initメソッドをコールし、Token Adminユーザーの組織IDおよびユーザーIDを渡す必要があります。
Oracle Blockchain Platformコンソールからのデプロイの詳細は、高度なデプロイメントの使用を参照してください。
DepositToken.zipアーカイブ・ファイルを抽出します。DepositTokenチェーンコードをVisual Studio CodeのBlockchain App Builder拡張機能にインポートします。.ochain.jsonファイルを編集して、configFileLocationキーの値をDepositToken.yml仕様ファイルのパスに更新します。- 端末ウィンドウを開いてチェーンコード・フォルダに移動し、次のコマンドを実行します。
npm install
非代替トークン・フレームワークのチェーンコードのデプロイ
チェーンコードは、Oracle Blockchain Platformコンソールから直接、またはブロックチェーン・アプリケーション・ビルダーを使用してデプロイできます。チェーンコードをデプロイする前に、各トークン・ユーザーの登録IDを作成し、トークン・ユーザーをそれぞれの登録IDにマップします。登録ごとに1人のユーザーのみを指定します。登録の追加の詳細は、「RESTプロキシへの登録の追加」を参照してください。
トークン・チェーンコードをデプロイする場合は、initメソッドをコールし、Token Adminユーザーの組織IDおよびユーザーIDを渡す必要があります。
Oracle Blockchain Platformコンソールからのデプロイの詳細は、高度なデプロイメントの使用を参照してください。
NFTCollectiblesWithERC721.zipアーカイブ・ファイルを抽出します。NFTCollectiblesWithERC721チェーンコードをVisual Studio CodeのBlockchain App Builder拡張機能にインポートします。.ochain.jsonファイルを編集して、configFileLocationキーの値をNFTCollectiblesWithERC721-TypeScript.yml仕様ファイルのパスに更新します。- 端末ウィンドウを開いてチェーンコード・フォルダに移動し、次のコマンドを実行します。
npm install
結合トークン・フレームワーク・チェーンコードのデプロイ
チェーンコードは、Oracle Blockchain Platformコンソールから直接、またはブロックチェーン・アプリケーション・ビルダーを使用してデプロイできます。チェーンコードをデプロイする前に、各トークン・ユーザーの登録IDを作成し、トークン・ユーザーをそれぞれの登録IDにマップします。登録ごとに1人のユーザーのみを指定します。登録の追加の詳細は、「RESTプロキシへの登録の追加」を参照してください。
トークン・チェーンコードをデプロイする場合は、initメソッドをコールし、Token Adminユーザーの組織IDおよびユーザーIDを渡す必要があります。
Oracle Blockchain Platformコンソールからのデプロイの詳細は、高度なデプロイメントの使用を参照してください。
NFTCollectiblesWithERC1155.zipアーカイブ・ファイルを抽出します。NFTCollectiblesWithERC1155チェーンコードをVisual Studio CodeのBlockchain App Builder拡張機能にインポートします。.ochain.jsonファイルを編集して、configFileLocationキーの値をNFTCollectiblesWithERC1155-TypeScript.yml仕様ファイルのパスに更新します。- 端末ウィンドウを開いてチェーンコード・フォルダに移動し、次のコマンドを実行します。
npm install