Coinpunk / Bitcoind / OSX在本地计算机上运行时出错

时间:2014-01-11 12:36:58

标签: macos bitcoin bitcoind

美好的一天。 根据本指南,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之间进行匹配。不知道该怎么做。

1 个答案:

答案 0 :(得分:1)

您必须检查coinpunk/config.jsoncoinpunk/public/config.json中的配置文件是否都配置为testnet或生产。

  1. coinpunk / config.json
    • 对于testnet:"testnet": true,
    • 对于生产,删除上面的行,如果它在那里。
  2. coinpunk /公共/ config.json
    • 对于testnet:"network": "testnet",
    • 生产:"network": "prod",
  3. 如果无法解决问题。您不能将testis和生产中的redis数据库混合使用,因此如果您已经使用过testnet并希望切换到生产,则应删除/移动旧的dump.rdb。在Linux中,它位于/var/lib/redis/dump.rdb不确定OSX。

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