首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法与bitcore testnet连接,出现以下错误525源SSL握手错误

无法与bitcore testnet连接,出现以下错误525源SSL握手错误
EN

Stack Overflow用户
提问于 2021-03-29 22:25:47
回答 1查看 125关注 0票数 1

我在试着在比特币测试网络上创建一个交易。当我运行insight.getUnspentUtxos()时,它返回一个错误。

代码语言:javascript
复制
var bitcore = require('bitcore-lib');

var explorers = require('bitcore-explorers');
var insight = new explorers.Insight('testnet');

var value = Buffer.from('I am trying to create new private key');
var hash = bitcore.crypto.Hash.sha256(value);
var BN = bitcore.crypto.BN.fromBuffer(hash);
var privateKeyNew = bitcore.PrivateKey(BN, 'testnet')
var myAddress = privateKeyNew.toAddress()
console.log(myAddress);

var newValue = Buffer.from('I am trying to create new private key but that can be risky');
var newhash = bitcore.crypto.Hash.sha256(newValue);
var newBN = bitcore.crypto.BN.fromBuffer(newhash);
var privateKey = bitcore.PrivateKey(newBN, 'testnet')
var address = privateKey.toAddress();
console.log(address);

insight.getUnspentUtxos(myAddress, ( err, utxo ) => {
    if(err) {
        console.log(err);
        return err;
    } else {
        let tx = bitcore.Transaction()
        tx.from(utxo);
        tx.to(address,10000);
        tx.fee(50000);
        tx.change(myAddress);
        tx.sign(privateKeyNew);
        tx.serialize();

        insight.broadcast(tx.toString(), (error, txid) => {
            if(error) {
                return error;
            } else { 
                console.log(txid);
        }
    })
}

})

当UnspentUtxos()执行时,会产生一些长长的大错误。描述了错误525源SSL Hanshake错误

EN

回答 1

Stack Overflow用户

发布于 2021-06-02 09:56:51

bitcore使用bitpay作为默认提供程序服务器,但由于某些原因,它无法工作。他们还建议更改docs中的默认服务器。尝试将提供程序更改为zelcore,如下所示:

代码语言:javascript
复制
const explorers = require("bitcore-explorers");
const insight = new explorers.Insight("https://explorer.btc.zelcore.io");

更多解释here

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66856035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档