-1

再会。根据本指南,bitcoind、coinpunk 和 redis 的安装过程和配置进展顺利:https ://github.com/kyledrake/coinpunk/blob/master/docs/INSTALL-OSX.md 毕竟我正在启动所有程序通过 OSX 终端:

$bitcoind &
$cd coinpunk
$redis-server
$node start.js

没有错误。然后我转到我的 localhost:8080,Coinpunk 成功启动。但是在尝试注册后,为了创建新帐户和钱包,我得到了错误:

从比特币服务器收到一个无法识别的错误

和终端消息:

bitcoind error 500: {"code":-5,"message":"Invalid Bitcoin address"}
bitcoind error 500: {"code":-5,"message":"Invalid Bitcoin address"}

我检查了我所有的配置文件是否匹配 npcuser 和 npcpassword。不知道该怎么办。

4

1 回答 1

0

您必须检查 incoinpunk/config.json和 incoinpunk/public/config.json的配置文件是否已针对测试网或生产进行了配置。

  1. 硬币朋克/config.json
    • 对于测试网:"testnet": true,
    • 对于生产删除上面的行,如果它在那里。
  2. coinpunk/public/config.json
    • 对于测试网:"network": "testnet",
    • 用于生产:"network": "prod",

如果这不能解决问题。您不能混合来自测试网和生产的 redis 数据库,因此如果您已经使用过测试网并想切换到生产,您应该删除/移动旧的dump.rdb. 在 Linux 中,它位于/var/lib/redis/dump.rdb不确定 OSX 中。

来源:https ://github.com/kyledrake/coinpunk/issues/87

于 2014-02-10T13:17:05.583 回答