问题标签 [bitcoind]
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 - 比特币源代码中的这段代码是什么意思?
我通过阅读比特币源代码(https://github.com/bitcoin/bitcoin/blob/master/src/crypto/sha256.cpp#L232)中的实现来学习SHA-256算法。但我对这条线感到困惑:
我不明白为什么在这里使用数字 119 而不是其他数字。为什么要根据119填充?文档对此并不清楚,我google了但没有发现任何帮助。
bitcoin - 一张显示比特币如何实施的地图
我想了解比特币是如何实施的。
我知道这个页面[1],而且我知道比特币在理论上是如何工作的。
但是我想知道是否有任何地图/文档,这使我能够弄清楚(在比特币实现中)哪个函数被一个接一个地调用以及不同的组件如何组合在一起。
php - 获取 Bitcoind 节点登录信息 (rpc,port,ip)
我使用 Laravel PHP 脚本,我必须将脚本与 Bitcoin / bitcoind Full Node 连接起来。这是我第一次使用 Bitcoind。
也许这是一个愚蠢的问题,但我在哪里获得我的比特币节点服务器的连接登录信息?
我已经从这里在 Ubuntu VPS 服务器上安装了完整节点:https ://bitcoin.org/en/full-node#ubuntu-1610
现在我的脚本需要这些信息来连接到 Bitcoind 服务器:
我在我的比特币服务器上的 .bitcoin 文件夹中创建了文件 bitcoin.conf
有了这个信息:
Script 和 Bitcoind 在不同的服务器上运行。
填写此信息是否正确?:
如果bitcoind作为脚本在其他服务器上运行,那是不是没有加密并且可以泄露,这是正确的吗?
我现在搜索了几个星期,在谷歌上找不到 mutch。
非常感谢
php - PHP比特币钱包/转账接口
首先,我需要说明我对比特币很陌生。
我被要求建立一个比特币交易所网站。我将有一个服务器,我计划用 Linux 和 PHP 构建它。
-所有转账将手动发出
因此,我们将拥有一个在线钱包,我们将手动将比特币转移到给定地址,并将比特币接收到这个钱包。
问题是我不允许使用任何 3rd 方 API。
那么如何在我的 PHP 服务器上创建一个没有任何第三方 API的在线钱包呢?
我应该将 bitcoind 安装到我的服务器上还是有其他方法?将 bitcoind 安装到远程服务器是个好主意吗?
谢谢。
bitcoin - 如何从比特币区块链中提取所有使用过的 hash160 地址
我现在拥有所有 150GB 的比特币区块了怎么办?如何打开它们并用 Python 阅读它们?到目前为止,我需要提取所有使用的 hash160
我试图用 Berkeley DB 打开它们,但没有成功,似乎这些文件不是 Berkeley DB,blkxxxxx.dat 和 revxxxxx.dat 文件有什么区别?似乎 revxxxxx.dat 文件的文件大小有所改善
bitcoin - 如何从 GuldenD 响应中识别已删除的帐户
使用 deleteaccount 命令删除帐户时,将返回“true”结果。之后,当使用 listaccounts 命令查询帐户时,会列出帐户,并在其名称字段中附加 [Deleted]。但是,这与名称实际上以“[已删除]”结尾的帐户没有区别。有没有其他方法只列出真正活跃的帐户?
bitcoin - 如何从比特币核心接收/发送交易?
我已经配置了比特币核心守护进程。使用 JSON-RPC 我想构建网络钱包。这就是为什么我需要所有传入/传出交易的列表。
listtransactions仅返回传入事务。
问题:
- 如何获得传出和传入交易?
- 在listtransactions字段地址中 - 它是接收者还是发送者?
- 如果我无法使用listtransactions获取传出交易,为什么这里可能是“移动”、“接收”和“发送”三个类别?
react-native - React Native 中的比特币 JSON-RPC Api 请求?
我如何在 react-native 中发出请求为比特币构建钱包,bitcoind 服务器正在运行,但无法在 react-native 中发出任何比特币 json-rpc 请求。
c++ - 在 MacOS 10.12.6 上构建 Litecoin 的 Boost 问题
我已经从 master 分支中提取了 Litecoin,当我尝试在 OSX 上构建时,我得到了错误:
我正在运行通过 Homebrew 安装的 macOS Sierra 10.12.6 Boost 版本为 1.65.1:/usr/local/Cellar/boost/1.65.1/
Litecoin Core:0.13.99 我尝试卸载 boost 并从源代码构建,如此处所述: https ://github.com/litecoin-project/litecoin/issues/170
我得到同样的错误。我已确保安装了所有所需的依赖项,但似乎在某处是一个提升问题。
来自 master 和 ./autogen.sh - ./configure - make 的全新拉动会生成以下日志: