本頁面使用機器翻譯自 英語,可能包含錯誤或不清楚的語言。如需最準確的信息,請參閱英文原文。由於更新頻繁,部分內容可能與英文原文有出入。請加入我們在 Crowdin 上的努力,幫助我們改進本頁面的翻譯。 (Crowdin translation page, Contributing guide)
caver.rpc
caver.rpc "是一個提供與 kaia Node 的 rpc 調用相關的功能的軟件包。
類別
RPC
caver.rpc
RPC "是一個包含Klay、Net和Governance的類別。
屬性
名稱 | 類型 | 描述 |
---|---|---|
klay | Klay | Klay 提供帶有klay 名稱空間的JSON-RPC 調用。 |
net | Net | Net 提供帶有net 名稱空間的JSON-RPC 調用。 |
治理 | [治理] | [治理] 提供帶有治理 名稱空間的JSON-RPC 調用。 |
JSON-RPC 調用
通過 caver.rpc.klay
可以與 kaia 節點進行交互。 下面的列表列舉了 caver-js
目前支持的 API 函數。
Account
- accountCreated
- getAccount
- getAccountKey
- encodeAccountKey
- decodeAccountKey
- getBalance
- getCode
- getTransactionCount
- isContractAccount
- 簽名
- getAccounts
Block
- getBlockNumber
- getBlockByNumber
- getBlockByHash
- getBlockReceipts
- getBlockTransactionCountByNumber
- getBlockTransactionCountByHash
- getBlockWithConsensusInfoByNumber
- getBlockWithConsensusInfoByHash
- getCommittee
- getCommitteeSize
- getCouncil
- getCouncilSize
- getStorageAt
- isSyncing