[英]While using bitcoinjs-lib I am getting getAddress() is not fuction
Below are the code. 下面是代码。
const bitcoin = require('bitcoinjs-lib'); const bitcoin = require('bitcoinjs-lib'); let testnet = bitcoin.networks.testnet;
让testnet = bitcoin.networks.testnet;
let keypair = bitcoin.ECPair.makeRandom({network: testnet});
let addr = keypair.getAddress();
let pk = keypair.toWIF();
Have you tried: 你有没有尝试过:
const { address } = bitcoin.payments.p2pkh({ pubkey: keyPair.publicKey })
This seems to be what the definitive example at github does. 这似乎是github上的权威示例所做的。
Just pass network parameter to ECPair.makeRandom directly without wrapper object and you will be there :) 只需将网络参数直接传递给ECPair.makeRandom即可,而无需包装对象,您将在那里:)
const bitcoin = require('bitcoinjs-lib');
let testnet = bitcoin.networks.testnet;
let keypair = bitcoin.ECPair.makeRandom(testnet);
let addr = keypair.getAddress();
let pk = keypair.toWIF();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.