区块链钱包开发之monero(XMR)门罗币踩坑经验

    由于门罗币钱包的对接资料很少,只能通过官方的文档进行对接, 在对接XMR的时候遇到了一个比较神奇的问题,调用本地的monero-wallet-rpc转账的时候速度很快,但是调用服务器上面的monero-wallet-rpc转账就很慢,大概2-3分钟.花了一周的时间也没头绪(尝试了很多方法,包括买了一台windows的服务器在上面搭建gui钱包,把代码直接放到服务器上面调用127.0.0.1等等,都不行),代码是一样的,节点和钱包版本和部署的方式完全一样,但是调用转账的api就是要卡很久,后面通过日志去github上面提了这个issue,官方开发人员说是dns的问题,我才解决的.这是issue的链接 https://github.com/monero-project/monero/issues/5310

    启动命令如下

DNS_PUBLIC=tcp://8.8.8.8 ./monero-wallet-rpc --rpc-bind-port=12345 --rpc-login=test:123456 --wallet-file=/data/monero-v0.14.0.2/test1.keys --password=abc123456 --rpc-bind-ip=0.0.0.0 --confirm-external-bind

你可能感兴趣的:(钱包,区块链)