我正在与Ethereum
, javascript
, web3.js
, geth
,合作bootstrap 3
。功能就像,当交易发生时,blockchain
它必须提示输入帐户解锁密码。
我已经完成了下面的代码,但问题是,它将密码显示为文本,所以现在我想制作一个接受密码的自定义提示。
我也尝试过使用bootbox.js
,但由于同步问题,它没有成功。即,在调用提示之前它给出“帐户已锁定”,不等待用户输入密码。
我想使用“bootbox.js”中的一些交互式提示来获取密码并等待用户输入,然后使用该输入解锁帐户,然后进行交易。
这就是我所做的
function unlockAccount(){
var accounts = web3.eth.accounts;
var passPhrase = prompt("Enter the passPhrase",'');
web3.personal.unlockAccount(accounts[0],passPhrase);
}
如果您需要任何进一步的细节,请在投反对票之前询问。谢谢