このドキュメントでは、すべての 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 |