问题标签 [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.
events - 什么时候在 bitcoind 上发生 walletnotify 事件
我已经根据 https://en.bitcoin.it/wiki/Running_Bitcoinwalletnotify
的文档在比特币守护程序上配置了事件,以了解我的钱包的任何更改。只有被执行并且永远不会被执行。有人可以建议钱包上的什么事件会触发 walletnotify 事件吗?blocknotify
blocknotify
walletnotify
当前运行的比特币守护进程版本:0.8.1
比特币.conf
rpcuser=bitcoinrpc
rpcpassword=bitcoinrpc1
server=1
testnet=1
walletnotify=/home/dev/test_log/log.sh %s
blocknotify=/home/dev/test_log/log.sh %s
bitcoin - 比特币 api - 如何创建钱包
我正在查看比特币 api,但我还没有找到任何方法来创建钱包和帐户。我想只用 rpc 调用在本地服务器上创建它们。有没有办法创建它?
bitcoin - 有没有一种通用的方法可以从任何加密货币硬币中获得难度?
即使没有像http://blockchain.info/这样的区块链网站(他们有 API),有没有办法从任何硬币中获得难度?我需要以编程方式访问它,并且我想从源代码中获取它,所以从已经列出它们的网站上翻录它不是一种选择。我使用的是 vps Ubuntu 服务器,所以内存和主要是磁盘空间是有限的,因此,我不能在上面安装很多区块链。
bitcoin - 我怎么知道发送 BTC 的地址?
我与bitcoind进行了交易。我从地址 A 向地址 B 汇款。
在持有地址 B 的客户端,当我发出“gettransaction”传递事务 ID 时,它会显示类型(接收)、接收地址和金额等信息。但它并没有说明 BTC 是从哪里来的。
我怎么知道哪个地址发送了 BTC?
附带问题:如果我将 BTC 发送回这个地址,它会像“下放”一样工作吗?(这是我的目标)
c++ - libjson-rpc-cpp:带有授权标头的 RPC 调用
我正在尝试编写一个可以通过 RPC 调用与比特币客户端(bitcoind)通信的 C++ 程序。
libjson-rpc-cpp 的示例足以发送调用,但没有提及在需要授权时我可以在任何地方找到如何执行此操作。比特币客户端使用“基本访问身份验证”,这需要发送一个授权标头(参见:http ://en.wikipedia.org/wiki/Basic_access_authentication#Client_side )。
最终,我希望能够通过 RPC 发送命令并获得响应。
有使用 libjson-rpc-cpp 经验的人可以帮助我吗?
api - 如何获取网络中所有比特币的数量?
我正在尝试查询比特币守护进程,以了解迄今为止开采/生产的比特币总量以计算市值。但是,我似乎找不到任何可以做到这一点的命令。
我检查了以下链接无济于事:
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
php - 从另一台服务器访问比特币守护进程
我已经构建了 Catcoind(比特币 / 项目的一个分支),我可以通过从 root 执行此操作来访问终端中的命令:
这将启动 Catcoind,打开端口,并允许我键入诸如“./catcoind getdifficulty”之类的命令,但我想从运行在另一台服务器上的 PHP JSON-RPC 客户端访问它们。我目前拥有的代码是:
我在 Ubuntu 上构建 Catcoind 的配置文件是:
当我运行代码时,它说它无法打开流/连接被拒绝。Catcoind 的配置位于 ~/.catcoin/catcoin.conf 位置。有任何想法吗?我知道这很令人困惑,但我已经完成了所有工作,只是允许外部 IP 访问 API。谢谢!:D
bitcoin - 取消比特币交易
我正在编写一个比特币应用程序并希望实现一个“取消”功能。reddit 上到处都是参考,如果发生了 3 次以下的确认,从技术上讲,可以停止付款。也许只有一两分钟可用,但仍然如此。我在比特币 api 文档中找不到任何参考来演示如何做到这一点。我知道一个山寨币出于这个原因故意使用 60 分钟的间隔来确认。
有谁知道这是怎么做到的?
macos - Coinpunk / Bitcoind / OSX 在本地机器上运行错误
再会。根据本指南,bitcoind、coinpunk 和 redis 的安装过程和配置进展顺利:https ://github.com/kyledrake/coinpunk/blob/master/docs/INSTALL-OSX.md 毕竟我正在启动所有程序通过 OSX 终端:
没有错误。然后我转到我的 localhost:8080,Coinpunk 成功启动。但是在尝试注册后,为了创建新帐户和钱包,我得到了错误:
从比特币服务器收到一个无法识别的错误
和终端消息:
我检查了我所有的配置文件是否匹配 npcuser 和 npcpassword。不知道该怎么办。
php - 使用 PHP 的比特币 RPC 无法创建原始事务
完全没有发送到bitcoind,但似乎是这样,我找不到bitcoind错误消息返回的位置,所以只得到500错误。有人给我一些指示吗?
干杯