AssertionError: отсутствует sha1, убедитесь, что sjcl настроен правильно

Я реализовал Blockchain Wallet API в своем API. У него есть такие функции, как создание кошелька, отправка, получение биткойна и т. Д., Которые отлично работают с локальным компьютером.

Но тот же код переместится на мой живой сервер, он выдаст ошибку, как показано ниже
ошибка:

AssertionError: отсутствует sha1, убедитесь, что sjcl настроен правильно

в Object.stretchPassword (/usr/lib/node_modules/blockchain-wallet-service/node_modules/blockchain-wallet-client-prebuilt/src/wallet-crypto.js:328:3)

at encryptDataWithPassword (/usr/lib/node_modules/blockchain-wallet-service/node_modules/blockchain-wallet-client-prebuilt/src/wallet-crypto.js:275:28)

в Object.encryptWallet (/usr/lib/node_modules/blockchain-wallet-service/node_modules/blockchain-wallet-client-prebuilt/src/wallet-crypto.js:136:14)

на insertWallet (/usr/lib/node_modules/blockchain-wallet-service/src/create.js:60:39)

at process._tickCallback (internal / process / next_tick.js: 103: 7)

Также на моем сервере успешно настроены служба настройки узла, npm и кошелька blockchain.

Любая идея, пожалуйста, дайте мне знать, почему это не сработает.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]