Browse Source

Merge pull request #1160 from retep/master

Minor error message fix
0.8
Gregory Maxwell 13 years ago
parent
commit
5b8def797c
  1. 8
      src/bitcoinrpc.cpp

8
src/bitcoinrpc.cpp

@ -999,10 +999,12 @@ Value addmultisigaddress(const Array& params, bool fHelp) @@ -999,10 +999,12 @@ Value addmultisigaddress(const Array& params, bool fHelp)
strAccount = AccountFromValue(params[2]);
// Gather public keys
if ((nRequired < 1) || ((int)keys.size() < nRequired))
if (nRequired < 1)
throw runtime_error("a multisignature address must require at least one key to redeem");
if ((int)keys.size() < nRequired)
throw runtime_error(
strprintf("wrong number of keys"
"(got %d, need at least %d)", keys.size(), nRequired));
strprintf("not enough keys supplied "
"(got %d keys, but need at least %d to redeem)", keys.size(), nRequired));
std::vector<CKey> pubkeys;
pubkeys.resize(keys.size());
for (unsigned int i = 0; i < keys.size(); i++)

Loading…
Cancel
Save