diff options
author | tcatm <tcatm@gawab.com> | 2011-03-05 17:26:14 +0100 |
---|---|---|
committer | tcatm <tcatm@gawab.com> | 2011-03-05 17:26:14 +0100 |
commit | b104df742d1acfcccb35e35c5427ef221296db73 (patch) | |
tree | e0bf81411e4b05210a95811d00ca8aa5939657a9 | |
parent | f36b494aebcfe4cc6a45003520ee7d15eeaba8df (diff) | |
parent | 8e5aaada2e93e3a2f64135ece5ee09ad3d11cfe3 (diff) |
Merge branch 'TheBlueMatt-setaccountfix' into integration
-rw-r--r-- | rpc.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -381,6 +381,12 @@ Value setaccount(const Array& params, bool fHelp) "Sets the account associated with the given address."); string strAddress = params[0].get_str(); + uint160 hash160; + bool isValid = AddressToHash160(strAddress, hash160); + if (!isValid) + throw JSONRPCError(-5, "Invalid bitcoin address"); + + string strAccount; if (params.size() > 1) strAccount = AccountFromValue(params[1]); |