Xooa Blockchain Smart Contract (プレビュー)
Xooaを使用すると、一般的な障壁を排除することでブロックチェーンを簡単に使用できます。 サービスとしてのブロックチェーン プラットフォーム (PaaS) は、エンタープライズ ブロックチェーンを提供します。 コネクタは、不変の台帳とプライベート ブロックチェーン インフラストラクチャを提供します。 台帳を表示および参加できるユーザーを制御し、いつでもデータを独自のネットワークに移行できます。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Apps | Premium | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| support@xooa.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | Xooa Inc |
| Web サイト | https://xooa.com/blockchain/ |
| プライバシー ポリシー | https://xooa.com/XooaPrivacyPolicy.htm |
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| API キー | securestring | この API の API キー | 正しい |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| Xooa DEL [非推奨] |
このアクションは、Xooa アプリで 'del' 操作を実行するために使用されます。 この操作により、スマート コントラクトの del 関数が呼び出され、ブロックチェーンからキーが削除されます。 この操作により、ブロックチェーンにトランザクションが生成され、台帳に格納されます。 |
| Xooa GET [非推奨] |
このアクションは、Xooa アプリで 'get' 操作を実行するために使用されます。 この操作は、スマート コントラクトで get 関数を呼び出して、ブロックチェーンから最新の状態を提供します。 |
| Xooa SET [非推奨] |
このアクションは、Xooa アプリで 'set' 操作を実行するために使用されます。 この操作は、スマート コントラクトで set 関数を呼び出して、キー値ペアをブロックチェーンに格納します。 この操作により、ブロックチェーンにトランザクションが生成され、台帳に格納されます。 |
| クエリ関数を実行する |
特定のスマート コントラクト関数を使用して台帳のクエリを実行します。 クエリ エンドポイントは、読み取り操作を実行するために使用されます。 このような操作では、台帳にトランザクションは作成されません。 |
| 関数を呼び出す |
特定のカスタム スマート コントラクト関数を呼び出して台帳に書き込みます。このような操作により、台帳にトランザクションが作成されます。 |
Xooa DEL [非推奨]
このアクションは、Xooa アプリで 'del' 操作を実行するために使用されます。 この操作により、スマート コントラクトの del 関数が呼び出され、ブロックチェーンからキーが削除されます。 この操作により、ブロックチェーンにトランザクションが生成され、台帳に格納されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
非同期呼び出しインジケーター
|
async | boolean |
このパラメーターは、Xooa の呼び出しを同期モードまたは非同期モードで行うかどうかを定義するために使用されます。 既定値は false (同期モード) です。 |
|
|
同期呼び出しを非同期に変換するまでの待機時間。
|
timeout | integer |
Xooa への呼び出しが同期モードで行われた場合、呼び出しはタイムアウトで経過した時間が応答を受信するまで待機します。 指定されたタイムアウト内に応答が生成されない場合は、保留中の応答が生成されます。 既定のタイムアウト値は 3000 ミリ秒です。 |
|
|
body
|
body | array of string |
戻り値
- response
- string
Xooa GET [非推奨]
このアクションは、Xooa アプリで 'get' 操作を実行するために使用されます。 この操作は、スマート コントラクトで get 関数を呼び出して、ブロックチェーンから最新の状態を提供します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
非同期呼び出しインジケーター
|
async | boolean |
このパラメーターは、Xooa の呼び出しを同期モードまたは非同期モードで行うかどうかを定義するために使用されます。 既定値は false (同期モード) です。 |
|
|
同期呼び出しを非同期に変換するまでの待機時間。
|
timeout | integer |
Xooa への呼び出しが同期モードで行われた場合、呼び出しはタイムアウトで経過した時間が応答を受信するまで待機します。 指定されたタイムアウト内に応答が生成されない場合は、保留中の応答が生成されます。 既定のタイムアウト値は 3000 ミリ秒です。 |
|
|
body
|
body | array of string |
戻り値
- response
- string
Xooa SET [非推奨]
このアクションは、Xooa アプリで 'set' 操作を実行するために使用されます。 この操作は、スマート コントラクトで set 関数を呼び出して、キー値ペアをブロックチェーンに格納します。 この操作により、ブロックチェーンにトランザクションが生成され、台帳に格納されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
非同期呼び出しインジケーター
|
async | boolean |
このパラメーターは、Xooa の呼び出しを同期モードまたは非同期モードで行うかどうかを定義するために使用されます。 既定値は false (同期モード) です。 |
|
|
同期呼び出しを非同期に変換するまでの待機時間。
|
timeout | integer |
Xooa への呼び出しが同期モードで行われた場合、呼び出しはタイムアウトで経過した時間が応答を受信するまで待機します。 指定されたタイムアウト内に応答が生成されない場合は、保留中の応答が生成されます。 既定のタイムアウト値は 3000 ミリ秒です。 |
|
|
body
|
body | array of string |
戻り値
- response
- string
クエリ関数を実行する
特定のスマート コントラクト関数を使用して台帳のクエリを実行します。 クエリ エンドポイントは、読み取り操作を実行するために使用されます。 このような操作では、台帳にトランザクションは作成されません。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
関数名
|
fcn | True | string |
関数の名前です。 |
|
非同期呼び出しインジケーター (ブール値)
|
async | boolean |
呼び出しを非同期で実行するかどうかを指定します (既定値は false)。 |
|
|
タイムアウト (同期呼び出しのみ)
|
timeout | integer |
同期呼び出しからの応答を待機しているタイムアウト (async false)。 タイムアウト値を超えると、取得する URL を含む 202 保留中のトランザクション応答が表示されます。 既定のタイムアウト値は 5000 ミリ秒です。 |
|
|
body
|
body | True | array of string |
戻り値
- response
- string
関数を呼び出す
特定のカスタム スマート コントラクト関数を呼び出して台帳に書き込みます。このような操作により、台帳にトランザクションが作成されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
関数名
|
fcn | True | string |
関数の名前です。 |
|
非同期呼び出しインジケーター (ブール値)
|
async | boolean |
呼び出しを非同期で実行するかどうかを指定します (既定値は false)。 |
|
|
タイムアウト (同期呼び出しのみ)
|
timeout | integer |
同期呼び出しからの応答を待機しているタイムアウト (async false)。 タイムアウト値を超えると、取得する URL を含む 202 保留中のトランザクション応答が表示されます。 既定のタイムアウト値は 5000 ミリ秒です。 |
|
|
body
|
body | True | array of string |
戻り値
- response
- string
定義
文字列
これは基本的なデータ型 'string' です。