Set correct prefix for URI
authoralex <alex@alex-VirtualBox.(none)>
Sat, 3 Aug 2013 20:07:16 +0000 (00:07 +0400)
committeralex <alex@alex-VirtualBox.(none)>
Sat, 3 Aug 2013 20:07:16 +0000 (00:07 +0400)
This sets the novacoin:// prefix for URI handling and QR Code generation

src/qt/guiutil.cpp
src/qt/guiutil.h
src/qt/qrcodedialog.cpp
src/qt/qtipcserver.cpp

index bc10f1c..f6ad8ed 100644 (file)
@@ -77,7 +77,8 @@ void setupAmountWidget(QLineEdit *widget, QWidget *parent)
 
 bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out)
 {
-    if(uri.scheme() != QString("bitcoin"))
+    // NovaCoin: check prefix
+    if(uri.scheme() != QString("novacoin"))
         return false;
 
     SendCoinsRecipient rv;
@@ -122,13 +123,13 @@ bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out)
 
 bool parseBitcoinURI(QString uri, SendCoinsRecipient *out)
 {
-    // Convert bitcoin:// to bitcoin:
+    // Convert novacoin:// to novacoin:
     //
     //    Cannot handle this later, because bitcoin:// will cause Qt to see the part after // as host,
     //    which will lower-case it (and thus invalidate the address).
-    if(uri.startsWith("bitcoin://"))
+    if(uri.startsWith("novacoin://"))
     {
-        uri.replace(0, 10, "bitcoin:");
+        uri.replace(0, 10, "novacoin:");
     }
     QUrl uriInstance(uri);
     return parseBitcoinURI(uriInstance, out);
index db100bd..5b7ee21 100644 (file)
@@ -30,7 +30,7 @@ namespace GUIUtil
     void setupAddressWidget(QLineEdit *widget, QWidget *parent);
     void setupAmountWidget(QLineEdit *widget, QWidget *parent);
 
-    // Parse "bitcoin:" URI into recipient object, return true on successful parsing
+    // Parse "novacoin:" URI into recipient object, return true on successful parsing
     // See Bitcoin URI definition discussion here: https://bitcointalk.org/index.php?topic=33490.0
     bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out);
     bool parseBitcoinURI(QString uri, SendCoinsRecipient *out);
index ca94975..2935428 100644 (file)
@@ -83,7 +83,7 @@ void QRCodeDialog::genCode()
 
 QString QRCodeDialog::getURI()
 {
-    QString ret = QString("bitcoin:%1").arg(address);
+    QString ret = QString("novacoin:%1").arg(address);
     int paramCount = 0;
 
     ui->outUri->clear();
index b26c375..707cd02 100644 (file)
@@ -42,7 +42,7 @@ static bool ipcScanCmd(int argc, char *argv[], bool fRelay)
     bool fSent = false;
     for (int i = 1; i < argc; i++)
     {
-        if (boost::algorithm::istarts_with(argv[i], "bitcoin:"))
+        if (boost::algorithm::istarts_with(argv[i], "novacoin:"))
         {
             const char *strURI = argv[i];
             try {