diff options
Diffstat (limited to 'doc')
38 files changed, 156 insertions, 156 deletions
diff --git a/doc/Building-Dogecoin-1.14-for-Mac.md b/doc/Building-Dogecoin-1.14-for-Mac.md index 8fcb1d28a..a5d8b16f1 100644 --- a/doc/Building-Dogecoin-1.14-for-Mac.md +++ b/doc/Building-Dogecoin-1.14-for-Mac.md @@ -91,7 +91,7 @@ Build BDB 5.1.29 $cd /usr/local/include
$ln -s ../opt/openssl/include/openssl
-### Go back to your Dogecoin repo ###
+### Go back to your Discoin repo ###
$cd ~/discoin
$./autogen.sh
diff --git a/doc/Doxyfile b/doc/Doxyfile index 171381c5e..ce1ab6140 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -32,7 +32,7 @@ DOXYFILE_ENCODING = UTF-8 # title of most generated pages and in a few other places. # The default value is: My Project. -PROJECT_NAME = "Dogecoin Core" +PROJECT_NAME = "Discoin Core" # The PROJECT_NUMBER tag can be used to enter a project or revision number. This # could be handy for archiving the generated documentation or if some version diff --git a/doc/FAQ.md b/doc/FAQ.md index bed5c2178..a91fedbb5 100644 --- a/doc/FAQ.md +++ b/doc/FAQ.md @@ -10,11 +10,11 @@ encryption passwords/etc. ### Such mining information ⛏ -Dogecoin uses a simplified variant of the scrypt key derivation function as its +Discoin uses a simplified variant of the scrypt key derivation function as its proof of work with a target time of one minute per block and difficulty readjustment after every block. The block rewards are fixed and halve every 100,000 blocks. Starting with the 600,000th block, a permanent reward of -10,000 Dogecoin per block will be issued. +10,000 Discoin per block will be issued. Originally, a different payout scheme was envisioned with block rewards being determined by taking the maximum reward as per the block schedule and applying @@ -29,7 +29,7 @@ lessen the impact of sudden increases and decreases of network hashing rate. **The current block reward schedule:** -| Block | Reward in Dogecoin | +| Block | Reward in Discoin | | :------------------- | -----------------: | | 1–99,999 | 0–1,000,000 | | 100,000–144,999 | 0–500,000 | @@ -43,7 +43,7 @@ lessen the impact of sudden increases and decreases of network hashing rate. **The original block reward schedule, with one-minute block targets and four-hour difficulty readjustment:** -| Block | Reward in Dogecoin | +| Block | Reward in Discoin | | :------------------- | -----------------: | | 1–99,999 | 0–1,000,000 | | 100,000–199,999 | 0–500,000 | diff --git a/doc/README.md b/doc/README.md index 691e66e5d..217c8b632 100644 --- a/doc/README.md +++ b/doc/README.md @@ -1,13 +1,13 @@ -Dogecoin Core 0.14.2 +Discoin Core 0.14.2 ===================== Setup --------------------- -[Dogecoin Core](http://discoin.com/) is the reference Dogecoin client and it builds the backbone of the network. However, it downloads and stores the entire history of Bitcoin transactions (which is currently several GBs); depending on the speed of your computer and network connection, the synchronization process can take anywhere from a few hours to a day or more. +[Discoin Core](http://discoin.com/) is the reference Discoin client and it builds the backbone of the network. However, it downloads and stores the entire history of Bitcoin transactions (which is currently several GBs); depending on the speed of your computer and network connection, the synchronization process can take anywhere from a few hours to a day or more. Running --------------------- -The following are some helpful notes on how to run Dogecoin on your native platform. +The following are some helpful notes on how to run Discoin on your native platform. ### Unix @@ -22,18 +22,18 @@ Unpack the files into a directory, and then run discoin-qt.exe. ### OS X -Drag Dogecoin-Core to your applications folder, and then run Dogecoin-Core. +Drag Discoin-Core to your applications folder, and then run Discoin-Core. ### Need Help? * See the documentation at the [Bitcoin Wiki](https://en.bitcoin.it/wiki/Main_Page) for help and more information. * Ask for help on [#discoin](http://webchat.freenode.net?channels=discoin) on Freenode. If you don't have an IRC client use [webchat here](http://webchat.freenode.net?channels=discoin). -* Ask for help on the [BitcoinTalk](https://bitcointalk.org/) forums, in the [Dogecoin thread](https://bitcointalk.org/index.php?topic=361813.0). +* Ask for help on the [BitcoinTalk](https://bitcointalk.org/) forums, in the [Discoin thread](https://bitcointalk.org/index.php?topic=361813.0). Building --------------------- -The following are developer notes on how to build Dogecoin on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc. +The following are developer notes on how to build Discoin on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc. - [OS X Build Notes](build-osx.md) - [Unix Build Notes](build-unix.md) @@ -43,7 +43,7 @@ The following are developer notes on how to build Dogecoin on your native platfo Development --------------------- -The Dogecoin repo's [root README](/README.md) contains relevant information on the development process and automated testing. +The Discoin repo's [root README](/README.md) contains relevant information on the development process and automated testing. - [Developer Notes](developer-notes.md) - [Release Notes](release-notes.md) @@ -58,7 +58,7 @@ The Dogecoin repo's [root README](/README.md) contains relevant information on t - [Benchmarking](benchmarking.md) ### Resources -* Discuss on the [BitcoinTalk](https://bitcointalk.org/) forums, in the [Dogecoin thread](https://bitcointalk.org/index.php?topic=361813.0). +* Discuss on the [BitcoinTalk](https://bitcointalk.org/) forums, in the [Discoin thread](https://bitcointalk.org/index.php?topic=361813.0). * Discuss on [#discoin-dev](http://webchat.freenode.net/?channels=discoin-dev) on Freenode. If you don't have an IRC client use [webchat here](http://webchat.freenode.net/?channels=discoin-dev). ### Miscellaneous @@ -73,6 +73,6 @@ The Dogecoin repo's [root README](/README.md) contains relevant information on t License --------------------- Distributed under the [MIT software license](/COPYING). -This product includes software developed by the Bitcoin developers for use in [Dogecoin Core](https://www.bitcoin.org/). +This product includes software developed by the Bitcoin developers for use in [Discoin Core](https://www.bitcoin.org/). This product includes software developed by the OpenSSL Project for use in the [OpenSSL Toolkit](https://www.openssl.org/). This product includes cryptographic software written by Eric Young ([[email protected]](mailto:[email protected])), and UPnP software written by Thomas Bernard. diff --git a/doc/README_windows.txt b/doc/README_windows.txt index 3de38fb94..f3feeb2a8 100644 --- a/doc/README_windows.txt +++ b/doc/README_windows.txt @@ -1,9 +1,9 @@ -Dogecoin Core 0.14.2
+Discoin Core 0.14.2
=====================
Intro
-----
-Dogecoin is a free open source peer-to-peer electronic cash system that is
+Discoin is a free open source peer-to-peer electronic cash system that is
completely decentralized, without the need for a central server or trusted
parties. Users hold the crypto keys to their own money and transact directly
with each other, with the help of a P2P network to check for double-spending.
@@ -13,11 +13,11 @@ Setup -----
Unpack the files into a directory and run discoin-qt.exe.
-Dogecoin Core is the original Dogecoin client and it builds the backbone of the network.
-However, it downloads and stores the entire history of Dogecoin transactions;
+Discoin Core is the original Discoin client and it builds the backbone of the network.
+However, it downloads and stores the entire history of Discoin transactions;
depending on the speed of your computer and network connection, the synchronization
process can take anywhere from a few hours to a day or more.
-See the Dogecoin wiki at:
+See the Discoin wiki at:
https://www.reddit.com/r/discoin/wiki/discoincoreguide
for more help and information.
diff --git a/doc/assets-attribution.md b/doc/assets-attribution.md index aea5c42a7..62d5f570b 100644 --- a/doc/assets-attribution.md +++ b/doc/assets-attribution.md @@ -40,7 +40,7 @@ Other ### Info * Designer: Jonas Schnelli, Bitboy, Stephen Hutchings, Marco Falke -* Dogecoin Icon: Based on the original Dogecoin logo from Christine Ricks +* Discoin Icon: Based on the original Discoin logo from Christine Ricks * Network connection icon: Inspired by flow-merge.svg from Stephen Hutchings * Some icons are based on Stephan Hutchings Typicons * License: MIT diff --git a/doc/benchmarking.md b/doc/benchmarking.md index a4c94169a..64b08d7d6 100644 --- a/doc/benchmarking.md +++ b/doc/benchmarking.md @@ -1,7 +1,7 @@ Benchmarking ============ -Dogecoin Core has an internal benchmarking framework, with benchmarks +Discoin Core has an internal benchmarking framework, with benchmarks for cryptographic algorithms such as SHA1, SHA256, SHA512 and RIPEMD160. As well as the rolling bloom filter. After compiling discoin-core, the benchmarks can be run with: diff --git a/doc/build-archlinux.md b/doc/build-archlinux.md index cc7a9a3b8..f92280402 100644 --- a/doc/build-archlinux.md +++ b/doc/build-archlinux.md @@ -16,5 +16,5 @@ Note: Enabling wallet support requires either compiling against a Berkeley DB newer than 4.8 (package `db`) using `--with-incompatible-bdb`, or building and depending on a local version of Berkeley DB 4.8. The readily available Arch Linux packages are currently built using `--with-incompatible-bdb` according to the [PKGBUILD](https://projects.archlinux.org/svntogit/community.git/tree/bitcoin/trunk/PKGBUILD). -As mentioned above, when maintaining portability of the wallet between the standard Dogecoin Core distributions and independently built +As mentioned above, when maintaining portability of the wallet between the standard Discoin Core distributions and independently built node software is desired, Berkeley DB 4.8 must be used. diff --git a/doc/build-freebsd.md b/doc/build-freebsd.md index f69c43f4c..0810c254b 100644 --- a/doc/build-freebsd.md +++ b/doc/build-freebsd.md @@ -22,7 +22,7 @@ For the wallet (optional): This will give a warning "configure: WARNING: Found Berkeley DB other than 4.8; wallets opened by this build will not be portable!", but as FreeBSD never had a binary release, this may not matter. If backwards compatibility -with 4.8-built Dogecoin Core is needed follow the steps under "Berkeley DB" above. +with 4.8-built Discoin Core is needed follow the steps under "Berkeley DB" above. Then build using: diff --git a/doc/build-nixos.md b/doc/build-nixos.md index c19068dfc..1c1fcf7de 100644 --- a/doc/build-nixos.md +++ b/doc/build-nixos.md @@ -8,7 +8,7 @@ Clone and enter the repo: $ git clone https://github.com/discoin/discoin $ cd discoin -Enter the `nix-shell` environment with all the Dogecoin dependencies present: +Enter the `nix-shell` environment with all the Discoin dependencies present: $ nix-shell ./contrib/nixos/shell.nix diff --git a/doc/build-openbsd.md b/doc/build-openbsd.md index 6a3b48ba1..3e61cd2e8 100644 --- a/doc/build-openbsd.md +++ b/doc/build-openbsd.md @@ -21,7 +21,7 @@ pkg_add automake # (select highest version, e.g. 1.15) pkg_add python # (select highest version, e.g. 3.5) ``` -The default C++ compiler that comes with OpenBSD 5.9 is g++ 4.2. This version is old (from 2007), and is not able to compile the current version of Dogecoin Core, primarily as it has no C++11 support, but even before there were issues. So here we will be installing a newer compiler. +The default C++ compiler that comes with OpenBSD 5.9 is g++ 4.2. This version is old (from 2007), and is not able to compile the current version of Discoin Core, primarily as it has no C++11 support, but even before there were issues. So here we will be installing a newer compiler. GCC ------- @@ -42,7 +42,7 @@ Do not use `pkg_add boost`! The boost version installed thus is compiled using t ... Segmentation fault (core dumped) -This makes it necessary to build boost, or at least the parts used by Dogecoin Core, manually: +This makes it necessary to build boost, or at least the parts used by Discoin Core, manually: ``` # Pick some path to install boost to, here we create a directory within the discoin directory @@ -111,7 +111,7 @@ The change will only affect the current shell and processes spawned by it. To make the change system-wide, change `datasize-cur` and `datasize-max` in `/etc/login.conf`, and reboot. -### Building Dogecoin Core +### Building Discoin Core **Important**: use `gmake`, not `make`. The non-GNU `make` will exit with a horrible error. diff --git a/doc/build-osx.md b/doc/build-osx.md index 144191bdd..793fc0aa9 100644 --- a/doc/build-osx.md +++ b/doc/build-osx.md @@ -25,7 +25,7 @@ If you want to build the disk image with `make deploy` (.dmg / optional), you ne NOTE: Building with Qt4 is still supported, however, could result in a broken UI. Building with Qt5 is recommended. -Build Dogecoin Core +Build Discoin Core ------------------------ 1. Clone the discoin source code and cd into `discoin` @@ -54,19 +54,19 @@ Build Dogecoin Core Running ------- -Dogecoin Core is now available at `./src/discoind` +Discoin Core is now available at `./src/discoind` Before running, it's recommended you create an RPC configuration file. - echo -e "rpcuser=discoinrpc\nrpcpassword=$(xxd -l 16 -p /dev/urandom)" > "/Users/${USER}/Library/Application Support/Dogecoin/discoin.conf" + echo -e "rpcuser=discoinrpc\nrpcpassword=$(xxd -l 16 -p /dev/urandom)" > "/Users/${USER}/Library/Application Support/Discoin/discoin.conf" - chmod 600 "/Users/${USER}/Library/Application Support/Dogecoin/discoin.conf" + chmod 600 "/Users/${USER}/Library/Application Support/Discoin/discoin.conf" The first time you run discoind, it will start downloading the blockchain. This process could take several hours. You can monitor the download process by looking at the debug.log file: - tail -f $HOME/Library/Application\ Support/Dogecoin/debug.log + tail -f $HOME/Library/Application\ Support/Discoin/debug.log Other commands: ------- diff --git a/doc/build-unix.md b/doc/build-unix.md index 7e01098d7..cc140c34a 100644 --- a/doc/build-unix.md +++ b/doc/build-unix.md @@ -1,4 +1,4 @@ -# Unix Build of Dogecoin Core +# Unix Build of Discoin Core This installation guide serves as a basis for all UNIX and UNIX-like operating systems. All examples in this guide are illustrated using an Ubuntu/Debian OS, @@ -26,7 +26,7 @@ below. ## Install dependencies -You must install required dependencies to build a basic Dogecoin daemon, optional dependencies may vary according to your requirements. +You must install required dependencies to build a basic Discoin daemon, optional dependencies may vary according to your requirements. Wallet is optional to run a node, see [Wallet](#wallet) section to enable them. @@ -54,7 +54,7 @@ For the versions used in the release, see [release-process.md](release-process.m ### Using packaged dependencies -Dogecoin Core's released binaries are built using the "depends system", which +Discoin Core's released binaries are built using the "depends system", which contains exact, tested versions of all dependencies. To create binaries that are using only fully tested dependencies, see the documentation in the [depends directory](../depends/README.md) and the @@ -108,7 +108,7 @@ Create `discoin-qt`, the core wallet GUI. #### Wallet BerkeleyDB is required for wallet functionality and use the `wallet.dat` file. -By default, **Dogecoin Core expect BerkeleyDB 5.1**. +By default, **Discoin Core expect BerkeleyDB 5.1**. You can use a different version by specifying `--with-incompatible-bdb` flag. If no package is available for your distribution in optional dependencies, you can build BerkeleyDB from source : @@ -141,7 +141,7 @@ Then use `LDFLAGS` and `CPPFLAGS` during configuration to link the database : ``` #### Disable-wallet mode -When the intention is to run only a P2P node without a wallet, Dogecoin may be compiled in +When the intention is to run only a P2P node without a wallet, Discoin may be compiled in disable-wallet mode with: ```bash @@ -164,7 +164,7 @@ turned off by default. See the configure options for upnp behavior desired: ``` #### Security -To help make your Dogecoin installation more secure by making certain attacks impossible to +To help make your Discoin installation more secure by making certain attacks impossible to exploit even if a vulnerability is found, binaries are hardened by default. This can be disabled with: @@ -196,7 +196,7 @@ Hardening enables the following features: * Non-executable Stack If the stack is executable, trivial stack-based buffer overflow exploits are possible if - vulnerable buffers are found. By default, Dogecoin should be built with a non-executable stack, + vulnerable buffers are found. By default, Discoin should be built with a non-executable stack, but if one of the libraries it uses asks for an executable stack or someone makes a mistake and uses a compiler extension which requires an executable stack, it will silently build an executable without the non-executable stack protection. @@ -213,7 +213,7 @@ Hardening enables the following features: #### Memory Requirements C++ compilers are memory-hungry. It is recommended to have at -least 1.5 GB of memory available when compiling Dogecoin Core. +least 1.5 GB of memory available when compiling Discoin Core. On systems with less, gcc can be tuned to conserve memory with additional CXXFLAGS: ```bash diff --git a/doc/build-windows.md b/doc/build-windows.md index c766d5152..20c55eee4 100644 --- a/doc/build-windows.md +++ b/doc/build-windows.md @@ -1,7 +1,7 @@ WINDOWS BUILD NOTES ==================== -Below are some notes on how to build Dogecoin Core for Windows. +Below are some notes on how to build Discoin Core for Windows. Most developers use cross-compilation from Ubuntu to build executables for Windows. This is also used to build the release binaries. @@ -74,7 +74,7 @@ For Ubuntu 18.04 and 20.04, set the default mingw32 g++ compiler option to posix ...Choose the "posix" (vs 'auto' or 'win32') option, and continue. -Note that for WSL v1 the Dogecoin Core source path MUST be somewhere in the default mount file system, for +Note that for WSL v1 the Discoin Core source path MUST be somewhere in the default mount file system, for example /usr/src/discoin, AND not under, for example, /mnt/d/discoin. If this is not the case the dependency autoconf scripts will fail (silently.) diff --git a/doc/developer-notes.md b/doc/developer-notes.md index 55aadd343..2bf3ccd35 100644 --- a/doc/developer-notes.md +++ b/doc/developer-notes.md @@ -137,7 +137,7 @@ that run in -regtest mode. **DEBUG_LOCKORDER** -Dogecoin Core is a multithreaded application, and deadlocks or other multithreading bugs +Discoin Core is a multithreaded application, and deadlocks or other multithreading bugs can be very difficult to track down. Compiling with -DDEBUG_LOCKORDER (configure CXXFLAGS="-DDEBUG_LOCKORDER -g") inserts run-time checks to keep track of which locks are held, and adds warnings to the debug.log file if inconsistencies are detected. @@ -186,7 +186,7 @@ Threads - ThreadRPCServer : Remote procedure call handler, listens on port 22555 for connections and services them. -- DogecoinMiner : Generates discoins (if wallet is enabled). +- DiscoinMiner : Generates discoins (if wallet is enabled). - Shutdown : Does an orderly shutdown of everything. diff --git a/doc/dnsseed-policy.md b/doc/dnsseed-policy.md index 9c0afadb4..6fab944d5 100644 --- a/doc/dnsseed-policy.md +++ b/doc/dnsseed-policy.md @@ -1,12 +1,12 @@ Expectations for DNS Seed operators ==================================== -Dogecoin Core attempts to minimize the level of trust in DNS seeds, +Discoin Core attempts to minimize the level of trust in DNS seeds, but DNS seeds still pose a small amount of risk for the network. As such, DNS seeds must be run by entities which have some minimum -level of trust within the Dogecoin community. +level of trust within the Discoin community. -Other implementations of Dogecoin software may also use the same +Other implementations of Discoin software may also use the same seeds and may be more exposed. In light of this exposure, this document establishes some basic expectations for operating dnsseeds. @@ -16,7 +16,7 @@ and not sell or transfer control of the DNS seed. Any hosting services contracted by the operator are equally expected to uphold these expectations. 1. The DNS seed results must consist exclusively of fairly selected and -functioning Dogecoin nodes from the public network to the best of the +functioning Discoin nodes from the public network to the best of the operator's understanding and capability. 2. For the avoidance of doubt, the results may be randomized but must not @@ -26,7 +26,7 @@ urgent technical necessity and disclosed. 3. The results may not be served with a DNS TTL of less than one minute. 4. Any logging of DNS queries should be only that which is necessary -for the operation of the service or urgent health of the Dogecoin +for the operation of the service or urgent health of the Discoin network and must not be retained longer than necessary nor disclosed to any third party. @@ -42,9 +42,9 @@ details of their operating practices. related to the DNS seed operation. If these expectations cannot be satisfied the operator should -discontinue providing services and contact the active Dogecoin +discontinue providing services and contact the active Discoin Core development team as well as posting on -[Dogecoin Dev](https://reddit.com/r/discoindev). +[Discoin Dev](https://reddit.com/r/discoindev). Behavior outside of these expectations may be reasonable in some situations but should be discussed in public in advance. diff --git a/doc/fuzzing.md b/doc/fuzzing.md index a8dba5428..5f30df776 100644 --- a/doc/fuzzing.md +++ b/doc/fuzzing.md @@ -1,4 +1,4 @@ -Fuzz-testing Dogecoin Core +Fuzz-testing Discoin Core ========================== A special test harness `test_discoin_fuzzy` is provided to provide an easy @@ -20,7 +20,7 @@ export AFLPATH=$PWD Instrumentation ---------------- -To build Dogecoin Core using AFL instrumentation (this assumes that the +To build Discoin Core using AFL instrumentation (this assumes that the `AFLPATH` was set as above): ``` ./configure --disable-ccache --disable-shared --enable-tests CC=${AFLPATH}/afl-gcc CXX=${AFLPATH}/afl-g++ @@ -51,7 +51,7 @@ Example inputs for Bitcoin Core are available from: - https://download.visucore.com/bitcoin/bitcoin_fuzzy_in.tar.xz - http://strateman.ninja/fuzzing.tar.xz -Extract these (or other starting inputs) into the `inputs` directory before starting fuzzing. These will need adapting to Dogecoin before use. +Extract these (or other starting inputs) into the `inputs` directory before starting fuzzing. These will need adapting to Discoin before use. Fuzzing -------- diff --git a/doc/gitian-building.md b/doc/gitian-building.md index d4fb7f286..8e80fcd7f 100644 --- a/doc/gitian-building.md +++ b/doc/gitian-building.md @@ -1,9 +1,9 @@ Gitian building ================ -*Setup instructions for a Gitian build of Dogecoin Core using a Debian VM or physical system.* +*Setup instructions for a Gitian build of Discoin Core using a Debian VM or physical system.* -Gitian is the deterministic build process that is used to build the Dogecoin +Gitian is the deterministic build process that is used to build the Discoin Core executables. It provides a way to be reasonably sure that the executables are really built from the source on GitHub. It also makes sure that the same, tested dependencies are used and statically built into the executable. @@ -26,7 +26,7 @@ Table of Contents - [Installing Gitian](#installing-gitian) - [Setting up the Gitian image](#setting-up-the-gitian-image) - [Getting and building the inputs](#getting-and-building-the-inputs) -- [Building Dogecoin Core](#building-discoin-core) +- [Building Discoin Core](#building-discoin-core) - [Building an alternative repository](#building-an-alternative-repository) - [Signing externally](#signing-externally) - [Uploading signatures](#uploading-signatures) @@ -344,10 +344,10 @@ manual intervention. Also optionally follow the next step: 'Seed the Gitian sour and offline git repositories' which will fetch the remaining files required for building offline. -Building Dogecoin Core +Building Discoin Core ---------------- -To build Dogecoin Core (for Linux, OS X and Windows) just follow the steps under 'perform +To build Discoin Core (for Linux, OS X and Windows) just follow the steps under 'perform Gitian builds' in [doc/release-process.md](release-process.md#perform-gitian-builds) in the discoin repository. This may take some time as it will build all the dependencies needed for each descriptor. diff --git a/doc/init.md b/doc/init.md index b5be33860..87451bc2d 100644 --- a/doc/init.md +++ b/doc/init.md @@ -68,9 +68,9 @@ can then be controlled by group membership. 3b) Mac OS X Binary: `/usr/local/bin/discoind` -Configuration file: `~/Library/Application Support/Dogecoin/discoin.conf` -Data directory: `~/Library/Application Support/Dogecoin` -Lock file: `~/Library/Application Support/Dogecoin/.lock` +Configuration file: `~/Library/Application Support/Discoin/discoin.conf` +Data directory: `~/Library/Application Support/Discoin` +Lock file: `~/Library/Application Support/Discoin/.lock` 4. Installing Service Configuration ----------------------------------- diff --git a/doc/man/dogecoin-cli.1 b/doc/man/dogecoin-cli.1 index ea3613586..ab2f10183 100644 --- a/doc/man/dogecoin-cli.1 +++ b/doc/man/dogecoin-cli.1 @@ -3,13 +3,13 @@ .SH NAME discoin-cli \- manual page for discoin-cli v1.14.4.0 .SH DESCRIPTION -Dogecoin Core RPC client version v1.14.4.0 +Discoin Core RPC client version v1.14.4.0 .SS "Usage:" .TP discoin\-cli [options] <command> [params] -Send command to Dogecoin Core +Send command to Discoin Core .IP -discoin\-cli [options] \fB\-named\fR <command> [name=value] ... Send command to Dogecoin Core (with named arguments) +discoin\-cli [options] \fB\-named\fR <command> [name=value] ... Send command to Discoin Core (with named arguments) discoin\-cli [options] help List commands discoin\-cli [options] help <command> Get help for a command .SH OPTIONS @@ -71,9 +71,9 @@ Timeout during HTTP requests (default: 900) Read extra arguments from standard input, one per line until EOF/Ctrl\-D (recommended for sensitive information such as passphrases) .SH COPYRIGHT -Copyright (C) 2013-2021 The Bitcoin Core and Dogecoin Core developers +Copyright (C) 2013-2021 The Bitcoin Core and Discoin Core developers -Please contribute if you find Dogecoin Core useful. Visit +Please contribute if you find Discoin Core useful. Visit <https://discoin.com> for further information about the software. The source code is available from <https://github.com/discoin/discoin>. diff --git a/doc/man/dogecoin-qt.1 b/doc/man/dogecoin-qt.1 index 2d224c3da..c06f716d6 100644 --- a/doc/man/dogecoin-qt.1 +++ b/doc/man/dogecoin-qt.1 @@ -3,7 +3,7 @@ .SH NAME discoin-qt \- manual page for discoin-qt v1.14.4.0 .SH DESCRIPTION -Dogecoin Core version v1.14.4.0 (64\-bit) +Discoin Core version v1.14.4.0 (64\-bit) Usage: .IP discoin\-qt [command\-line options] @@ -540,9 +540,9 @@ Show splash screen on startup (default: 1) .IP Reset all settings changed in the GUI .SH COPYRIGHT -Copyright (C) 2013-2021 The Bitcoin Core and Dogecoin Core developers +Copyright (C) 2013-2021 The Bitcoin Core and Discoin Core developers -Please contribute if you find Dogecoin Core useful. Visit +Please contribute if you find Discoin Core useful. Visit <https://discoin.com> for further information about the software. The source code is available from <https://github.com/discoin/discoin>. diff --git a/doc/man/dogecoin-tx.1 b/doc/man/dogecoin-tx.1 index 1f817a1e9..771addfd0 100644 --- a/doc/man/dogecoin-tx.1 +++ b/doc/man/dogecoin-tx.1 @@ -3,7 +3,7 @@ .SH NAME discoin-tx \- manual page for discoin-tx v1.14.4.0 .SH DESCRIPTION -Dogecoin Core discoin\-tx utility version v1.14.4.0 +Discoin Core discoin\-tx utility version v1.14.4.0 .SS "Usage:" .TP discoin\-tx [options] <hex\-tx> [commands] @@ -107,9 +107,9 @@ set=NAME:JSON\-STRING .IP Set register NAME to given JSON\-STRING .SH COPYRIGHT -Copyright (C) 2013-2021 The Bitcoin Core and Dogecoin Core developers +Copyright (C) 2013-2021 The Bitcoin Core and Discoin Core developers -Please contribute if you find Dogecoin Core useful. Visit +Please contribute if you find Discoin Core useful. Visit <https://discoin.com> for further information about the software. The source code is available from <https://github.com/discoin/discoin>. diff --git a/doc/man/dogecoind.1 b/doc/man/dogecoind.1 index 587ab1c0e..1404042c5 100644 --- a/doc/man/dogecoind.1 +++ b/doc/man/dogecoind.1 @@ -3,11 +3,11 @@ .SH NAME discoind \- manual page for discoind v1.14.4.0 .SH DESCRIPTION -Dogecoin Core Daemon version v1.14.4.0 +Discoin Core Daemon version v1.14.4.0 .SS "Usage:" .TP discoind [options] -Start Dogecoin Core Daemon +Start Discoin Core Daemon .SH OPTIONS .HP \-? @@ -519,9 +519,9 @@ option can be specified multiple times .IP Set the number of threads to service RPC calls (default: 4) .SH COPYRIGHT -Copyright (C) 2013-2021 The Bitcoin Core and Dogecoin Core developers +Copyright (C) 2013-2021 The Bitcoin Core and Discoin Core developers -Please contribute if you find Dogecoin Core useful. Visit +Please contribute if you find Discoin Core useful. Visit <https://discoin.com> for further information about the software. The source code is available from <https://github.com/discoin/discoin>. diff --git a/doc/reduce-traffic.md b/doc/reduce-traffic.md index aacadc75f..29e60c6fc 100644 --- a/doc/reduce-traffic.md +++ b/doc/reduce-traffic.md @@ -33,5 +33,5 @@ blocks and transactions to fewer nodes. ## 3. Reduce maximum connections (`-maxconnections=<num>`) Reducing the maximum connected nodes to a minimum could be desirable if traffic -limits are tiny. Keep in mind that Dogecoin's trustless model works best if you are +limits are tiny. Keep in mind that Discoin's trustless model works best if you are connected to a handful of nodes. diff --git a/doc/release-notes.md b/doc/release-notes.md index 6a451f235..4b04b2350 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -1,4 +1,4 @@ -Dogecoin Core version 1.14.4 is now available from: +Discoin Core version 1.14.4 is now available from: <https://github.com/discoin/discoin/releases/tag/v1.14.4/> @@ -12,15 +12,15 @@ Please report bugs using the issue tracker at github: To receive security and update notifications, please watch reddit or Twitter: * https://www.reddit.com/r/discoin/ - * @Dogecoin on Twitter for high priority announcements + * @Discoin on Twitter for high priority announcements * @discoin\_devs on Twitter for updates on development work Compatibility ============== -Dogecoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10. +Discoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10. -Dogecoin Core should also work on most other Unix-like systems but is not +Discoin Core should also work on most other Unix-like systems but is not frequently tested on them. Notable changes @@ -32,7 +32,7 @@ Enabling Future Fee Reductions This release preparing the network for a reduction of the recommended fees by reducing the default fee requirement 1000x for transaction relay and 100x for mining. At the same time it increases freedom for miner, wallet and node -operators to agree on fees regardless of defaults coded into the Dogecoin Core +operators to agree on fees regardless of defaults coded into the Discoin Core software by solidifying fine-grained controls for operators to deviate from built-in defaults. diff --git a/doc/release-notes/RELEASE_NOTES_1.8.2.md b/doc/release-notes/RELEASE_NOTES_1.8.2.md index f9df8736e..abdc4a458 100644 --- a/doc/release-notes/RELEASE_NOTES_1.8.2.md +++ b/doc/release-notes/RELEASE_NOTES_1.8.2.md @@ -1,8 +1,8 @@ -# Dogecoin Core 1.8.2 +# Discoin Core 1.8.2 -Dogecoin Core 1.8.2 is a bugfix release. It updates OpenSSL to 1.0.1l, mainly fixing security issues. +Discoin Core 1.8.2 is a bugfix release. It updates OpenSSL to 1.0.1l, mainly fixing security issues. -## Dogecoin Core Release Notes +## Discoin Core Release Notes * Update to OpenSSL 1.0.1l @@ -19,7 +19,7 @@ Please refer to this section in the Bitcoin Core release notes for further info: Listed in strictly alphabetical order, using name listed in Github. This includes those whose contributions to Bitcoin Core have been merged -into Dogecoin Core: +into Discoin Core: * Cory Fields * langerhans diff --git a/doc/release-notes/RELEASE_NOTES_1.8.3.md b/doc/release-notes/RELEASE_NOTES_1.8.3.md index 269918696..a30092e5a 100644 --- a/doc/release-notes/RELEASE_NOTES_1.8.3.md +++ b/doc/release-notes/RELEASE_NOTES_1.8.3.md @@ -1,11 +1,11 @@ -# Dogecoin Core 1.8.3 +# Discoin Core 1.8.3 -Dogecoin Core 1.8.3 is a security release. It fixes issues in regards to an upcoming announcement of possible DoS vulnerabilities. +Discoin Core 1.8.3 is a security release. It fixes issues in regards to an upcoming announcement of possible DoS vulnerabilities. See [the announcement on the bitcoin-dev mailing list](https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-June/009135.html) for reference. It is strongly recommended to upgrade your installation in case you run a node open to inbound connections from the internet. If your installation is not open to incoming connections this update is not mandatory, but we still recommend keeping your client up to date. -## Dogecoin Core Release Notes +## Discoin Core Release Notes * Pull in patches from usptream to mitigate the risk of a DoS attack. * Update the DNS seeds for more reliable bootstrapping of the initial peer discovery. @@ -15,7 +15,7 @@ If your installation is not open to incoming connections this update is not mand Listed in strictly alphabetical order, using name listed in Github. This includes those whose contributions to Bitcoin Core have been merged -into this Dogecoin Core release: +into this Discoin Core release: * P. Kaufmann * Max K. diff --git a/doc/release-notes/RELEASE_NOTES_1_8.1.md b/doc/release-notes/RELEASE_NOTES_1_8.1.md index 67802fd86..463187c0c 100644 --- a/doc/release-notes/RELEASE_NOTES_1_8.1.md +++ b/doc/release-notes/RELEASE_NOTES_1_8.1.md @@ -1,7 +1,7 @@ -# Dogecoin Core 1.8.1 +# Discoin Core 1.8.1 -Dogecoin Core 1.8.1 is primarily a bugfix release, bringing Dogecoin Core in -line with Bitcoin 0.9.3. Dogecoin Core 1.8.1 also adds in support for printing +Discoin Core 1.8.1 is primarily a bugfix release, bringing Discoin Core in +line with Bitcoin 0.9.3. Discoin Core 1.8.1 also adds in support for printing paper wallets, and disables connections to pre-1.8 clients. This is a RECOMMENDED upgrade due to the large number of bug fixes, but is not a required one. @@ -15,12 +15,12 @@ computer that's disconnected from the Internet. While the wallet generator does not save the keys it generates, this ensures there is no risk of a virus or similar capturing the key from memory or interfering with its generation. -## Dogecoin Core Release Notes +## Discoin Core Release Notes * Translation improvements and corrections -* Disable Transifex based translation process (not used by Dogecoin Core) +* Disable Transifex based translation process (not used by Discoin Core) * Add checkpoints around AuxPoW switchover block (371,337) -* Disable connections from pre-1.8 Dogecoin Core clients +* Disable connections from pre-1.8 Discoin Core clients * Use HTTPS with dischain.info * Remove unreachable code introduced with AuxPoW support * "blocknotify" option now supports %i as a format parameter, which is replaced by block height @@ -46,14 +46,14 @@ Currently looking at solutions, which primarily either involve JSON which is not to the specification, or making the RPC layer slightly incompatible with the conventional Bitcoin API. -This only affects values significantly below 1 Doge, however merchants may wish to round to -the nearest Doge on all transactions for now. +This only affects values significantly below 1 Dis, however merchants may wish to round to +the nearest Dis on all transactions for now. ## Credits Listed in strictly alphabetical order, using name listed in Github. This includes those whose contributions to Bitcoin Core have been merged -into Dogecoin Core: +into Discoin Core: * Abderraouf Adjal * Andymeows diff --git a/doc/release-notes/release-notes-1.14.2.md b/doc/release-notes/release-notes-1.14.2.md index ac8fab0af..ad6360f6b 100644 --- a/doc/release-notes/release-notes-1.14.2.md +++ b/doc/release-notes/release-notes-1.14.2.md @@ -1,4 +1,4 @@ -Dogecoin Core version 1.14.2 is now available from: +Discoin Core version 1.14.2 is now available from: <https://github.com/discoin/discoin/releases/tag/v1.14.2/> @@ -12,7 +12,7 @@ Please report bugs using the issue tracker at github: To receive security and update notifications, please watch reddit or Twitter: * https://www.reddit.com/r/discoin/ - * @Dogecoin on Twitter for high priority announcements + * @Discoin on Twitter for high priority announcements * @discoin\_devs on Twitter for updates on development work The developers also maintain personal Twitter accounts: @@ -21,7 +21,7 @@ The developers also maintain personal Twitter accounts: * @JRossNicoll Lastly the founders are on Twitter, although as of the time of writing not involved in -maintaining Dogecoin: +maintaining Discoin: * @ummjackson * @BillyM2k @@ -29,14 +29,14 @@ maintaining Dogecoin: Compatibility ============== -Dogecoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10. +Discoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10. Microsoft ended support for Windows XP on [April 8th, 2014](https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support), No attempt is made to prevent installing or running the software on Windows XP, you can still do so at your own risk but be aware that there are known instabilities and issues. Please do not report issues about Windows XP to the issue tracker. -Dogecoin Core should also work on most other Unix-like systems but is not +Discoin Core should also work on most other Unix-like systems but is not frequently tested on them. Notable changes @@ -124,7 +124,7 @@ improved, leading to much shorter sync and initial block download times. Manual Pruning -------------- -Dogecoin Core introduces pruning the blockchain in 1.14. Pruning +Discoin Core introduces pruning the blockchain in 1.14. Pruning the blockchain allows for significant storage space savings as the vast majority of the downloaded data can be discarded after processing so very little of it remains on the disk. @@ -198,7 +198,7 @@ the same thing as the GUI icon. The command takes one boolean parameter, Out-of-sync Modal Info Layer ---------------------------- -When Dogecoin Core is out-of-sync on startup, a semi-transparent information +When Discoin Core is out-of-sync on startup, a semi-transparent information layer will be shown over top of the normal display. This layer contains details about the current sync progress and estimates the amount of time remaining to finish syncing. This layer can also be hidden and subsequently @@ -250,7 +250,7 @@ possible. Known Bugs ========== -Since 1.14.0 the approximate transaction fee shown in Dogecoin-Qt when using coin +Since 1.14.0 the approximate transaction fee shown in Discoin-Qt when using coin control and smart fee estimation does not reflect any change in target from the smart fee slider. It will only present an approximate fee calculated using the default target. The fee calculated using the correct target is still applied to @@ -331,7 +331,7 @@ Low-level RPC changes the mempool or if `txindex` is enabled. - A new RPC command `getmemoryinfo` has been added which will return information - about the memory usage of Dogecoin Core. This was added in conjunction with + about the memory usage of Discoin Core. This was added in conjunction with optimizations to memory management. See [Pull #8753](https://github.com/bitcoin/bitcoin/pull/8753) for more information. diff --git a/doc/release-notes/release-notes-1.14.3.md b/doc/release-notes/release-notes-1.14.3.md index 0e9e20cb0..e6e0d2bc4 100644 --- a/doc/release-notes/release-notes-1.14.3.md +++ b/doc/release-notes/release-notes-1.14.3.md @@ -1,4 +1,4 @@ -Dogecoin Core version 1.14.3 is now available from: +Discoin Core version 1.14.3 is now available from: <https://github.com/discoin/discoin/releases/tag/v1.14.3/> @@ -12,7 +12,7 @@ Please report bugs using the issue tracker at github: To receive security and update notifications, please watch reddit or Twitter: * https://www.reddit.com/r/discoin/ - * @Dogecoin on Twitter for high priority announcements + * @Discoin on Twitter for high priority announcements * @discoin\_devs on Twitter for updates on development work The developers also maintain personal Twitter accounts: @@ -23,14 +23,14 @@ The developers also maintain personal Twitter accounts: Compatibility ============== -Dogecoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10. +Discoin Core is extensively tested on Ubuntu Server LTS, Mac OS X and Windows 10. Microsoft ended support for Windows XP on [April 8th, 2014](https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support), No attempt is made to prevent installing or running the software on Windows XP, you can still do so at your own risk but be aware that there are known instabilities and issues. Please do not report issues about Windows XP to the issue tracker. -Dogecoin Core should also work on most other Unix-like systems but is not +Discoin Core should also work on most other Unix-like systems but is not frequently tested on them. Notable changes @@ -55,7 +55,7 @@ This default setting can be overridden with the -mempoolexpiry parameter by indi Increase block download timeouts -------------------------------- -Block download timeouts are expressed as a multiple of block interval, and as such Dogecoin block download times were relatively aggressive, leading to a high number of timeouts. Increased the timeouts to be more flexible to real world conditions. +Block download timeouts are expressed as a multiple of block interval, and as such Discoin block download times were relatively aggressive, leading to a high number of timeouts. Increased the timeouts to be more flexible to real world conditions. Add size_on_disk, prune_target_size, automatic_pruning to getblockchaininfo --------------------------------------------------------------------------- diff --git a/doc/release-notes/release-notes-1.7.0.md b/doc/release-notes/release-notes-1.7.0.md index c91e3f57e..87a4fccb8 100644 --- a/doc/release-notes/release-notes-1.7.0.md +++ b/doc/release-notes/release-notes-1.7.0.md @@ -1,8 +1,8 @@ -# Dogecoin Core 1.7 Alpha +# Discoin Core 1.7 Alpha ========================= -Dogecoin Core 1.7 is a complete re-architecture of Dogecoin, changing from -using the Litecoin client as its base, to Bitcoin 0.9. It's still Dogecoin, +Discoin Core 1.7 is a complete re-architecture of Discoin, changing from +using the Litecoin client as its base, to Bitcoin 0.9. It's still Discoin, with the same Scrypt PoW algorithm, same reward schedule, but there are a lot of changes under the hood. @@ -21,12 +21,12 @@ First and foremost, please note that downgrading from 1.7 to 1.6 is not trivial. 1.7 now uses Berkeley DB 5.1 as its default database (in place of 4.8), and as such may create database files which are incompatible with previous versions. -Rebranding to Dogecoin Core +Rebranding to Discoin Core --------------------------- -Following in the footsteps of Bitcoin (Core), the Dogecoin reference client -has been rebranded as "Dogecoin Core". This helps separate its identity -from Dogecoin (the network). +Following in the footsteps of Bitcoin (Core), the Discoin reference client +has been rebranded as "Discoin Core". This helps separate its identity +from Discoin (the network). discoin-cli ------------ @@ -48,10 +48,10 @@ Testnet ------- As mentioned at the start of this document, the alpha-client is for use with the -Dogecoin testnet only. This is an alternative Dogecoin blockchain which is +Discoin testnet only. This is an alternative Discoin blockchain which is not used for real transactions, and instead is intended for testing of experimental -clients. Wallets and addresses are incompatible with the normal Dogecoin +clients. Wallets and addresses are incompatible with the normal Discoin network, in order to isolate the two. -As "TestDoge" is essentially valueless, it can be acquired easily for testing, +As "TestDis" is essentially valueless, it can be acquired easily for testing, either by mining, or from a faucet such as http://testdis.lionservers.de/ diff --git a/doc/release-notes/release-notes-1.8.0.md b/doc/release-notes/release-notes-1.8.0.md index 1c34439e1..54bf717da 100644 --- a/doc/release-notes/release-notes-1.8.0.md +++ b/doc/release-notes/release-notes-1.8.0.md @@ -1,10 +1,10 @@ -# Dogecoin Core 1.8 +# Discoin Core 1.8 =================== -Dogecoin Core 1.8 introduces AuxPoW from block 371,337. AuxPoW is a technology +Discoin Core 1.8 introduces AuxPoW from block 371,337. AuxPoW is a technology which enables miners to submit work done while mining other coins, as work -on the Dogecoin block chain. Dogecoin Core 1.8 also enables payment protocol -support for Dogecoin (note that Dogecoin's implementation of payment protocol is +on the Discoin block chain. Discoin Core 1.8 also enables payment protocol +support for Discoin (note that Discoin's implementation of payment protocol is not compatible with Bitcoin's protocol). Lastly, 1.8 also includes all fixes from Bitcoin Core 0.9.2, whose release notes you can read at https://bitcoin.org/en/release/v0.9.2 (this is a summary, and the release includes @@ -12,9 +12,9 @@ around 150 bugfixes from Bitcoin Core). Note that all users MUST upgrade to 1.8. If you're unable to update before the switchover block (371,337, expected around 12 September 2014), you MUST update -as soon as possible afterwards in order to be able to continue to use Dogecoin. +as soon as possible afterwards in order to be able to continue to use Discoin. Users remaining on the previous client **will not** be able to receive or spend -Dogecoin (with the exception of with other nodes who have not upgraded). +Discoin (with the exception of with other nodes who have not upgraded). ## Upgrading @@ -43,28 +43,28 @@ clients is not possible. AuxPoW is enabled from block 371,337. Until that block the RPC commands for using AuxPoW will not function, and AuxPoW blocks will be rejected. -AuxPoW benefits Dogecoin in two ways; firstly, the effective hashrate of the coin is +AuxPoW benefits Discoin in two ways; firstly, the effective hashrate of the coin is increased by these additional miners, making it harder to perform a 51% attack against the coin, and secondly it reduces conflict for resources (Scrypt miners), demotivating -multipools from switching between Dogecoin and other Scrypt coins. +multipools from switching between Discoin and other Scrypt coins. AuxPoW blocks are mined using the "getauxblock" and "getworkaux" RPC commands. Support for AuxPoW mining is included in Powerpool ( https://github.com/simplecrypto/powerpool/ ) and p2pool ( http://p2pool.in/ ). -In comparison to the AuxPoW implementation in United Scrypt Coin, Dogecoin uses a +In comparison to the AuxPoW implementation in United Scrypt Coin, Discoin uses a different coinbase transaction input script format which includes block height in compliance with BIP0034. ## Payment Protocol -Dogecoin Core 1.8 adds payment protocol support, which is used to streamline payments +Discoin Core 1.8 adds payment protocol support, which is used to streamline payments being made to merchants. This protocol is defined in DIP0070-DIP0072, based on the BIP standards with the same assigned numbers. DIP standards can be found at https://github.com/discoin/dips/ . -The key differencs between the Bitcoin and Dogecoin payment protocols are that -the Dogecoin payment request uses a "genesis" field containing the hash of the network's +The key differencs between the Bitcoin and Discoin payment protocols are that +the Discoin payment request uses a "genesis" field containing the hash of the network's genesis block to identify networks instead of the "network" field. Further, MIME types for the request, payment and response are modified to identify the files as distinct types from the Bitcoin files. @@ -73,7 +73,7 @@ types from the Bitcoin files. As of 1.8 all transactions have fees applied by defaults, with no exemptions made for "old" coins. This ensures fees are consistent, while remaining extremely competitive -(typically 1 Doge, or around $0.00012 per transaction). +(typically 1 Dis, or around $0.00012 per transaction). ## RPC Allow IP @@ -93,7 +93,7 @@ left open, which caused an assertion error later. The database cursor is now cor disposed of in all cases. Tweaked trigger conditions for safe mode to take into account the much faster block time -of Dogecoin compared to Bitcoin. This should lead to less false positives. +of Discoin compared to Bitcoin. This should lead to less false positives. A problem in parsing mangled discoin: URIs under Windows has been resolved, and as part of this work network detection for discoin: URIs is now more robust. diff --git a/doc/release-process.md b/doc/release-process.md index 3dbbf3f28..86876feaa 100644 --- a/doc/release-process.md +++ b/doc/release-process.md @@ -36,7 +36,7 @@ Check out the source code in the following directory hierarchy. git clone https://github.com/devrandom/gitian-builder.git git clone https://github.com/discoin/discoin.git -### Dogecoin maintainers/release engineers, update version in sources +### Discoin maintainers/release engineers, update version in sources Update the following: @@ -122,7 +122,7 @@ NOTE: Offline builds must use the --url flag to ensure Gitian fetches only from The gbuild invocations below <b>DO NOT DO THIS</b> by default. -### Build and sign Dogecoin Core for Linux, Windows, and OS X: +### Build and sign Discoin Core for Linux, Windows, and OS X: pushd ./gitian-builder ./bin/gbuild --memory 3000 --commit discoin=v${VERSION} ../discoin/contrib/gitian-descriptors/gitian-linux.yml @@ -252,9 +252,9 @@ Note: check that SHA256SUMS itself doesn't end up in SHA256SUMS, which is a spur - Announce the release: - - Release sticky on Dogecoin Forums: http://forum.discoin.com/forum/news-community/community-announcements + - Release sticky on Discoin Forums: http://forum.discoin.com/forum/news-community/community-announcements - - Dogecoin-development mailing list + - Discoin-development mailing list - Twitter, reddit /r/discoin diff --git a/doc/shared-libraries.md b/doc/shared-libraries.md index 596c6a221..2ae7a0c5f 100644 --- a/doc/shared-libraries.md +++ b/doc/shared-libraries.md @@ -3,7 +3,7 @@ Shared Libraries ## discoinconsensus -The purpose of this library is to make the verification functionality that is critical to Dogecoin's consensus available to other applications, e.g. to language bindings. +The purpose of this library is to make the verification functionality that is critical to Discoin's consensus available to other applications, e.g. to language bindings. ### API diff --git a/doc/tor.md b/doc/tor.md index d45c1ba5f..0ec28ccd7 100644 --- a/doc/tor.md +++ b/doc/tor.md @@ -1,16 +1,16 @@ TOR SUPPORT IN DOGECOIN ======================= -It is possible to run Dogecoin as a Tor hidden service, and connect to such services. +It is possible to run Discoin as a Tor hidden service, and connect to such services. The following directions assume you have a Tor proxy running on port 9050. Many distributions default to having a SOCKS proxy listening on port 9050, but others may not. In particular, the Tor Browser Bundle defaults to listening on port 9150. See [Tor Project FAQ:TBBSocksPort](https://www.torproject.org/docs/faq.html.en#TBBSocksPort) for how to properly configure Tor. -1. Run Dogecoin behind a Tor proxy +1. Run Discoin behind a Tor proxy --------------------------------- -The first step is running Dogecoin behind a Tor proxy. This will already make all +The first step is running Discoin behind a Tor proxy. This will already make all outgoing connections be anonymized, but more is possible. -proxy=ip:port Set the proxy server. If SOCKS5 is selected (default), this proxy @@ -34,7 +34,7 @@ In a typical situation, this suffices to run behind a Tor proxy: ./discoin -proxy=127.0.0.1:9050 -2. Run a Dogecoin hidden server +2. Run a Discoin hidden server ------------------------------ If you configure your Tor system accordingly, it is possible to make your node also @@ -48,7 +48,7 @@ config file): The directory can be different of course, but (both) port numbers should be equal to your discoind's P2P listen port (22556 by default). - -externalip=X You can tell Dogecoin about its publicly reachable address using + -externalip=X You can tell Discoin about its publicly reachable address using this option, and this can be a .onion address. Given the above configuration, you can find your onion address in /var/lib/tor/discoin-service/hostname. Onion addresses are given @@ -96,10 +96,10 @@ API, to create and destroy 'ephemeral' hidden services programmatically. Bitcoin Core has been updated to make use of this. This means that if Tor is running (and proper authentication has been configured), -Dogecoin Core automatically creates a hidden service to listen on. This will positively +Discoin Core automatically creates a hidden service to listen on. This will positively affect the number of available .onion nodes. -This new feature is enabled by default if Dogecoin Core is listening (`-listen`), and +This new feature is enabled by default if Discoin Core is listening (`-listen`), and requires a Tor connection to work. It can be explicitly disabled with `-listenonion=0` and, if not disabled, configured using the `-torcontrol` and `-torpassword` settings. To show verbose debugging information, pass `-debug=tor`. diff --git a/doc/translation_strings_policy.md b/doc/translation_strings_policy.md index db27b85ad..0799dcc28 100644 --- a/doc/translation_strings_policy.md +++ b/doc/translation_strings_policy.md @@ -1,7 +1,7 @@ Translation Strings Policy =========================== -This document provides guidelines for internationalization of the Dogecoin Core software. +This document provides guidelines for internationalization of the Discoin Core software. How to translate? ------------------ diff --git a/doc/travis-ci.md b/doc/travis-ci.md index 1e795dc38..aa5f19984 100644 --- a/doc/travis-ci.md +++ b/doc/travis-ci.md @@ -32,7 +32,7 @@ trigger cache-invalidation and rebuilds as necessary. These caches can be manually removed if necessary. This is one of the very few manual operations that is possible with Travis, and it can be done by the -Dogecoin Core committer via the Travis web interface. +Discoin Core committer via the Travis web interface. In some cases, secure strings may be needed for hiding sensitive info such as private keys or URLs. The travis client may be used to create these strings: diff --git a/doc/zmq.md b/doc/zmq.md index ca056bbdd..ba4d06ebe 100644 --- a/doc/zmq.md +++ b/doc/zmq.md @@ -5,7 +5,7 @@ connections, inter-process communication, and shared-memory, providing various message-oriented semantics such as publish/subscribe, request/reply, and push/pull. -The Dogecoin Core daemon can be configured to act as a trusted "border +The Discoin Core daemon can be configured to act as a trusted "border router", implementing the discoin wire protocol and relay, making consensus decisions, maintaining the local blockchain database, broadcasting locally generated transactions into the network, and @@ -33,7 +33,7 @@ buffering or reassembly. ## Prerequisites -The ZeroMQ feature in Dogecoin Core requires ZeroMQ API version 4.x or +The ZeroMQ feature in Discoin Core requires ZeroMQ API version 4.x or newer. Typically, it is packaged by distributions as something like *libzmq3-dev*. The C++ wrapper for ZeroMQ is *not* needed. @@ -102,5 +102,5 @@ retrieve the chain from the last known block to the new tip. There are several possibilities that ZMQ notification can get lost during transmission depending on the communication type your are -using. Dogecoind appends an up-counting sequence number to each +using. Discoind appends an up-counting sequence number to each notification which allows listeners to detect lost notifications. |