Browse Source

sprout confirm new addr

import_zecw
adityapk00 6 years ago
parent
commit
5c633dcbd5
  1. 13
      src/mainwindow.cpp

13
src/mainwindow.cpp

@ -860,13 +860,6 @@ void MainWindow::setupTransactionsTab() {
}
void MainWindow::addNewZaddr(bool sapling) {
if (!sapling) {
auto confirm = QMessageBox::question(this, "Sprout Address",
"Sprout addresses are inefficient, and will be deprecated in the future in favour of Sapling addresses.\n\n"
"Are you sure you want to create a new Sprout address?", QMessageBox::Yes, QMessageBox::No);
if (confirm != QMessageBox::Yes)
return;
}
rpc->newZaddr(sapling, [=] (json reply) {
QString addr = QString::fromStdString(reply.get<json::string_t>());
@ -951,6 +944,12 @@ void MainWindow::setupRecieveTab() {
// Explicitly get new address button.
QObject::connect(ui->btnRecieveNewAddr, &QPushButton::clicked, [=] () {
if (ui->rdioZAddr->isChecked()) {
auto confirm = QMessageBox::question(this, "Sprout Address",
"Sprout addresses are inefficient, and will be deprecated in the future in favour of Sapling addresses.\n\n"
"Are you sure you want to create a new Sprout address?", QMessageBox::Yes, QMessageBox::No);
if (confirm != QMessageBox::Yes)
return;
addNewZaddr(false);
} else if (ui->rdioZSAddr->isChecked()) {
addNewZaddr(true);

Loading…
Cancel
Save