Blockstack-Radiks:缺少签名密钥

Blockstack-Radiks: Missing signing keys

我正在将 Radiks 添加到我的 blockstack 项目中。保存第一个模型时,我收到以下错误:

Unhandled promise rejection TypeError: "First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object."
    fromObject index.js:311
    from index.js:137
    from index.js:149
    getPublicKeyFromPrivate keys.js:25
    signECDSA ec.js:139
    sign model.js:249
    save model.js:157

似乎缺少 userGroupKey。我需要在哪里指定它?该配置只是一个假的 radiks 服务器 url。这重要吗?

您至少需要有一个本地 radiks 服务器 运行。

我的问题是我没有在每个页面上调用 User.createWithCurrentUser。我在 handlingPendingSignIn 时在登录页面上做了,但是当用户已经登录时(在 isUserSignedIn 之后)我没有在页面上。在这些页面上添加 User.createWithCurrentUser 解决了问题。