eosjs

eosjs

  Javascript API,用于帮助访问与 EOSIO RPC API.

1、安装

npm install eosjs@beta

2、Signature Provider

  The Signature Provider holds private keys and is responsible for signing transactions.

const defaultPrivateKey = "5JtUScZK2XEp3g9gh7F8bwtPTRAkASmNrrftmx4AxDKD5K4zDnr"; // useraaaaaaaa
const signatureProvider = new JsSignatureProvider([defaultPrivateKey]);

  SignatureProvider是一个接口,不能直接使用。

  

  JsSignatureProvider 实现了 SignatureProvider接口。是唯一实现了 SignatureProvider 接口的类。应当使用这个类。

  

  JsSignatureProvider只两个方法:

  

3、JSON-RPC

  Open a connection to JSON-RPC, include fetch when on NodeJS.

const rpc = new JsonRpc('http://127.0.0.1:8888', { fetch });

  JSON-RPC 实现了 AuthorityProvider、AbiProvider 两个Interface。

  

  

  RPC 提供以下的方法:

  

4、

5、

6、

7、

8、

参考:

1、https://eosio.github.io/eosjs/

2、

猜你喜欢

转载自www.cnblogs.com/tekkaman/p/10143793.html