3

I installed the package from this link and its working fine. Then I create the one multisig contract. when creating the contract I got one new address.

I can deposit that address but for withdraw process it shows the error message like you need to unlock the account on send transaction process on Web3 API.

I am also trying the unlock function but here we need to provide the password but for this contract address we didn't know the password.

So please help anyone to unlock the contract account. I should use that address for withdraw process because by that process only the multisig process working.

  • What is the code of the contract? Do you unlock the account prior to making any transactions from it? You can have a look at thi this thread with a number of multisig wallet dapps. – Sebi Aug 10 '16 at 8:03
  • I saw the above link but here also just elaborate about the contract creation but i created the contract and got the contract address. In my website i need to done the withdraw process by this address for that purpose i need to unlock this account. how it is possible. – Veera Sarma Aug 10 '16 at 12:21
  • Can you post the contract's code? – Sebi Aug 11 '16 at 9:58
  • already i give the this link github.com/ethereum/meteor-dapp-wallet/tree/master i install this package and create the contract using this. when create the contract i got one address. from that address i need to transfer the amount – Veera Sarma Aug 11 '16 at 10:18
  • The contracts never have a private key/password. They do not need to be locked/unlocked, contract addresses are owned by EOAs. You need to unlock the account from which the contract was deployed. – Prashant Prabhakar Singh Oct 2 '17 at 2:50
1

A multisignature wallet is a contract located at an externally owned account.

You neither have access to its related private key nor any kind of password to access it.

To 'unlock' it, the wallet dapp asks you to unlock the onwing account of the multisignature contract. So you have to unlock one of your local accounts which is one of the accounts with access to the contract wallet, not the contract account itself.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.