首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ripple-lib中调用钱包创建方法时发现错误,如[RippledNotInitializedError(Ripple not initialized)]

在ripple-lib中调用钱包创建方法时发现错误,如[RippledNotInitializedError(Ripple not initialized)]
EN

Stack Overflow用户
提问于 2018-03-29 20:24:07
回答 2查看 246关注 0票数 0

我使用的代码如下

代码语言:javascript
复制
const api = new RippleAPI({
    //server: 'wss://s1.ripple.com' // Public rippled server
    server: 'ws://TestnetServerIp:6006' // testnet rippled server
});

router.get('/generateAddress', function (req, res) {
    api.connect().then(() => {
        return api.generateAddress();
    }).then(address => {
        console.log(" newly generated address is ", address);

        res.status(200).json(formatter.simpleFormat(address,true,"success"));
    }).catch(err => {
        console.log(err);
        res.status(500).json(formatter.simpleFormat(null,false,"error"));
    })
});

并在调用wallet创建API时出错

代码语言:javascript
复制
[RippledNotInitializedError(Rippled not initialized)]
EN

回答 2

Stack Overflow用户

发布于 2018-03-30 17:22:57

尽管这可能并不能准确地回答你想要实现的目标。

因此,我不建议使用rippled来生成新地址,并在与rippled服务器之间的任何连接上检索密钥

相反,我建议您使用ripple-keypairs在脱机环境中生成新地址。你自己做这件事应该是相当容易的。

票数 -1
EN

Stack Overflow用户

发布于 2018-12-29 15:04:10

这意味着TestnetServerIp的server_state不是“full”。

要检查server_state,请运行以下命令:

代码语言:javascript
复制
rippled server_info 2>/dev/null | grep server_state

如果状态为'full',则此命令应输出:

代码语言:javascript
复制
"server_state" : "full",

通常,在状态变为“已满”之前,应该只需要几分钟的时间。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49556018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档