Xooa Blockchain Smart Contract (プレビュー)

Xooa は、一般的な障壁を排除し、ブロックチェーンを使いやすくします。 サービスとしてのブロックチェーン プラットフォーム (PaaS) は、エンタープライズ ブロックチェーンを提供します。 コネクタは、不変台帳とプライベート ブロックチェーン インフラストラクチャを提供します。 どのユーザーが台帳を表示し参加できるかをコントロールし、いつでもデータを独自のネットワークにシフトできます。

このコネクタは、次の製品および地域で利用可能です。

Service クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure 政府の地域
     -   Azure 中国の地域
     -   国防総省 (DoD)
Power Automate プレミアム 以下を除くすべての Power Automate 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   国防総省 (DoD)
Power Apps プレミアム 以下を除くすべての Power Apps 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21 Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
お問い合わせ先
メール support@xooa.com
Connector Metadata
発行者 Xooa Inc
Web サイト https://xooa.com/blockchain/
プライバシー ポリシー https://xooa.com/XooaPrivacyPolicy.htm

接続の作成

コネクタは、次の認証タイプをサポートしています:

既定 接続を作成するためのパラメーター。 すべての地域 共有不可

既定

適用できるもの: すべての領域

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ 内容 必要
API キー securestring この API の API キー True

調整制限

名前 呼び出し 更新期間
接続ごとの 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 への呼び出しが同期モードで行われた場合、呼び出しはタイムアウトで経過した時間待機して応答を受信します。 指定されたタイムアウト内に応答が生成されない場合、保留中の応答が生成されます。 既定のタイムアウト値は 3000ms です。

body
body array of string

戻り値

返答
string

Xooa GET [非推奨]

このアクションは、Xooa アプリで 'get' 操作を実行するために使用されます。 この操作は、スマート コントラクトの get 関数を呼び出して、ブロックチェーンから最新の状態を提供します。

パラメーター

名前 キー 必須 説明
非同期呼び出しインジケーター
async boolean

このパラメーターは、Xooa の呼び出しを同期モードで行うか非同期モードで行うかを定義するために使用されます。 既定値は false。例: 同期モード。

同期呼び出しを非同期に切り替える前に待機する時間。
timeout integer

Xooa への呼び出しが同期モードで行われた場合、呼び出しはタイムアウトで経過した時間待機して応答を受信します。 指定されたタイムアウト内に応答が生成されない場合、保留中の応答が生成されます。 既定のタイムアウト値は 3000ms です。

body
body array of string

戻り値

返答
string

Xooa SET [非推奨]

このアクションは、Xooa アプリで 'set' 操作を実行するために使用されます。 この操作は、スマート コントラクトの set 関数を呼び出して、ブロックチェーンにキーと値のペアを保存します。 この操作により、ブロックチェーンにトランザクションが生成され、台帳に保存されます。

パラメーター

名前 キー 必須 説明
非同期呼び出しインジケーター
async boolean

このパラメーターは、Xooa の呼び出しを同期モードで行うか非同期モードで行うかを定義するために使用されます。 既定値は false。例: 同期モード。

同期呼び出しを非同期に切り替える前に待機する時間。
timeout integer

Xooa への呼び出しが同期モードで行われた場合、呼び出しはタイムアウトで経過した時間待機して応答を受信します。 指定されたタイムアウト内に応答が生成されない場合、保留中の応答が生成されます。 既定のタイムアウト値は 3000ms です。

body
body array of string

戻り値

返答
string

クエリ関数を実行する

特定のスマート コントラクト関数を使用して元帳にクエリを実行します。 クエリ エンドポイントを使用して、読み取り操作を実行します。 このような操作では、台帳にトランザクションは作成されません。

パラメーター

名前 キー 必須 説明
関数名
fcn True string

関数の名前です。

非同期呼び出しインジケーター (ブール値)
async boolean

呼び出しを非同期で実行するかどうかを指定します (既定値は false)。

タイムアウト (同期呼び出しのみ)
timeout integer

同期呼び出しからの応答を待機するタイムアウト (非同期 false)。 タイムアウト値を超えると、取得する URL を含む A202 保留中のトランザクション応答が表示されます。 既定のタイムアウト値は 5000ms です。

body
body True array of string

戻り値

返答
string

関数を呼び出す

特定のカスタム スマート コントラクト関数を呼び出して台帳に書き込みます。この操作により、台帳にトランザクションが作成されます。

パラメーター

名前 キー 必須 説明
関数名
fcn True string

関数の名前です。

非同期呼び出しインジケーター (ブール値)
async boolean

呼び出しを非同期で実行するかどうかを指定します (既定値は false)。

タイムアウト (同期呼び出しのみ)
timeout integer

同期呼び出しからの応答を待機するタイムアウト (非同期 false)。 タイムアウト値を超えると、取得する URL を含む A202 保留中のトランザクション応答が表示されます。 既定のタイムアウト値は 5000ms です。

body
body True array of string

戻り値

返答
string

定義

string

これは基本的なデータ型 '文字列' です。