Skip to content

Commit

Permalink
Rebrand to Stealth, update seed nodes
Browse files Browse the repository at this point in the history
  • Loading branch information
StealthSend authored and StealthCoin committed May 8, 2018
1 parent f843c2f commit c3de6f2
Show file tree
Hide file tree
Showing 64 changed files with 207 additions and 209 deletions.
2 changes: 1 addition & 1 deletion COPYING
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2014 StealthCoin Developers
Copyright (c) 2014-2018 Stealth R&D LLC
Copyright (c) 2014 CloakCoin Developers
Copyright (c) 2013 NovaCoin Developers
Copyright (c) 2011-2012 PPCoin Developers
Expand Down
10 changes: 5 additions & 5 deletions INSTALL
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Building StealthCoin
Building Stealth

See doc/readme-qt.rst for instructions on building StealthCoin QT,
See doc/readme-qt.rst for instructions on building Stealth QT,
the intended-for-end-users, nice-graphical-interface, reference
implementation of StealthCoin.
implementation of Stealth.

See doc/build-*.txt for instructions on building StealthCoind,
See doc/build-*.txt for instructions on building Stealth,
the intended-for-services, no-graphical-interface, reference
implementation of StealthCoin.
implementation of Stealth.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Stealth Coin (ticker symbol XST) Release
Stealth (ticker symbol XST) Release

Stealth coin provides a complete anonymity solution for cryptocurrencies. It combines the network analysis resistance of Tor with the blockchain analysis resistance of stealth send. Stealth has a fair distribution with nearly four hours of low reward blocks, a small premine of 1%, and the long-term energy efficiency of proof-of-stake minting.
Stealth provides a complete anonymity solution for cryptocurrencies. It combines the network analysis resistance of Tor with the blockchain analysis resistance of stealth send. Stealth has a fair distribution with nearly four hours of low reward blocks, a small premine of 1%, and the long-term energy efficiency of proof-of-stake minting.

This wallet supports the stake=0 option in the StealthCoin.conf file to disable the stake miner thread for pool and exchange operators.

