Auto merge of #1586 - bitcartel:z_sendmany_amount_too_strict, r=daira

Fix issue where z_sendmany amount parameter is too strict

Upstream treats an amount parameter of `1` the same as `1.0`.  Third-party would like this fixed.
This commit is contained in:
zkbot
2016-10-21 22:10:41 -04:00
2 changed files with 2 additions and 4 deletions

View File

@@ -3233,8 +3233,6 @@ Value z_sendmany(const Array& params, bool fHelp)
throw JSONRPCError(RPC_INVALID_PARAMETER, "Invalid parameter, expected object");
const Object& o = output.get_obj();
RPCTypeCheck(o, boost::assign::map_list_of("address", str_type)("amount", real_type));
// sanity check, report error if unknown key-value pairs
for (const Pair& p : o) {
std::string s = p.name_;