问题标签 [bitcoinlib]
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.
asp.net-core-webapi - 获取 BitcoinLib 错误 = “在配置文件中未找到 CoinParameters 中定义的一个或多个必需参数!”
我在我的 ASP.NET Core (v2) Web Api 项目中使用了 BitcoinLib 。但是,每当我尝试实例化服务时:
我得到错误:
在配置文件中未找到 CoinParameters 中定义的一个或多个必需参数!
我验证了传入的值不为空且正确,我什至将设置添加到我的web.config
:
没有任何效果......我需要分叉这个东西并删除那个IgnoreConfigFiles
检查还是我在这里做错了什么?
angular - 无法解析 ECPair 的所有参数:(?, ?, ?)
我尝试在一个新的 Angular 4 应用程序中实现bitcoinjs-lib我做了什么:
我的 app.component.ts :
编译成功,但我进入我的浏览器:
这是 node_modules 中的 ECPair:
我知道由于参数类型不同,他不知道如何实例化它,我该如何解决?我尝试使用@Inject 但也无法解决。
谢谢
python - 了解为什么 Bitcoinlib 生成的地址与我所拥有的地址不同
这是有问题的库https://github.com/1200wd/bitcoinlib。
例如,当我尝试使用相同的关键字创建地址时
(示例列表)我想我知道它使用 bip44 来生成 WIF 和地址,但是当我使用 Ian Coles 助记符代码转换器https://iancoleman.io/bip39/检查地址时 ,它给出的地址与从比特币库。
他们是否各自使用不同的方法来创建地址?有没有办法让 bitcoinlib 从助记词列表中吐出与 Ian Cole 转换器中相同的地址。
python - 如何将比特币纸质钱包密钥导入 bitcoinlib 钱包?
我尝试了以下方法,它为我提供了正确的私钥地址,但我似乎无法导入它并从钱包中使用它。
我认为这可能与 Key 对象和 HDKey 对象之间的差异有关。我需要导入一个普通的密钥。
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 连接到比特币节点呢?
javascript - 如何用分类帐签署比特币 psbt?
我正在尝试按照我在此处找到的内容从 bitcoinjs-lib 签署 Psbt 交易:
我检查了来自分类帐的压缩公钥和来自 bitcoinjsLib 的压缩公钥是否返回了相同的值。
我可以使用 bitcoinjs-lib ECPair 对其进行签名,但是当我尝试使用分类帐对其进行签名时,它总是无效的。
有人可以帮我指出我在哪里犯了错误吗?
下面的代码中已经提到了这些变量,但为了清楚起见:
这是我拥有的最小可重现代码。
vb.net - 如何在 Bitcoinlib 库中使用 getblocktemplate 方法
我正在使用 bitcoinlib与 bitcoin-qt 进行通信
这是我试过的代码:
因为getblocktemplate
这是电话
它给了我这个错误
我不明白我做错了什么,它适用于其他方法,我认为这是一个 json 问题
感谢您的帮助,谢谢
node.js - 如何从公钥生成 bech32 地址?比特币
我正在使用bitcoinjs-lib
比特币密钥对生成。
我有足够的示例从公钥生成遗留地址和隔离见证地址,但对于bech32
地址我找不到任何东西。
P2PKH
以数字开头1
,
例如:1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
。
P2SH
以数字开头的类型3
,
例如:3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
。
Bech32
以 开头的类型bc1
,
例如:bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
。
感谢您的帮助。
c# - 未指定钱包文件(必须通过 /wallet/ 请求钱包 RPCuri 路径)。在 C# 中使用 BitcoinLib 备份钱包时出错
我目前正在开发一个小程序来备份你的比特币核心钱包。我在 C# 中使用 BitcoinLib v1.15.0。
当我运行此代码时,我收到以下错误消息Wallet file not specified (must request wallet RPC through /wallet/<filename> uri-path)
。我有点困惑,因为该BitcoinService.backupwallet(string destination)
函数只有一个输入参数,我假设它描述了它应该生成备份文件的路径(或者至少这是该命令在 Bitcoin Core 终端中的工作方式)。
有没有人有 BitcoinLib 或类似问题的经验。我愿意接受任何建议。该错误与 Bitcoin Core 中同时打开的多个钱包有关。
python - 安装 Bitcoinlib 时出错 | Python3、Windows10
还没有看到这个发布在任何地方,我为 Windows 安装了 OpenSSL。安装时遇到同样的错误Scrypt
Python3,Windows 10。尝试使用不同版本的 python,但无济于事。
Stackoverflow 不会让我发布,因为它说我的大部分帖子都是代码,但它只是错误日志,所以我发布了这个,所以它会让我发布。我想我已经提供了足够的信息