From ea565ff532bfec1b0e52b902c91e1c5f193e663b Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Thu, 27 Feb 2025 13:48:47 +0000 Subject: [PATCH] doc/wiki: remove wiki subdirs --- .../Altcoin-and-Forkcoin-Support.md | 0 .../Getting-Started-with-MMGen-Wallet.md | 0 .../Install-Bitcoind-from-Source-on-Linux.md | 0 .../{install-linux => }/Install-Bitcoind.md | 0 .../Install-MMGen-Wallet-on-Linux-or-macOS.md | 0 .../Install-MMGen-Wallet-on-Windows.md | 0 ...en-Wallet-Quick-Start-with-Regtest-Mode.md | 0 ...-Keys-Without-the-MMGen-Wallet-Software.md | 0 .../{using-mmgen-wallet => }/Subwallets.md | 0 .../{using-mmgen-wallet => }/Test-Suite.md | 0 doc/wiki/{using-mmgen-wallet => }/Tool-API.md | 0 ...and-spending-ordinary-Bitcoin-addresses.md | 0 .../XOR-Seed-Splitting-Theory-and-Practice.md | 0 doc/wiki/install-mswin/Install-Bitcoind.md | 146 ------------------ 14 files changed, 146 deletions(-) rename doc/wiki/{using-mmgen-wallet => }/Altcoin-and-Forkcoin-Support.md (100%) rename doc/wiki/{using-mmgen-wallet => }/Getting-Started-with-MMGen-Wallet.md (100%) rename doc/wiki/{install-linux => }/Install-Bitcoind-from-Source-on-Linux.md (100%) rename doc/wiki/{install-linux => }/Install-Bitcoind.md (100%) rename doc/wiki/{install-linux => }/Install-MMGen-Wallet-on-Linux-or-macOS.md (100%) rename doc/wiki/{install-mswin => }/Install-MMGen-Wallet-on-Windows.md (100%) rename doc/wiki/{using-mmgen-wallet => }/MMGen-Wallet-Quick-Start-with-Regtest-Mode.md (100%) rename doc/wiki/{using-mmgen-wallet => }/Recovering-Your-Keys-Without-the-MMGen-Wallet-Software.md (100%) rename doc/wiki/{using-mmgen-wallet => }/Subwallets.md (100%) rename doc/wiki/{using-mmgen-wallet => }/Test-Suite.md (100%) rename doc/wiki/{using-mmgen-wallet => }/Tool-API.md (100%) rename doc/wiki/{using-mmgen-wallet => }/Tracking-and-spending-ordinary-Bitcoin-addresses.md (100%) rename doc/wiki/{using-mmgen-wallet => }/XOR-Seed-Splitting-Theory-and-Practice.md (100%) delete mode 100644 doc/wiki/install-mswin/Install-Bitcoind.md diff --git a/doc/wiki/using-mmgen-wallet/Altcoin-and-Forkcoin-Support.md b/doc/wiki/Altcoin-and-Forkcoin-Support.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/Altcoin-and-Forkcoin-Support.md rename to doc/wiki/Altcoin-and-Forkcoin-Support.md diff --git a/doc/wiki/using-mmgen-wallet/Getting-Started-with-MMGen-Wallet.md b/doc/wiki/Getting-Started-with-MMGen-Wallet.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/Getting-Started-with-MMGen-Wallet.md rename to doc/wiki/Getting-Started-with-MMGen-Wallet.md diff --git a/doc/wiki/install-linux/Install-Bitcoind-from-Source-on-Linux.md b/doc/wiki/Install-Bitcoind-from-Source-on-Linux.md similarity index 100% rename from doc/wiki/install-linux/Install-Bitcoind-from-Source-on-Linux.md rename to doc/wiki/Install-Bitcoind-from-Source-on-Linux.md diff --git a/doc/wiki/install-linux/Install-Bitcoind.md b/doc/wiki/Install-Bitcoind.md similarity index 100% rename from doc/wiki/install-linux/Install-Bitcoind.md rename to doc/wiki/Install-Bitcoind.md diff --git a/doc/wiki/install-linux/Install-MMGen-Wallet-on-Linux-or-macOS.md b/doc/wiki/Install-MMGen-Wallet-on-Linux-or-macOS.md similarity index 100% rename from doc/wiki/install-linux/Install-MMGen-Wallet-on-Linux-or-macOS.md rename to doc/wiki/Install-MMGen-Wallet-on-Linux-or-macOS.md diff --git a/doc/wiki/install-mswin/Install-MMGen-Wallet-on-Windows.md b/doc/wiki/Install-MMGen-Wallet-on-Windows.md similarity index 100% rename from doc/wiki/install-mswin/Install-MMGen-Wallet-on-Windows.md rename to doc/wiki/Install-MMGen-Wallet-on-Windows.md diff --git a/doc/wiki/using-mmgen-wallet/MMGen-Wallet-Quick-Start-with-Regtest-Mode.md b/doc/wiki/MMGen-Wallet-Quick-Start-with-Regtest-Mode.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/MMGen-Wallet-Quick-Start-with-Regtest-Mode.md rename to doc/wiki/MMGen-Wallet-Quick-Start-with-Regtest-Mode.md diff --git a/doc/wiki/using-mmgen-wallet/Recovering-Your-Keys-Without-the-MMGen-Wallet-Software.md b/doc/wiki/Recovering-Your-Keys-Without-the-MMGen-Wallet-Software.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/Recovering-Your-Keys-Without-the-MMGen-Wallet-Software.md rename to doc/wiki/Recovering-Your-Keys-Without-the-MMGen-Wallet-Software.md diff --git a/doc/wiki/using-mmgen-wallet/Subwallets.md b/doc/wiki/Subwallets.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/Subwallets.md rename to doc/wiki/Subwallets.md diff --git a/doc/wiki/using-mmgen-wallet/Test-Suite.md b/doc/wiki/Test-Suite.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/Test-Suite.md rename to doc/wiki/Test-Suite.md diff --git a/doc/wiki/using-mmgen-wallet/Tool-API.md b/doc/wiki/Tool-API.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/Tool-API.md rename to doc/wiki/Tool-API.md diff --git a/doc/wiki/using-mmgen-wallet/Tracking-and-spending-ordinary-Bitcoin-addresses.md b/doc/wiki/Tracking-and-spending-ordinary-Bitcoin-addresses.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/Tracking-and-spending-ordinary-Bitcoin-addresses.md rename to doc/wiki/Tracking-and-spending-ordinary-Bitcoin-addresses.md diff --git a/doc/wiki/using-mmgen-wallet/XOR-Seed-Splitting-Theory-and-Practice.md b/doc/wiki/XOR-Seed-Splitting-Theory-and-Practice.md similarity index 100% rename from doc/wiki/using-mmgen-wallet/XOR-Seed-Splitting-Theory-and-Practice.md rename to doc/wiki/XOR-Seed-Splitting-Theory-and-Practice.md diff --git a/doc/wiki/install-mswin/Install-Bitcoind.md b/doc/wiki/install-mswin/Install-Bitcoind.md deleted file mode 100644 index 781afb09..00000000 --- a/doc/wiki/install-mswin/Install-Bitcoind.md +++ /dev/null @@ -1,146 +0,0 @@ -## Install Bitcoind and other supported coin daemons - -The bitcoin daemon on the **offline computer** is used solely to sign -transactions and runs without a blockchain. Thus even a low-powered computer -such as a Raspberry Pi or an old netbook can serve nicely as your offline -machine. - -The bitcoin daemon on the **online computer** requires a complete and -up-to-date blockchain for tracking addresses. Since its work is more CPU and -disk intensive, a more powerful computer is required here. You’ll also need -plenty of free disk space for the growing blockchain (~265GB at the time of -writing). - -Two blockchain operations are especially resource-intensive: **synchronizing -the blockchain** and **importing existing addresses with balances**. If you -synchronize often (once a week, for example) and take care to import your -addresses **before** spending into them, then it’s possible to get by with a -more low-powered computer as your online machine. - -### Download: - -> **Bitcoin Core:** - ->> Go to the Bitcoin Core download page ([here][00] or [here][01]). Choose the ->> 32-bit or 64-bit versions appropriate for your online and offline computers. ->> Windows users should choose the executable installer. - -> **Bitcoin Cash Node (optional):** - ->> If you wish to transact BCH (Bitcoin Cash Node), then download the ->> appropriate [Bitcoin Cash Node binary][bch] for your system. ->> Windows users should choose the executable installer. - -> **Litecoin (optional):** - ->> Go to the Litecoin Core [download page][lc]. Choose the 32-bit or 64-bit ->> versions appropriate for your online and offline computers. Windows users ->> should choose the executable installer. - -### Install (both online and offline computers): - -> **Bitcoin Core:** - ->> **Windows:** Run the Windows installer with the default settings. ->> At the end of the installation process, uncheck the Run box to prevent the ->> client from starting. ->> ->> **Linux, macOS:** Unpack the archive and copy the `bitcoind` and ->> `bitcoin-cli` binaries to `/usr/local/bin`. - -> **Bitcoin Cash Node (optional):** - ->> **Windows:** Run the Windows installer with the default settings. ->> At the end of the installation process, uncheck the Run box to prevent the ->> client from starting. ->> ->> Navigate to `C:\Program Files\Bitcoin-Cash-Node\daemon` and rename the file ->> `bitcoind` to `bitcoind-bchn` and `bitcoin-cli` to `bitcoin-cli-bchn`. ->> ->> **Linux, macOS:** Unpack the archive, rename `bitcoind` to `bitcoind-bchn`, ->> and `bitcoin-cli` to `bitcoin-cli-bchn`, and copy the renamed files to ->> `/usr/local/bin`. - -> **Litecoin (optional):** - ->> **Windows:** Run the Windows installer with the default settings. ->> At the end of the installation process, uncheck the Run box to prevent the ->> client from starting. ->> ->> **Linux, macOS:** Unpack the archive and copy the `litecoind` and ->> `litecoin-cli` binaries to `/usr/local/bin`. - -### Run (both online and offline computers): - -> **Windows:** - ->> In the Windows command-line environment processes don’t fork to run in the ->> background, so to run multiple daemons simultaneously you must start each ->> one in a separate terminal window. Start your daemons like this: - -```text -# Bitcoin Core: -$ bitcoind - -# Bitcoin Cash Node: -$ mkdir $APPDATA/Bitcoin-Cash-Node -$ bitcoind-bchn --listen=0 --rpcport=8432 --datadir=$APPDATA/Bitcoin-Cash-Node --usecashaddr=0 - -# Litecoin -$ litecoind -``` - ->> Note that the `--listen=0` argument is required only when running Bitcoin ->> Core and Bitcoin Cash Node simultaneously. - -> **Linux, macOS:** - ->> Linux and macOS users start their daemons like this: - -```text -# Bitcoin Core: -$ bitcoind --daemon - -# Bitcoin Cash Node: -$ mkdir ~/.bitcoin-bchn -$ BCH_DATADIR="$HOME/.bitcoin-bchn" # Linux -$ BCH_DATADIR="$HOME/Library/Application Support/Bitcoin-Cash-Node" # macOS -$ bitcoind-bchn --daemon --listen=0 --rpcport=8432 --usecashaddr=0 --datadir="$BCH_DATADIR" - -# Litecoin: -$ litecoind --daemon -``` - -> Communicate with your daemons like this: - -```text -# Bitcoin Core: -$ bitcoin-cli help - -# Bitcoin Cash Node: -$ BCH_DATADIR="$HOME/.bitcoin-bchn" # Linux -$ BCH_DATADIR="$HOME/Library/Application Support/Bitcoin-Cash-Node" # macOS -$ bitcoin-cli-bchn --rpcport=8432 --datadir="$BCH_DATADIR" help - -# Litecoin: -$ litecoin-cli help -``` - -> If you’re connected to the Internet, the daemon(s) will begin downloading and -> verifying the blockchain. This can take from several hours to several days -> depending on the speed of your computer, the size of the blockchain(s) in -> question and your Internet connection. You can speed up your initial block -> download enormously by adding the `-assumevalid` option, followed by a recent -> block hash, to the command line. Recent block hashes can be found on any -> blockchain explorer site. - -> For the offline daemons you may add the options `-maxconnections=0 -listen=0` -> to the command line. Note that offline daemons start very quickly, since they -> have a blockchain consisting of one block, and use practically no CPU power -> once running. - -[00]: https://bitcoin.org/bin/ -[01]: https://bitcoincore.org/bin/ -[bd]: https://bitcoin.org/bin/blockchain/ -[lc]: https://litecoin.org -[bch]: https://bitcoincashnode.org/en/download.html