improve format of sendmanyTx

This commit is contained in:
DenioD
2020-01-22 07:19:58 +01:00
parent 4147d1a36a
commit c525b44a6c

View File

@@ -814,13 +814,18 @@ void AppDataServer::processSendManyTx(QJsonObject sendmanyTx, MainWindow* mainwi
// Sort z addresses first // Sort z addresses first
return a.first > b.first; return a.first > b.first;
}); });
//send to more then one Receipent
int totalSendManyItems = sendmanyTx.size(); int totalSendManyItems = sendmanyTx.size();
for (int i=0; i < totalSendManyItems; i++) { for (int i=0; i < totalSendManyItems; i++) {
amt = CAmount::fromDecimalString(sendmanyTx["amount"].toString() % QString::number(i+1)); amt = CAmount::fromDecimalString(sendmanyTx["amount"].toString() % QString::number(i+1));
QString addr = sendmanyTx["to"].toString() % QString::number(i+1);
QString memo = sendmanyTx["memo"].toString() % QString::number(i+1);
tx.fromAddr = bals[0].first; tx.fromAddr = bals[0].first;
tx.toAddrs = { ToFields{ sendmanyTx["to"].toString() % QString::number(i+1), amt, sendmanyTx["memo"].toString() % QString::number(i+1)} }; //send to more then one tx.toAddrs = { ToFields{ addr, amt, memo} };
} }
// TODO: Respect the autoshield change setting // TODO: Respect the autoshield change setting