Expand Down
2 changes: 1 addition & 1 deletion Stealth.pro
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ win32 {

TEMPLATE = app
TARGET = "Stealth Qt"
VERSION = 2.1.0.2
VERSION = 2.1.0.3
INCLUDEPATH += src src/json src/qt src/tor
INCLUDEPATH += src/tor/adapter src/tor/common src/tor/ext
INCLUDEPATH += src/tor/ext/curve25519_donna src/tor/ext/ed25519/donna
Expand Down
2 changes: 1 addition & 1 deletion contrib/linearize/linearize-data.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# linearize-data.py: Construct a linear, no-fork version of the chain.
#
# Copyright (c) 2013 The Bitcoin developers
# Copyright (c) 2016 The StealthCoin developers
# Copyright (c) 2016-2018 Stealth R&D LLC
# Distributed under the MIT/X11 software license, see the accompanying
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
#
Expand Down
8 changes: 4 additions & 4 deletions contrib/macdeploy/Info-daemon.plist
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleGetInfoString</key>
<string>StealthCoin [XST] Complete Anonymity 2.1.0.0</string>
<string>Stealth [XST] Complete Anonymity 2.1.0.3</string>
<key>CFBundleIdentifier</key>
<string>com.stealth-coin.stealthcoin-qt</string>
<string>org.stealth.stealth-qt</string>
<key>CFBundleShortVersionString</key>
<string>2.1.0.0</string>
<string>2.1.0.3</string>
<key>CFBundleSignature</key>
<string>oXST</string>
<key>CFBundleVersion</key>
<string>2.1.0.0</string>
<string>2.1.0.3</string>
<key>CFBundleName</key>
<string>StealthCoind</string>
</dict>
Expand Down
8 changes: 4 additions & 4 deletions contrib/macdeploy/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,16 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleGetInfoString</key>
<string>StealthCoin [XST] Complete Anonymity 2.1.0.2</string>
<string>Stealth [XST] Complete Anonymity 2.1.0.3</string>
<key>CFBundleExecutable</key>
<string>Stealth Qt</string>
<key>CFBundleIdentifier</key>
<string>com.stealth-coin.stealthcoin-qt</string>
<string>org.stealth.stealth-qt</string>
<key>CFBundleShortVersionString</key>
<string>2.1.0.2</string>
<string>2.1.0.3</string>
<key>CFBundleSignature</key>
<string>oXST</string>
<key>CFBundleVersion</key>
<string>2.1.0.2</string>
<string>2.1.0.3</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion contrib/macdeploy/fancy.plist
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<integer>370</integer>
<integer>156</integer>
</array>
<key>StealthCoin Qt.app</key>
<key>Stealth Qt.app</key>
<array>
<integer>128</integer>
<integer>156</integer>
Expand Down
6 changes: 3 additions & 3 deletions contrib/macdeploy/notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ You will need the appscript package for the fancy disk image creation to work.
Install it by invoking "sudo easy_install appscript".

Ths script should be invoked in the target directory like this:
$source_dir/contrib/macdeploy/macdeployqtplus StealthCoin\ Qt.app -add-qt-tr da,de,es,hu,ru,uk,zh_CN,zh_TW -dmg -fancy $source_dir/contrib/macdeploy/fancy.plist -verbose 2
$source_dir/contrib/macdeploy/macdeployqtplus Stealth\ Qt.app -add-qt-tr da,de,es,hu,ru,uk,zh_CN,zh_TW -dmg -fancy $source_dir/contrib/macdeploy/fancy.plist -verbose 2

During the process, the disk image window will pop up briefly where the fancy
settings are applied. This is normal, please do not interfere.
Expand All @@ -19,8 +19,8 @@ Fill in the following.
Enable custom process step: [x]
Command: %{sourceDir}/contrib/macdeploy/macdeployqtplus
Working directory: %{buildDir}
Command arguments: StealthCoin\ Qt.app -add-qt-tr da,de,es,hu,ru,uk,zh_CN,zh_TW -dmg -fancy %{sourceDir}/contrib/macdeploy/fancy.plist -verbose 2
Command arguments: Stealth\ Qt.app -add-qt-tr da,de,es,hu,ru,uk,zh_CN,zh_TW -dmg -fancy %{sourceDir}/contrib/macdeploy/fancy.plist -verbose 2

After that you can start the deployment process through the menu with
Build -> Deploy Project "stealthcoin-qt"
Build -> Deploy Project "stealth-qt"

2 changes: 1 addition & 1 deletion contrib/pyHash9/Makefile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# (c) Copyright The StealthCoin Developers, 2016
# (c) Copyright 2016-2018 Stealth R&D LLC

# specify PYINCDIR if using non-system python
PYINCDIR = -I/usr/include/python2.7
Expand Down
2 changes: 1 addition & 1 deletion contrib/pyHash9/README
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ Installation
Copyright
---------

(c) The StealthCoin Developers, 2016
(c) 2016-2018 Stealth R&D LLC
3 changes: 1 addition & 2 deletions contrib/pyHash9/pyHash9.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
// Copyright (c) 2016, The StealthCoin Developers

// Copyright (c) 2016-2018, Stealth R&D LLC

#include <stddef.h>
#include "hashblock.h"
Expand Down
24 changes: 9 additions & 15 deletions doc/README
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
Stealth

Copyright (c) 2014 StealthCoin Developers


StealthCoin 1.0.0.1 BETA

Copyright (c) 014 StealthCoin Developers
Copyright (c) 2014-2018 Stealth R&D LLC
Copyright (c) 2013-2014 CloakCoin Developers
Copyright (c) 2013 NovaCoin Developers
Copyright (c) 2011-2012 Bitcoin Developers
Expand All @@ -17,22 +13,20 @@ cryptographic software written by Eric Young ([email protected]).

Intro
-----
StealthCoin is a free open source project derived from NovaCoin, with
Stealth is a free open source project derived from NovaCoin, with
the goal of providing a long-term energy-efficient scrypt-based crypto-currency.
Built on the foundation of Bitcoin and NovaCoin, innovations such as proof-of-stake
help further advance the field of crypto-currency.

Setup
-----
Unpack the files into a directory and run:
bin/32/StealthCoind (headless, 32-bit)
bin/64/StealthCoind (headless, 64-bit)
Unpack the files into a directory and run StealthCoind:

The software automatically finds other nodes to connect to. You can
enable Universal Plug and Play (UPnP) with your router/firewall
or forward port 36502 (TCP) to your computer so you can receive
incoming connections. StealthCoin works without incoming connections,
but allowing incoming connections helps the StealthCoin network.
or forward port 4437 (TCP) to your computer so you can receive
incoming connections. Stealth works without incoming connections,
but allowing incoming connections helps the Stealth network.


Upgrade
Expand All @@ -45,7 +39,7 @@ StealthCoind stop
Start up the new StealthCoind.


See the documentation/wiki at the StealthCoin site:
http://stealth-coin.com/
See the documentation/wiki at the Stealth site:
https://stealth.org/
for help and more information.

19 changes: 7 additions & 12 deletions doc/README_windows.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@

Copyright (c) 2014 StealthCoin Developers


StealthCoin 1.0.0.1 BETA

Copyright (c) 2014 StealthCoin Developers
Copyright (c) 2014 Stealth R&D LLC
Copyright (c) 2013-2014 CloakCoin Developers
Copyright (c) 2013 NovaCoin Developers
Copyright (c) 2011-2012 Bitcoin Developers
Expand All @@ -17,7 +12,7 @@ cryptographic software written by Eric Young ([email protected]).

Intro
-----
StealthCoin is a free open source project derived from NovaCoin, with
Stealth is a free open source project derived from NovaCoin, with
the goal of providing a long-term energy-efficient scrypt-based crypto-currency.
Built on the foundation of Bitcoin and NovaCoin, innovations such as proof-of-stake
help further advance the field of crypto-currency.
Expand All @@ -26,16 +21,16 @@ Setup
-----
After completing windows setup then run windows command line (cmd)
cd daemon
ClaokCoind
StealthCoind
You would need to create a configuration file StealthCoin.conf in the default
wallet directory. Grant access to StealthCoind.exe in anti-virus and firewall
applications if necessary.

The software automatically finds other nodes to connect to. You can
enable Universal Plug and Play (UPnP) with your router/firewall
or forward port 36502 (TCP) to your computer so you can receive
incoming connections. StealthCoin works without incoming connections,
but allowing incoming connections helps the StealthCoin network.
incoming connections. Stealth works without incoming connections,
but allowing incoming connections helps the Stealth network.

Upgrade
-------
Expand All @@ -47,7 +42,7 @@ StealthCoind stop
Start up the new StealthCoind.


See the documentation/wiki at the StealthCoin site:
http://stealth-coin.com/
See the documentation/wiki at the Stealth site:
https://stealth.org/
for help and more information.

5 changes: 4 additions & 1 deletion src/addednode.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,10 @@

// clear net seeds
static const char *strMainNetAddedNodes[][1] = {
// {""},
{"34.210.40.71"},
{"212.24.98.187"},
{"89.47.165.136"},
{"89.47.165.135"},
{NULL}
};

Expand Down
3 changes: 2 additions & 1 deletion src/base58.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// Copyright (c) 2009-2010 Satoshi Nakamoto
// Copyright (c) 2009-2012 The Bitcoin Developers
// Copyright (c) 2014-2018 Stealth R&D LLC
// Distributed under the MIT/X11 software license, see the accompanying
// file COPYING or http://www.opensource.org/licenses/mit-license.php.

Expand Down Expand Up @@ -277,7 +278,7 @@ class CBitcoinAddress : public CBase58Data
public:
enum
{
PUBKEY_ADDRESS = 62, // StealthCoin addresses begin with 'S'
PUBKEY_ADDRESS = 62, // XST addresses begin with 'S'
SCRIPT_ADDRESS = 85,
PUBKEY_ADDRESS_TEST = 111,
SCRIPT_ADDRESS_TEST = 196,
Expand Down
2 changes: 1 addition & 1 deletion src/bitcoinrpc.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@ Value stop(const Array& params, bool fHelp)
if (params.size() > 0)
bitdb.SetDetach(params[0].get_bool());
StartShutdown();
return "StealthCoin server stopping";
return "Stealth server stopping";
}


Expand Down
1 change: 1 addition & 0 deletions src/checkpoints.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ namespace Checkpoints
( 105000, uint256("0xacc3cc5ecf67849d7616f9f0f6e955e7288be2b93a614e0be52b7bd540327071"))
( 347000, uint256("0x4aaa94b5b7018607a19301e7ba63d40cc3024f091c1bcffaf2b64ef0e1ac5bcb"))
( 769000, uint256("0x7424eff7b5800cfc59e1420c4c32611bceaebb34959a1df93ca678bb5c614582"))
( 2107000, uint256("0x3e1be0deee5db79f2de34ccdea3b3891cfb158902b1f8f8215c69c616d719eb1"))
;

static MapCheckpoints mapCheckpointsTestnet =
Expand Down
2 changes: 1 addition & 1 deletion src/clientversion.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#define CLIENT_VERSION_MAJOR 2
#define CLIENT_VERSION_MINOR 1
#define CLIENT_VERSION_REVISION 0
#define CLIENT_VERSION_BUILD 2
#define CLIENT_VERSION_BUILD 3

// Converts the parameter X to a string after macro replacement on X has been performed.
// Don't merge these into one macro!
Expand Down
22 changes: 11 additions & 11 deletions src/init.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ void Shutdown(void* parg)
delete pwalletMain;
NewThread(ExitTimeout, NULL);
Sleep(50);
printf("StealthCoin exited\n\n");
printf("Stealth exited\n\n");
fExit = true;
#ifndef QT_GUI
// ensure non-UI client gets exited here, but let Bitcoin-Qt reach 'return 0;' in bitcoin.cpp
Expand Down Expand Up @@ -144,7 +144,7 @@ bool AppInit(int argc, char* argv[])
if (mapArgs.count("-?") || mapArgs.count("--help"))
{
// First part of help message is specific to bitcoind / RPC client
std::string strUsage = _("StealthCoin version") + " " + FormatFullVersion() + "\n\n" +
std::string strUsage = _("Stealth version") + " " + FormatFullVersion() + "\n\n" +
_("Usage:") + "\n" +
" StealthCoind [options] " + "\n" +
" StealthCoind [options] <command> [params] " + _("Send command to -server or StealthCoind") + "\n" +
Expand Down Expand Up @@ -199,13 +199,13 @@ int main(int argc, char* argv[])

bool static InitError(const std::string &str)
{
uiInterface.ThreadSafeMessageBox(str, _("StealthCoin"), CClientUIInterface::OK | CClientUIInterface::MODAL);
uiInterface.ThreadSafeMessageBox(str, _("Stealth"), CClientUIInterface::OK | CClientUIInterface::MODAL);
return false;
}

bool static InitWarning(const std::string &str)
{
uiInterface.ThreadSafeMessageBox(str, _("StealthCoin"), CClientUIInterface::OK | CClientUIInterface::ICON_EXCLAMATION | CClientUIInterface::MODAL);
uiInterface.ThreadSafeMessageBox(str, _("Stealth"), CClientUIInterface::OK | CClientUIInterface::ICON_EXCLAMATION | CClientUIInterface::MODAL);
return true;
}

Expand Down Expand Up @@ -484,7 +484,7 @@ bool AppInit2()
if (file) fclose(file);
static boost::interprocess::file_lock lock(pathLockFile.string().c_str());
if (!lock.try_lock())
return InitError(strprintf(_("Cannot obtain a lock on data directory %s. StealthCoin is probably already running."), strDataDir.c_str()));
return InitError(strprintf(_("Cannot obtain a lock on data directory %s. Stealth is probably already running."), strDataDir.c_str()));

#if !defined(WIN32) && !defined(QT_GUI)
if (fDaemon)
Expand All @@ -511,7 +511,7 @@ bool AppInit2()
if (GetBoolArg("-shrinkdebugfile", !fDebug))
ShrinkDebugFile();
printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
printf("StealthCoin version %s (%s)\n", FormatFullVersion().c_str(), CLIENT_DATE.c_str());
printf("Stealth version %s (%s)\n", FormatFullVersion().c_str(), CLIENT_DATE.c_str());
printf("Using OpenSSL version %s\n", SSLeay_version(SSLEAY_VERSION));
if (!fLogTimestamps)
printf("Startup time: %s\n", DateTimeStrFormat("%x %H:%M:%S", GetTime()).c_str());
Expand All @@ -520,7 +520,7 @@ bool AppInit2()
std::ostringstream strErrors;

if (fDaemon)
fprintf(stdout, "StealthCoin server starting\n");
fprintf(stdout, "Stealth server starting\n");

int64 nStart;

Expand Down Expand Up @@ -552,7 +552,7 @@ bool AppInit2()
" Original wallet.dat saved as wallet.{timestamp}.bak in %s; if"
" your balance or transactions are incorrect you should"
" restore from a backup."), strDataDir.c_str());
uiInterface.ThreadSafeMessageBox(msg, _("StealthCoin"), CClientUIInterface::OK | CClientUIInterface::ICON_EXCLAMATION | CClientUIInterface::MODAL);
uiInterface.ThreadSafeMessageBox(msg, _("Stealth"), CClientUIInterface::OK | CClientUIInterface::ICON_EXCLAMATION | CClientUIInterface::MODAL);
}
if (r == CDBEnv::RECOVER_FAIL)
return InitError(_("wallet.dat corrupt, salvage failed"));
Expand Down Expand Up @@ -908,13 +908,13 @@ bool AppInit2()
{
string msg(_("Warning: error reading wallet.dat! All keys read correctly, but transaction data"
" or address book entries might be missing or incorrect."));
uiInterface.ThreadSafeMessageBox(msg, _("StealthCoin"), CClientUIInterface::OK | CClientUIInterface::ICON_EXCLAMATION | CClientUIInterface::MODAL);
uiInterface.ThreadSafeMessageBox(msg, _("Stealth"), CClientUIInterface::OK | CClientUIInterface::ICON_EXCLAMATION | CClientUIInterface::MODAL);
}
else if (nLoadWalletRet == DB_TOO_NEW)
strErrors << _("Error loading wallet.dat: Wallet requires newer version of StealthCoin") << "\n";
strErrors << _("Error loading wallet.dat: Wallet requires newer version of Stealth") << "\n";
else if (nLoadWalletRet == DB_NEED_REWRITE)
{
strErrors << _("Wallet needed to be rewritten: restart StealthCoin to complete") << "\n";
strErrors << _("Wallet needed to be rewritten: restart Stealth to complete") << "\n";
printf("%s", strErrors.str().c_str());
return InitError(strErrors.str());
}
Expand Down
Loading

0 comments on commit c3de6f2

Please sign in to comment.