Accounts

如果我嘗試發送交易,為什麼我的帳戶仍然被鎖定?

  • March 30, 2017

我解鎖了我的帳戶並獲得了結果,但如果我嘗試發送:

var transactionHash = await contractname.SendTransactionAsync(contractAddress, new HexBigInteger(calculatedGas.HexValue), new HexBigInteger(2), inputA);

我只知道我的帳戶被鎖定:

Nethereum.JsonRpc.Client.RpcResponseException:帳戶被鎖定

有人知道為什麼嗎?

(沒有足夠的代表發表評論。)

需要更多資訊:

  • 客戶端名稱和版本(Nethereum ?..);
  • 用於解鎖帳戶的命令(即您確定它已解鎖?)。

geth中,指定{from: eth.accounts[42]}可能會有所幫助,Nethereum 可能有類似的東西。


Nethereum 文件顯示使用SendTransactionAsync()第一個參數是senderAddress. 這就是你所擁有的contractAddress嗎?…

請注意,我知道零.Net。

引用自:https://ethereum.stackexchange.com/questions/13737