Skip to content
/ BWC Public

bitcore-wallet-client API 的使用实例

Notifications You must be signed in to change notification settings

kay404/BWC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BWC

bitcore-wallet-client communicates with bitcore-wallet-service using the REST API.

Install

npm install bitcore-wallet-client 

Example

  1. create wallet
API.createWallet(walletName, copayerName, m, n, opts, opts.network, opts.walletPrivKey, opts.id, opts.withMnemonics, cb)

walletName: String, 创建的钱包名称。

copayerName: String, 创建钱包的人,即钱包的拥有者。

m: Number, 该钱包拥有者个数。若为1,则是个人钱包;若大于1,则是共享钱包,需要多重签名。

n: Number, 与m对应,不能大于m,指定需要签名的个数。若是个人钱包,则为1。

opts: 可选参数,它是一个对象,包含的字段如下:

opts.network: string, 钱包连接的网络类型,支持正式网络和测试网络,分别表示为:livenet、testnet。

opts.walletPrivKey: 钱包私钥,可以不用指定,会随机生成。

opts.id: String, 钱包ID,可以不用指定,会自动生成。

opts.singleAddress: bool, 使用单一地址,默认为false。

cb: 回调方法。该方法是没有返回值的,响应的数据是通过callback回调进行传递。

  1. import wallet

  2. get wallet status and balance

  3. create addresss

  4. send coin to address

  5. import wallet by mnemonic

About

bitcore-wallet-client API 的使用实例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published