问题标签 [bitcoin-testnet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bitcoin - 电子钱包未加载私钥的交易
我创建了一个 BIP39 种子短语,我正在使用该短语来使用 Bitcore 的 HDPrivateKey https://bitcore.io/api/lib/hd-keys创建地址
我还向 Electrum 导入了相同的助记词,但是当我将交易发送到应用程序生成的地址时,Electrum 看不到交易。如果两个钱包共享相同的助记词,从一个钱包发送到一个地址的 UTXO 不应该“出现”在另一个钱包中吗?
这是我在应用程序中用来生成地址的代码:
javascript - BCH 交易失败:缺少输入 25
我正在使用比特币现金JS创建一个交易,我的代码如下:
现在,当我运行此代码时,我可以获得原始交易哈希,但无法广播交易,消息如下:
缺少输入错误:-25
关于这个错误的任何想法?或者有没有其他方法可以创建 BCH 交易?
java - bitcoinj testnet 交易解码问题
我正在尝试使用 bitcoinj 0.14.7 解码 testnet 交易。这是我试图解码的交易的十六进制:
当我去块密码https://live.blockcypher.com/btc/decodetx/并在那里解码交易时 - 它被解码没问题。但是当我试图这样做时:
它打印
另外,我对照 master 检查了我的代码,它的措辞就像一个魅力!这是输出:
请帮忙!
javascript - 如何使“使用 bitcoinjs-lib 发送交易”工作?
我一直在尝试使此功能起作用,但它不起作用。这是我的代码和症状。
上面的代码给了我这样的十六进制代码。
0200000001380a03bbebadb38c7d26e8bb7b5284d069664f982a15adf8e199d30b3baafce7000000006a47304402204a4125bce8f7fa54663f0c403059b6ef6b90864c56416dc5c680fb46a989d2bd022065d5d20221fb67916017f852cf8a39a19a57ef2b1f900cfce9ac5fa7017ecfd8012102bb2a1d80f42c16e3c2ff1eaf1979c699aae547b5cca65b8cfa1eb353d9ae0171ffffffff0240420f00000000001976a914a3277595a8a805cb5b6374fdc26f1767ec789feb88ac7c906100000000001976a9146ce96da154fc6f03656c60ae20b2663e1f488bd188ac00000000
当我在Link上检查时。我可以看到我所做的交易(将硬币发送到另一个钱包)根本不起作用。
我的问题是什么?
javascript - 如何创建比特币测试网交易 - blockcypher?
我是加密货币和区块链的新手。我需要将 testnet-bitcoins 从一个地址发送到另一个地址。我想使用 blockcypher api 来创建一个事务:
https://www.blockcypher.com/dev/bitcoin/#creating-transactions
我使用 bitcore 和 buffer 库创建了两个新地址,如下所示:
我找不到资源来帮助我了解有关测试网交易的更多信息。如果您能指出任何有价值的资源,我将不胜感激。
每当我使用有效地址(由我创建)向 blockcypher 发出请求时。我收到一个错误 - 400 Bad Request 产生的 JSON:
当我使用 Blockcypher 文档中提到的地址时,请求是有效的。
我根据 blockcypher 文档中的代码创建了交易函数。
预期:TXSkeleton 对象
实际:错误 JSON
blockchain - 比特币 SV 测试网节点实施需要多少磁盘空间?
我想创建比特币 SV 节点,但不确定它需要多少磁盘空间。
请有人尽快回答我
bitcoin - 通过 https 访问比特币节点
我通过 https 链接拥有自己的比特币测试网节点,当我想通过 curl 对其进行 ping 操作时
curl https://link_to node/ 我有这样的回应
所以这意味着我可以连接到节点并向它发送请求,所以我想通过 nodejs 和比特币核心连接到它。我想初始化比特币对象
在这里,我连接到节点并发送有关其正常运行时间的请求并收到类似的响应
错误:getaddrinfo ENOTFOUND https:80 at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:57:26) 错误:'ENOTFOUND',代码:'ENOTFOUND',系统调用:'getaddrinfo',主机名:'https',主机:'https',端口:80},isOperational:true,errno:'ENOTFOUND',代码:'ENOTFOUND',系统调用:'getaddrinfo',主机名:'https',主机:'https',端口:80}
那么我如何通过 https 和 bitcoin-core 连接到比特币节点呢?
bitcoin-testnet - Bitcoin-abc 节点似乎没有连接到 bch 测试网
我尝试了最新版本(v.0.19.6)和v0.18.5,但两者似乎与bitcoin.com testnet explorer上显示的观点不同,并且bitcoin-abc的最新高度总是比比特币上显示的高100个街区.com 浏览器
例如,下面是我使用来自 bitcoin-abc 的 rpc 调用获取高度为 1306255 的块:
而 bitcoin.com 显示以下相同高度 1306255(即使块哈希不同): https://explorer.bitcoin.com/tbch/block/00000000000000340762ba9648a982a18442ff7423e787d4115da323a399dc57b
我不确定是什么导致了问题,下面是我的conf:
我使用以下 cmd 启动 bitcoin-abc 节点:
我注意到 debug.log 中有一个日志,不确定它是否相关:
但是在 bitcoin.com explorer 中哈希看起来不错
javascript - 创建比特币原始交易需要所有余额
我正在使用比特币测试网创建一个原始交易,但是当我将原始交易推送到网络上时,它会占用我所有的余额。我是否应该将剩余的“零钱”发回给自己?这是我用来创建原始交易的代码:
我是否正确地认为我也必须将剩余的金额寄回给自己?例如,如果我的原始余额是 0.00114 BTC,我会这样做:
这是正确的方法吗?