JSON-RPC 類
JsonRpc
函數(shù)arrayToHex
函數(shù) arrayToHexarrayToHex(data: Uint8Array): string
定義于eosjs-jsonrpc.ts:11
參數(shù):
名稱 | 類型 |
---|---|
data | Uint8Array |
返回:string
JsonRpc 實現(xiàn)接口AuthorityProvider
AbiProvider
構(gòu)造函數(shù)new JsonRpc(endpoint: string, args?: object): JsonRpc
定義于eosjs-jsonrpc.ts:22
參數(shù):
endpoint:string
Default value args:object
fetch:
瀏覽器:保留null或undefined
node:提供實現(xiàn)
名稱 | 類型 |
---|---|
(可選的)fetch | function |
返回:JsonRpc
屬性 endpointendpoint:string
定義于eosjs-jsonrpc.ts:21
fetchBuiltinfetchBuiltin:function
定義于eosjs-jsonrpc.ts:22
(input?: Request | string, init?: RequestInit): Promise
參數(shù):
名稱 | 類型 |
---|---|
(可選的)input | Request | string |
(可選的)init | RequestInit |
返回:Promise
db_size_get(): Promise
定義于eosjs-jsonrpc.ts:182
原始調(diào)用/v1/db_size/get
返回:Promise
fetch(path: string, body: any): Promise
定義于eosjs-jsonrpc.ts:42
發(fā)布body到endpoint + path,在可用時在RpcError中拋出詳細(xì)的錯誤信息。
參數(shù):
名稱 | 類型 |
---|---|
path | string |
body | any |
返回:Promise
getRawAbi(accountName: string): Promise
定義于eosjs-jsonrpc.ts:129
調(diào)用/v1/chain/get_raw_code_and_abi并提取不需要的原始wasm代碼。
參數(shù):
名稱 | 類型 |
---|---|
accountName | string |
返回:Promise
getRequiredKeys(args: AuthorityProviderArgs): Promise
定義于eosjs-jsonrpc.ts:164
獲取滿足transaction權(quán)限所需的availableKeys子集,實現(xiàn)AuthorityProvider。
參數(shù):
名稱 | 類型 |
---|---|
args | AuthorityProviderArgs |
返回:Promise
get_abi(account_name: string): Promise
定義于eosjs-jsonrpc.ts:67
原始調(diào)用/v1/chain/get_abi
參數(shù):
名稱 | 類型 |
---|---|
account_name | string |
返回:Promise
get_account(account_name: string): Promise
定義于eosjs-jsonrpc.ts:73
原始調(diào)用/v1/chain/get_account
參數(shù):
名稱 | 類型 |
---|---|
account_name | string |
返回:Promise
get_block(block_num_or_id: number | string): Promise
定義于eosjs-jsonrpc.ts:85
原始調(diào)用/v1/chain/get_block
參數(shù):
名稱 | 類型 |
---|---|
block_num_or_id | number | string |
返回:Promise
get_block_header_state(block_num_or_id: number | string): Promise
定義于eosjs-jsonrpc.ts:79
原始調(diào)用/v1/chain/get_block_header_state
參數(shù):
名稱 | 類型 |
---|---|
block_num_or_id | number | string |
返回:Promise
get_code(account_name: string): Promise
定義于eosjs-jsonrpc.ts:91
原始調(diào)用/v1/chain/get_code
參數(shù):
名稱 | 類型 |
---|---|
account_name | string |
返回:Promise
get_currency_balance(code: string, account: string, symbol?: string): Promise
定義于eosjs-jsonrpc.ts:96
原始調(diào)用/v1/chain/get_currency_balance
參數(shù):
名稱 | 類型 | 默認(rèn)值 |
---|---|---|
code | string | - |
account | string | - |
Default value symbol | string | null |
返回:Promise
get_currency_stats(code: string, symbol: string): Promise
定義于eosjs-jsonrpc.ts:101
原始調(diào)用/v1/chain/get_currency_stats
參數(shù):
名稱 | 類型 |
---|---|
code | string |
symbol | string |
返回:Promise
get_info(): Promise
定義于eosjs-jsonrpc.ts:106
原始調(diào)用/v1/chain/get_info
返回:Promise
get_producer_schedule(): Promise
定義于eosjs-jsonrpc.ts:111
原始調(diào)用/v1/chain/get_producer_schedule
返回:Promise
get_producers(json?: boolean, lower_bound?: string, limit?: number): Promise
定義于eosjs-jsonrpc.ts:117
原始調(diào)用/v1/chain/get_producers
參數(shù):
名稱 | 類型 | 默認(rèn)值 |
---|---|---|
Default value json | boolean | true |
Default value lower_bound | string | "" |
Default value limit | number | 50 |
返回:Promise
get_raw_code_and_abi(account_name: string): Promise
定義于eosjs-jsonrpc.ts:123
原始調(diào)用/v1/chain/get_raw_code_and_abi
參數(shù):
名稱 | 類型 |
---|---|
account_name | string |
返回:Promise
get_table_rows(__namedParameters: object): Promise
定義于eosjs-jsonrpc.ts:136
原始調(diào)用/v1/chain/get_table_rows
參數(shù):
__namedParameters:object
名稱 | 類型 | 默認(rèn)值 |
---|---|---|
code | any | - |
index_position | any | 1 |
json | any | true |
key_type | any | "" |
limit | any | 10 |
lower_bound | any | "" |
scope | any | - |
table | any | - |
table_key | any | "" |
upper_bound | any | "" |
返回:Promise
history_get_actions(account_name: string, pos?: number, offset?: number): Promise
定義于eosjs-jsonrpc.ts:186
原始調(diào)用/v1/history/get_actions
參數(shù):
名稱 | 類型 | 默認(rèn)值 |
---|---|---|
account_name | string | - |
Default value pos | number | null |
Default value offset | number | null |
返回:Promise
history_get_controlled_accounts(controlling_account: string): Promise
定義于eosjs-jsonrpc.ts:204
原始調(diào)用/v1/history/get_controlled_accounts
參數(shù):
名稱 | 類型 |
---|---|
controlling_account | string |
返回:Promise
history_get_key_accounts(public_key: string): Promise
定義于eosjs-jsonrpc.ts:198
原始調(diào)用/v1/history/get_key_accounts
參數(shù):
名稱 | 類型 |
---|---|
public_key | string |
返回:Promise
history_get_transaction(id: string, block_num_hint?: number): Promise
定義于eosjs-jsonrpc.ts:192
原始調(diào)用/v1/history/get_transaction
參數(shù):
名稱 | 類型 | 默認(rèn)值 |
---|---|---|
id | Uint8Array | - |
Default value block_num_hint | number | null |
返回:Promise
push_transaction(__namedParameters: object): Promise
定義于eosjs-jsonrpc.ts:172
推送序列化交易。
參數(shù):
__namedParameters:object
名稱 | 類型 |
---|---|
serializedTransaction | Uint8Array |
signatures | string[] |
返回:Promise
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/100624.html
摘要:介紹用于使用與基于的區(qū)塊鏈集成的。在瀏覽器中使用并不安全,只能用于開發(fā)目的,在網(wǎng)頁上下文之外使用安全保管庫,以確保在生產(chǎn)中簽名交易時的安全性。錯誤處理使用處理錯誤。上一篇文檔目錄下一篇瀏覽器 介紹 用于使用EOSIO RPC API與基于EOSIO的區(qū)塊鏈集成的Javascript API。 安裝 NodeJS依賴 npm install eosjs@beta or yarn add ...
摘要:類實現(xiàn)接口構(gòu)造函數(shù)定義于參數(shù)名稱類型描述用于簽名的私鑰返回屬性定義于公鑰。方法定義于與保存的私鑰關(guān)聯(lián)的公鑰。返回定義于簽名交易。 JS-Sig 類 JsSignatureProvider JsSignatureProvider 實現(xiàn)接口 SignatureProvider 構(gòu)造函數(shù) new JsSignatureProvider(privateKeys: string[]): JsSi...
摘要:文檔用于使用與基于的區(qū)塊鏈集成的。重要最近發(fā)布了針對的重大改寫,一定要鎖定你的依賴項。如果你正在尋找以前版本的,可以在這里找到它。指南介紹瀏覽器交易讀取區(qū)塊鏈參考接口接口類接口 eosjs 文檔 用于使用EOSIO RPC API與基于EOSIO的區(qū)塊鏈集成的Javascript API。 重要!最近發(fā)布了針對eosjs的重大改寫,一定要鎖定你的依賴項。 如果你正在尋找以前版本的eos...
摘要:定義于類型聲明參數(shù)名稱類型返回定義于簽名數(shù)據(jù)大小,不包括類型字段。參數(shù)名稱類型返回定義于如果密鑰是舊格式前綴,則將其轉(zhuǎn)換為新格式,保持其他格式不變。參數(shù)名稱類型返回定義于返回定義于返回定義于將中的無符號十進(jìn)制數(shù)轉(zhuǎn)換為。 Numeric 枚舉 KeyType 接口 Key 變量 base58Chars base58Map base64Chars base64Map privateKey...
摘要:接口接口屬性定義于定義于定義于定義于定義于定義于定義于定義于定義于屬性定義于定義于定義于屬性定義于定義于屬性定義于定義于定義于定義于定義于定義于定義于定義于 RPC接口 接口 Abi BlockTaposInfo GetAbiResult GetBlockResult GetCodeResult GetInfoResult GetRawCodeAndAbiResult PushTra...
閱讀 1172·2021-11-15 18:14
閱讀 3646·2021-11-15 11:37
閱讀 768·2021-09-24 09:47
閱讀 2455·2021-09-04 16:48
閱讀 2189·2019-08-30 15:53
閱讀 2390·2019-08-30 15:53
閱讀 400·2019-08-30 11:20
閱讀 1244·2019-08-29 16:08