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 и блокчейна.
Любая идея, пожалуйста, дайте мне знать, почему это не сработает.