wallet: Cast size_t to uint64_t before passing to UniValue
This commit is contained in:
@@ -825,10 +825,10 @@ UniValue AsyncRPCOperation_mergetoaddress::perform_joinsplit(
|
|||||||
UniValue arrInputMap(UniValue::VARR);
|
UniValue arrInputMap(UniValue::VARR);
|
||||||
UniValue arrOutputMap(UniValue::VARR);
|
UniValue arrOutputMap(UniValue::VARR);
|
||||||
for (size_t i = 0; i < ZC_NUM_JS_INPUTS; i++) {
|
for (size_t i = 0; i < ZC_NUM_JS_INPUTS; i++) {
|
||||||
arrInputMap.push_back(inputMap[i]);
|
arrInputMap.push_back(static_cast<uint64_t>(inputMap[i]));
|
||||||
}
|
}
|
||||||
for (size_t i = 0; i < ZC_NUM_JS_OUTPUTS; i++) {
|
for (size_t i = 0; i < ZC_NUM_JS_OUTPUTS; i++) {
|
||||||
arrOutputMap.push_back(outputMap[i]);
|
arrOutputMap.push_back(static_cast<uint64_t>(outputMap[i]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1050,10 +1050,10 @@ UniValue AsyncRPCOperation_sendmany::perform_joinsplit(
|
|||||||
UniValue arrInputMap(UniValue::VARR);
|
UniValue arrInputMap(UniValue::VARR);
|
||||||
UniValue arrOutputMap(UniValue::VARR);
|
UniValue arrOutputMap(UniValue::VARR);
|
||||||
for (size_t i = 0; i < ZC_NUM_JS_INPUTS; i++) {
|
for (size_t i = 0; i < ZC_NUM_JS_INPUTS; i++) {
|
||||||
arrInputMap.push_back(inputMap[i]);
|
arrInputMap.push_back(static_cast<uint64_t>(inputMap[i]));
|
||||||
}
|
}
|
||||||
for (size_t i = 0; i < ZC_NUM_JS_OUTPUTS; i++) {
|
for (size_t i = 0; i < ZC_NUM_JS_OUTPUTS; i++) {
|
||||||
arrOutputMap.push_back(outputMap[i]);
|
arrOutputMap.push_back(static_cast<uint64_t>(outputMap[i]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -423,10 +423,10 @@ UniValue AsyncRPCOperation_shieldcoinbase::perform_joinsplit(ShieldCoinbaseJSInf
|
|||||||
UniValue arrInputMap(UniValue::VARR);
|
UniValue arrInputMap(UniValue::VARR);
|
||||||
UniValue arrOutputMap(UniValue::VARR);
|
UniValue arrOutputMap(UniValue::VARR);
|
||||||
for (size_t i = 0; i < ZC_NUM_JS_INPUTS; i++) {
|
for (size_t i = 0; i < ZC_NUM_JS_INPUTS; i++) {
|
||||||
arrInputMap.push_back(inputMap[i]);
|
arrInputMap.push_back(static_cast<uint64_t>(inputMap[i]));
|
||||||
}
|
}
|
||||||
for (size_t i = 0; i < ZC_NUM_JS_OUTPUTS; i++) {
|
for (size_t i = 0; i < ZC_NUM_JS_OUTPUTS; i++) {
|
||||||
arrOutputMap.push_back(outputMap[i]);
|
arrOutputMap.push_back(static_cast<uint64_t>(outputMap[i]));
|
||||||
}
|
}
|
||||||
|
|
||||||
// !!! Payment disclosure START
|
// !!! Payment disclosure START
|
||||||
|
|||||||
Reference in New Issue
Block a user