1. 程式人生 > >eosjs-ecc官方文件中文版

eosjs-ecc官方文件中文版

eosjs-ecc是eos官方處理金鑰和簽名的javascript開發包。eosjs-ecc中文文件由匯智網翻譯整理,訪問地址:eosjs-ecc中文手冊

eosjs-ecc安裝

nodejs環境下,使用NPM安裝nodejs包:

~$ npm install eosjs-ecc

瀏覽器環境下,可以在這裡下載
預編譯的eosjs-ecc庫,然後在HTML中引用即可:

<html>
<head>
  <meta charset="utf-8">
  <script src="https://cdn.jsdelivr.net/npm/
[email protected]
/lib/eosjs-ecc.min.js"></script> </head> <body> See console object: eosjs_ecc </body> </html>

使用eosjs的物件API

使用require或import引入eosjs包中的主要類。例如,下面的nodejs程式碼使用require引入eosjs:

//引入eosjs
let {PrivateKey, PublicKey, Signature, Aes, key_utils, config} = require('eosjs-ecc')

//建立隨機私鑰
let privateWif
PrivateKey.randomKey().then(privateKey => privateWif = privateKey.toWif())

//由私鑰推匯出公鑰
pubkey = PrivateKey.fromString(privateWif).toPublic().toString()