すべてのプロダクト
Search
ドキュメントセンター

Blockchain as a Service:API の概要

最終更新日:Jan 19, 2025

このドキュメントでは、すべての API を一覧表示します。

  • 環境操作

  • アカウント操作

  • コントラクト操作

  • クエリ操作

  • ローカル実行操作

  • イベント操作

  • 監視操作

  • プライバシー保護操作

  • ネイティブ預け金操作

  • ログ操作

環境操作
操作 説明
init この操作を呼び出して、環境を初期化できます。
アカウント操作
操作 説明
createAccount この操作を呼び出して、アカウントを作成できます。
asyncCreateAccount この非同期操作を呼び出して、アカウントを作成できます。
transferBalance この同期操作を呼び出して、転送を実行できます。
asyncTransferBalance この非同期操作を呼び出して、転送を実行できます。
setRecoverKey この同期操作を呼び出して、リカバリキーを設定できます。
asyncSetRecoverKey この非同期操作を呼び出して、リカバリキーを設定できます。
preResetPubKey この同期操作を呼び出して、公開鍵を事前にリセットできます。
asyncPreResetPubKey この非同期操作を呼び出して、公開鍵を事前にリセットできます。
resetPubKey この同期操作を呼び出して、公開鍵をリセットできます。
asyncResetPubKey この非同期操作を呼び出して、公開鍵をリセットできます。
updateAuthMap この同期操作を呼び出して、重みを更新できます。
asyncUpdateAuthMap この非同期操作を呼び出して、重みを更新できます。
freezeAccount この同期操作を呼び出して、アカウントを凍結できます。
asyncFreezeAccount この非同期操作を呼び出して、アカウントを凍結できます。
unFreezeAccount この同期操作を呼び出して、アカウントの凍結を解除できます。
asyncUnFreezeAccount この非同期操作を呼び出して、アカウントの凍結を解除できます。
コントラクト操作
操作 説明
deployContract この同期操作を呼び出して、コントラクトをデプロイできます。
asyncDeployContract この非同期操作を呼び出して、コントラクトをデプロイできます。
callContract この同期操作を呼び出して、コントラクトを呼び出すことができます。
asyncCallContract この非同期操作を呼び出して、コントラクトを呼び出すことができます。
updateContract この同期操作を呼び出して、コントラクトを更新できます。
asyncUpdateContract この非同期操作を呼び出して、コントラクトを更新できます。
クエリ操作
操作 説明
queryBlockHeaderByHash この操作を呼び出して、ブロックヘッダーハッシュを使用してブロックヘッダーをクエリできます。
queryBlockHeaderByNumber この操作を呼び出して、ブロック番号を使用してブロックのヘッダーをクエリできます。
queryLastBlockHeader この操作を呼び出して、最後のブロックヘッダーをクエリできます。
queryBlockByHash この操作を呼び出して、ブロックハッシュを使用してブロックをクエリできます。
queryBlockByNumber この操作を呼び出して、ブロック番号を使用してブロックをクエリできます。
queryLastBlock この操作を呼び出して、最後のブロックをクエリできます。
ローカル実行操作
操作 説明
getLocalService この操作を呼び出して、トランザクションをローカルで実行できます。
イベント操作
操作 説明
listenAccount この操作を呼び出して、アカウントのトランザクションをサブスクライブできます。
listenContract この操作を呼び出して、コントラクトをサブスクライブできます。
listenTopics この操作を呼び出して、トピックイベントをサブスクライブできます。
listenBlock この操作を呼び出して、ブロックイベントをサブスクライブできます。
unListenAccount この操作を呼び出して、アカウントイベントのサブスクリプションをキャンセルできます。
unListenContract この操作を呼び出して、コントラクトイベントのサブスクリプションをキャンセルできます。
unListenTopics この操作を呼び出して、トピックイベントのサブスクリプションをキャンセルできます。
unListenBlock この操作を呼び出して、トピックイベントのサブスクリプションをキャンセルできます。
監視操作
操作 説明
queryNodeMetricsStatus この操作を呼び出して、特定のアカウントから送信されたトランザクションをクエリできます。
queryMetricsMessage この操作を呼び出して、クエリリクエストメトリックをクエリできます。
queryTpsLatency この操作を呼び出して、1 秒あたりのトランザクション数 (TPS) をクエリできます。
プライバシー保護操作
操作 説明
ValueHiding この操作を呼び出して、トランザクション金額を暗号化できます。
PedersenCommitment この操作を呼び出して、トランザクション金額に対するコミットメントを作成し、ValueHiding を使用してトランザクション金額を暗号化できます。
Proofs この操作を呼び出して、トランザクションの確認と新しいブロックの生成に必要な作業証明を作成できます。
ネイティブ預け金操作
操作 説明
depositData この同期操作を呼び出して、データをデポジットできます。
asyncDepositData この非同期操作を呼び出して、データをデポジットできます。
ログ操作
操作 説明
LoggerFactory LoggerFactory