美好的一天。 根据本指南,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之间进行匹配。不知道该怎么做。
答案 0 :(得分:1)
您必须检查coinpunk/config.json
和coinpunk/public/config.json
中的配置文件是否都配置为testnet或生产。
"testnet": true,
"network": "testnet",
"network": "prod",
如果无法解决问题。您不能将testis和生产中的redis数据库混合使用,因此如果您已经使用过testnet并希望切换到生产,则应删除/移动旧的dump.rdb
。在Linux中,它位于/var/lib/redis/dump.rdb
不确定OSX。