Skip to content

Conversation

@awesome-doge
Copy link
Contributor

I have made some updates to the project. This pull request includes the following changes:

  1. Added a comprehensive directory to the README.md file, providing an organized structure for easy navigation.
  2. Enhanced the existing technical documentation by adding a Traditional Chinese version and improving the English and Russian versions. These updates aim to make all the technical documents more comprehensive and user-friendly.

These changes contribute to the overall improvement and completeness of the project's technical documentation. Please review and merge this pull request at your earliest convenience.

Thank you!

Gusarich and others added 29 commits June 1, 2023 22:46
Added a table of tested operating systems to the README file, including their status. Also updated the installation scripts overview section.
This commit updates the wallet import documentation to improve readability and clarity. It includes changes such as:
- Changing the title to "Importing Wallets"
- Adding a section for importing using a private key
- Adding a section for importing using a mnemonic phrase
- Updating command syntax and clarifying instructions
This commit adds documentation for importing wallets using private keys and mnemonic phrases. It includes step-by-step instructions on how to import a wallet, generate the necessary files, and verify that the imported wallet displays the correct balance.
feat: Add Russian import wallet documentation

This commit adds a new file `import-wallets.md` to the `/docs/ru` directory. The file contains step-by-step instructions on how to import wallets using private keys and mnemonic phrases. It also includes information on generating necessary files and verifying that the imported wallet displays the correct balance.
Renamed FAQ files from .txt to .md in both English and Russian directories.
… mnemonic phrases.

This commit adds a new file, `import-wallets.md`, which provides instructions on how to import wallets using either a private key or a mnemonic phrase. The document includes step-by-step instructions and code snippets for both methods.
This commit refactors the directory usage of MyTonCtrl, separating long-term files from temporary ones. It also adds error handling for running MyTonCtrl as a different user and changing the working directory of the validator. Additionally, it provides instructions on how to check if MyTonCtrl has become a full validator and how to restart it.
…MyTonCtrl

This commit adds a new file called FAQ.md which contains detailed instructions on how to install, remove and configure MyTonCtrl. The document also provides guidance on how to check the status of your validator node and restart it if necessary.
Simplify and clarify the documentation on how MyTonCtrl uses directories. This commit also includes instructions for handling errors and changing the working directory of the validator.
This commit adds a new file with detailed instructions for installing and using mytonctrl to become a validator on Ubuntu operating system. The instructions include steps for installation, operation testing, checking available wallet lists, sending coins to activate the wallet, setting stake size and checking logs. Screenshots are also included in the instructions.
This commit refactors the installation instructions for mytonctrl on Ubuntu OS. It also adds an operability test to check the status of mytonctrl, local validator, and synchronization. Additionally, it includes steps to view available wallets, send coins to a wallet, activate it, and set stake size manually. Finally, it provides a command for help anytime and mentions where to find logs.
The commit refactors the installation instructions for mytonctrl on Ubuntu. The changes include updating the language, adding numbered steps, and clarifying commands. Additionally, the commit adds a section to check wallet balances and activate wallets. Finally, it includes information about checking logs and using help commands.
Short description: Refactor pool activation and deposit instructions

Detailed description: This commit refactors the instructions for activating a pool and making deposits to it. The numbering of the steps has been updated, and the language has been clarified to make it easier to understand. Additionally, a note has been added about the minimum amount required in the validator wallet for operation fees.
This commit adds a new file with the Chinese translation of the Nominator Pool documentation. The file is located in the docs/zh_TW directory and follows the same format as other translated files.
… mode

This commit adds detailed instructions for running a validator node in nominator pool mode. The instructions include preparing hardware, installing and syncing mytonctrl, creating pools, depositing to pools, activating pools, setting up nominations, and converting a general validator to nominator pool mode. These steps are essential for anyone who wants to participate in the TON network as a validator or nominator.
The commit message summarizes the changes made to the documentation for running a validator in a nominator pool. The changes include updating instructions on hardware requirements, recommended providers, and steps for creating and activating pools. Additionally, the commit includes instructions for switching from an individual validator to a nominator pool.
This commit refactors the Nominator Pool documentation to improve its readability and clarity. Changes include rewording sentences, adding hyperlinks, and providing additional explanations for certain steps. The commit also includes a section on transitioning a regular validator to nominator pool mode.
This commit refactors the README.md file to include a table of contents, installation instructions, and useful links. It also adds documentation in English, Russian, and Mandarin for frequently asked questions, importing wallets, manuals for Ubuntu, and nominator pools. Additionally, it includes information on telemetry and a web admin panel.
Added GitHub badges for stars, forks, issues, pull requests, last commit and license. Fixed formatting of the table of contents by indenting the list item for "List of tested operating systems".
This commit refactors the documentation structure for MyTonCtrl, categorizing technical documents by language. It also adds a new feature, MyTonCtrl installer mode, which includes a web admin panel and local copy of toncenter. The web admin panel allows users to control the node/validator through their browser after installing an additional module. A local copy of toncenter can be set up on the user's server by enabling another module in the installer.
- Short description: Refactor installation scripts for Ubuntu and Debian
- Detailed description: Update the installation scripts for Ubuntu and Debian to improve user experience. The changes include adding prompts for user input, simplifying commands, and improving error handling. This will make it easier for users to install MyTonCtrl in their desired mode (lite or full) and run the console application without issues. Additionally, minor updates were made to the documentation files (manual-ubuntu.md, README.md) to reflect these changes.
The changes to the FAQ.md file include improved formatting and updated content. The unnecessary line at the beginning of the file has been removed, and the section on MyTonCtrl now provides clearer information about how it stores files in two locations.
This commit removes a blank line in the code block and updates the Chinese translation of `nominator-pool.md`.
This commit adds the ability to set a null stake when using the usePool command. This change was made in the zh_TW/nominator-pool.md file on line 98.
@igroman787 igroman787 merged commit 4e97349 into ton-blockchain:master Jun 20, 2023
kdimentionaltree added a commit to kdimentionaltree/mytonctrl that referenced this pull request Sep 22, 2023
1.  a61ab21 - add ubuntu 22.04 to the list of tested OS
2.  a41ad04 - Update README.Ru.md
3.  b12f234 - Add Traditional Chinese Support and Fix JSON Format Errors
4.  d152a70 - Update README with tested operating systems and installation scripts
5.  329c6bd - Refactor wallet import documentation
6.  5d6afcd - feat: Add import wallet documentation
7.  d00a94a - Refactor: Rename FAQ files to markdown format
8.  e417285 - Add import-wallets.md file for importing wallets with private keys or mnemonic phrases.
9.  17b45b1 - Refactor directory usage and add error handling
10. 2458f8b - Add FAQ.md with instructions on how to install, remove and configure MyTonCtrl
11. 3748e9c - Refactor MyTonCtrl directory usage
12. dd5825d - Add instructions for using mytonctrl on Ubuntu
13. 559480d - Refactor installation instructions and add operability test
14. 4e41c94 - Refactor installation instructions for mytonctrl on Ubuntu
15. a9df737 - Refactor pool activation and deposit instructions
16. 4fb4a0f - Add Chinese translation for Nominator Pool documentation.
17. 47ad5cf - feat: Add instructions for running a validator node in nominator pool mode
18. c36fa7f - Refactor documentation for running a validator in nominator pool
19. b9c068f - Refactor Nominator Pool documentation for clarity
20. 95f6823 - Refactor README.md to include more detailed information
21. e52aa1c - Merge branch 'master' into update-documentation
22. f03095f - Add badges and fix formatting in README
22. cc711df - Refactor documentation structure and add MyTonCtrl installer mode
23. 4294fa8 - Refactor commit message:
24. 9d25122 - Update FAQ.md with improved formatting and content
25. 6f759c1 - Update Chinese translation of nominator-pool.md
26. 8c17c60 - Add stake param setting for nominator pool docs
27. 776cde0 - Fix tabs
28. 456b2dc - Merge remote-tracking branch 'sonofmom/feature/update_docs' into update-documentation
29. 9a993a7 - Add null stake option to usePool command
30. 2556501 - upgrade with ninja
31. ec3a8b9 - persist global.config.json before the upgrade
32. d51d20e - make persistence of global.config.json rights friendly
33. b3bc22e - clean up build directory (without removing it) prior to upgrade
34. 953e991 - avoid usage of /tmp dir on clean up
35. 8e14dec - Merge pull request ton-blockchain#127 from Gusarich/master
36. e5978dd - Merge pull request ton-blockchain#128 from awesome-doge/add-traditional-chinese-support
37. 4e97349 - Merge pull request ton-blockchain#129 from awesome-doge/update-documentation
38. c1eee8d - Merge pull request ton-blockchain#131 from neodiX42/upgrade-with-ninja
39.
kdimentionaltree added a commit to kdimentionaltree/mytonctrl that referenced this pull request Sep 25, 2023
WIP

Refactor of logic

Refractoring of mytoninstaller.py

Fixed inject_globals

Removed print

Fixed typos

WIP

WIP

WIP

WIP

WIP2

WIP

RC

Fix

Fixed scripts

Crc16 -> fastcrc

tonhttpapi installer

Fixed merge

WIP

Split on three modules, added mypylib and mypyconsole submodules

Added imports in mytoncore

Updated mtc-jsonrpc installer

update mtc-jsonrpc installer

WIP

Try fix merge conflicts

Rebase. New commits apply

1.  a61ab21 - add ubuntu 22.04 to the list of tested OS
2.  a41ad04 - Update README.Ru.md
3.  b12f234 - Add Traditional Chinese Support and Fix JSON Format Errors
4.  d152a70 - Update README with tested operating systems and installation scripts
5.  329c6bd - Refactor wallet import documentation
6.  5d6afcd - feat: Add import wallet documentation
7.  d00a94a - Refactor: Rename FAQ files to markdown format
8.  e417285 - Add import-wallets.md file for importing wallets with private keys or mnemonic phrases.
9.  17b45b1 - Refactor directory usage and add error handling
10. 2458f8b - Add FAQ.md with instructions on how to install, remove and configure MyTonCtrl
11. 3748e9c - Refactor MyTonCtrl directory usage
12. dd5825d - Add instructions for using mytonctrl on Ubuntu
13. 559480d - Refactor installation instructions and add operability test
14. 4e41c94 - Refactor installation instructions for mytonctrl on Ubuntu
15. a9df737 - Refactor pool activation and deposit instructions
16. 4fb4a0f - Add Chinese translation for Nominator Pool documentation.
17. 47ad5cf - feat: Add instructions for running a validator node in nominator pool mode
18. c36fa7f - Refactor documentation for running a validator in nominator pool
19. b9c068f - Refactor Nominator Pool documentation for clarity
20. 95f6823 - Refactor README.md to include more detailed information
21. e52aa1c - Merge branch 'master' into update-documentation
22. f03095f - Add badges and fix formatting in README
22. cc711df - Refactor documentation structure and add MyTonCtrl installer mode
23. 4294fa8 - Refactor commit message:
24. 9d25122 - Update FAQ.md with improved formatting and content
25. 6f759c1 - Update Chinese translation of nominator-pool.md
26. 8c17c60 - Add stake param setting for nominator pool docs
27. 776cde0 - Fix tabs
28. 456b2dc - Merge remote-tracking branch 'sonofmom/feature/update_docs' into update-documentation
29. 9a993a7 - Add null stake option to usePool command
30. 2556501 - upgrade with ninja
31. ec3a8b9 - persist global.config.json before the upgrade
32. d51d20e - make persistence of global.config.json rights friendly
33. b3bc22e - clean up build directory (without removing it) prior to upgrade
34. 953e991 - avoid usage of /tmp dir on clean up
35. 8e14dec - Merge pull request ton-blockchain#127 from Gusarich/master
36. e5978dd - Merge pull request ton-blockchain#128 from awesome-doge/add-traditional-chinese-support
37. 4e97349 - Merge pull request ton-blockchain#129 from awesome-doge/update-documentation
38. c1eee8d - Merge pull request ton-blockchain#131 from neodiX42/upgrade-with-ninja
39.

Applying commit efbf35c "update mypylib"

Replay commit ef7d665 "bugfix"

Replay commit 8733452 "upgrade bugfix"

Replay commit 2a359a8 "update mypylib"

Replay commits:
1. f1f5247 - add GetDomainFromAuction function
2. ac0d138 - Merge pull request ton-blockchain#135 from ton-blockchain/master
3. 17fd02c - Merge pull request ton-blockchain#136 from ton-blockchain/dev

Replay commit dc56e83 "get_service_uptime bugfix on systems without systemd"

Replay commits:
1. c3f3119 - mytoninstaller.py bugfix
2. 2c68e2f - bugfix if the files are in the wrong place

Replay commit c789ebc "bugfix and moving to PEP8 stile"

Replay commit 857b5a5 "bugfix"

Replay commit 966f1a7 "bugfix" and update install.sh

Refactor installation instructions for mytonctrl on Ubuntu

The commit refactors the installation instructions for mytonctrl on Ubuntu. The changes include updating the language, adding numbered steps, and clarifying commands. Additionally, the commit adds a section to check wallet balances and activate wallets. Finally, it includes information about checking logs and using help commands.

Refactor documentation for running a validator in nominator pool

The commit message summarizes the changes made to the documentation for running a validator in a nominator pool. The changes include updating instructions on hardware requirements, recommended providers, and steps for creating and activating pools. Additionally, the commit includes instructions for switching from an individual validator to a nominator pool.

Refactor Nominator Pool documentation for clarity

This commit refactors the Nominator Pool documentation to improve its readability and clarity. Changes include rewording sentences, adding hyperlinks, and providing additional explanations for certain steps. The commit also includes a section on transitioning a regular validator to nominator pool mode.

Refactor README.md to include more detailed information

This commit refactors the README.md file to include a table of contents, installation instructions, and useful links. It also adds documentation in English, Russian, and Mandarin for frequently asked questions, importing wallets, manuals for Ubuntu, and nominator pools. Additionally, it includes information on telemetry and a web admin panel.

Refactor documentation structure and add MyTonCtrl installer mode

This commit refactors the documentation structure for MyTonCtrl, categorizing technical documents by language. It also adds a new feature, MyTonCtrl installer mode, which includes a web admin panel and local copy of toncenter. The web admin panel allows users to control the node/validator through their browser after installing an additional module. A local copy of toncenter can be set up on the user's server by enabling another module in the installer.

add GetDomainFromAuction function

Fix duplicated method GetDomainFromAuction
kdimentionaltree added a commit to kdimentionaltree/mytonctrl that referenced this pull request Sep 25, 2023
WIP

Refactor of logic

Refractoring of mytoninstaller.py

Fixed inject_globals

Removed print

Fixed typos

WIP

WIP

WIP

WIP

WIP2

WIP

RC

Fix

Fixed scripts

Crc16 -> fastcrc

tonhttpapi installer

Fixed merge

WIP

Split on three modules, added mypylib and mypyconsole submodules

Added imports in mytoncore

Updated mtc-jsonrpc installer

update mtc-jsonrpc installer

WIP

Try fix merge conflicts

Rebase. New commits apply

1.  a61ab21 - add ubuntu 22.04 to the list of tested OS
2.  a41ad04 - Update README.Ru.md
3.  b12f234 - Add Traditional Chinese Support and Fix JSON Format Errors
4.  d152a70 - Update README with tested operating systems and installation scripts
5.  329c6bd - Refactor wallet import documentation
6.  5d6afcd - feat: Add import wallet documentation
7.  d00a94a - Refactor: Rename FAQ files to markdown format
8.  e417285 - Add import-wallets.md file for importing wallets with private keys or mnemonic phrases.
9.  17b45b1 - Refactor directory usage and add error handling
10. 2458f8b - Add FAQ.md with instructions on how to install, remove and configure MyTonCtrl
11. 3748e9c - Refactor MyTonCtrl directory usage
12. dd5825d - Add instructions for using mytonctrl on Ubuntu
13. 559480d - Refactor installation instructions and add operability test
14. 4e41c94 - Refactor installation instructions for mytonctrl on Ubuntu
15. a9df737 - Refactor pool activation and deposit instructions
16. 4fb4a0f - Add Chinese translation for Nominator Pool documentation.
17. 47ad5cf - feat: Add instructions for running a validator node in nominator pool mode
18. c36fa7f - Refactor documentation for running a validator in nominator pool
19. b9c068f - Refactor Nominator Pool documentation for clarity
20. 95f6823 - Refactor README.md to include more detailed information
21. e52aa1c - Merge branch 'master' into update-documentation
22. f03095f - Add badges and fix formatting in README
22. cc711df - Refactor documentation structure and add MyTonCtrl installer mode
23. 4294fa8 - Refactor commit message:
24. 9d25122 - Update FAQ.md with improved formatting and content
25. 6f759c1 - Update Chinese translation of nominator-pool.md
26. 8c17c60 - Add stake param setting for nominator pool docs
27. 776cde0 - Fix tabs
28. 456b2dc - Merge remote-tracking branch 'sonofmom/feature/update_docs' into update-documentation
29. 9a993a7 - Add null stake option to usePool command
30. 2556501 - upgrade with ninja
31. ec3a8b9 - persist global.config.json before the upgrade
32. d51d20e - make persistence of global.config.json rights friendly
33. b3bc22e - clean up build directory (without removing it) prior to upgrade
34. 953e991 - avoid usage of /tmp dir on clean up
35. 8e14dec - Merge pull request ton-blockchain#127 from Gusarich/master
36. e5978dd - Merge pull request ton-blockchain#128 from awesome-doge/add-traditional-chinese-support
37. 4e97349 - Merge pull request ton-blockchain#129 from awesome-doge/update-documentation
38. c1eee8d - Merge pull request ton-blockchain#131 from neodiX42/upgrade-with-ninja
39.

Applying commit efbf35c "update mypylib"

Replay commit ef7d665 "bugfix"

Replay commit 8733452 "upgrade bugfix"

Replay commit 2a359a8 "update mypylib"

Replay commits:
1. f1f5247 - add GetDomainFromAuction function
2. ac0d138 - Merge pull request ton-blockchain#135 from ton-blockchain/master
3. 17fd02c - Merge pull request ton-blockchain#136 from ton-blockchain/dev

Replay commit dc56e83 "get_service_uptime bugfix on systems without systemd"

Replay commits:
1. c3f3119 - mytoninstaller.py bugfix
2. 2c68e2f - bugfix if the files are in the wrong place

Replay commit c789ebc "bugfix and moving to PEP8 stile"

Replay commit 857b5a5 "bugfix"

Replay commit 966f1a7 "bugfix" and update install.sh

Refactor installation instructions for mytonctrl on Ubuntu

The commit refactors the installation instructions for mytonctrl on Ubuntu. The changes include updating the language, adding numbered steps, and clarifying commands. Additionally, the commit adds a section to check wallet balances and activate wallets. Finally, it includes information about checking logs and using help commands.

Refactor documentation for running a validator in nominator pool

The commit message summarizes the changes made to the documentation for running a validator in a nominator pool. The changes include updating instructions on hardware requirements, recommended providers, and steps for creating and activating pools. Additionally, the commit includes instructions for switching from an individual validator to a nominator pool.

Refactor Nominator Pool documentation for clarity

This commit refactors the Nominator Pool documentation to improve its readability and clarity. Changes include rewording sentences, adding hyperlinks, and providing additional explanations for certain steps. The commit also includes a section on transitioning a regular validator to nominator pool mode.

Refactor README.md to include more detailed information

This commit refactors the README.md file to include a table of contents, installation instructions, and useful links. It also adds documentation in English, Russian, and Mandarin for frequently asked questions, importing wallets, manuals for Ubuntu, and nominator pools. Additionally, it includes information on telemetry and a web admin panel.

Refactor documentation structure and add MyTonCtrl installer mode

This commit refactors the documentation structure for MyTonCtrl, categorizing technical documents by language. It also adds a new feature, MyTonCtrl installer mode, which includes a web admin panel and local copy of toncenter. The web admin panel allows users to control the node/validator through their browser after installing an additional module. A local copy of toncenter can be set up on the user's server by enabling another module in the installer.

add GetDomainFromAuction function

Fix duplicated method GetDomainFromAuction
kdimentionaltree added a commit to kdimentionaltree/mytonctrl that referenced this pull request Sep 25, 2023
WIP

Refactor of logic

Refractoring of mytoninstaller.py

Fixed inject_globals

Removed print

Fixed typos

WIP

WIP

WIP

WIP

WIP2

WIP

RC

Fix

Fixed scripts

Crc16 -> fastcrc

tonhttpapi installer

Fixed merge

WIP

Split on three modules, added mypylib and mypyconsole submodules

Added imports in mytoncore

Updated mtc-jsonrpc installer

update mtc-jsonrpc installer

WIP

Try fix merge conflicts

Rebase. New commits apply

1.  a61ab21 - add ubuntu 22.04 to the list of tested OS
2.  a41ad04 - Update README.Ru.md
3.  b12f234 - Add Traditional Chinese Support and Fix JSON Format Errors
4.  d152a70 - Update README with tested operating systems and installation scripts
5.  329c6bd - Refactor wallet import documentation
6.  5d6afcd - feat: Add import wallet documentation
7.  d00a94a - Refactor: Rename FAQ files to markdown format
8.  e417285 - Add import-wallets.md file for importing wallets with private keys or mnemonic phrases.
9.  17b45b1 - Refactor directory usage and add error handling
10. 2458f8b - Add FAQ.md with instructions on how to install, remove and configure MyTonCtrl
11. 3748e9c - Refactor MyTonCtrl directory usage
12. dd5825d - Add instructions for using mytonctrl on Ubuntu
13. 559480d - Refactor installation instructions and add operability test
14. 4e41c94 - Refactor installation instructions for mytonctrl on Ubuntu
15. a9df737 - Refactor pool activation and deposit instructions
16. 4fb4a0f - Add Chinese translation for Nominator Pool documentation.
17. 47ad5cf - feat: Add instructions for running a validator node in nominator pool mode
18. c36fa7f - Refactor documentation for running a validator in nominator pool
19. b9c068f - Refactor Nominator Pool documentation for clarity
20. 95f6823 - Refactor README.md to include more detailed information
21. e52aa1c - Merge branch 'master' into update-documentation
22. f03095f - Add badges and fix formatting in README
22. cc711df - Refactor documentation structure and add MyTonCtrl installer mode
23. 4294fa8 - Refactor commit message:
24. 9d25122 - Update FAQ.md with improved formatting and content
25. 6f759c1 - Update Chinese translation of nominator-pool.md
26. 8c17c60 - Add stake param setting for nominator pool docs
27. 776cde0 - Fix tabs
28. 456b2dc - Merge remote-tracking branch 'sonofmom/feature/update_docs' into update-documentation
29. 9a993a7 - Add null stake option to usePool command
30. 2556501 - upgrade with ninja
31. ec3a8b9 - persist global.config.json before the upgrade
32. d51d20e - make persistence of global.config.json rights friendly
33. b3bc22e - clean up build directory (without removing it) prior to upgrade
34. 953e991 - avoid usage of /tmp dir on clean up
35. 8e14dec - Merge pull request ton-blockchain#127 from Gusarich/master
36. e5978dd - Merge pull request ton-blockchain#128 from awesome-doge/add-traditional-chinese-support
37. 4e97349 - Merge pull request ton-blockchain#129 from awesome-doge/update-documentation
38. c1eee8d - Merge pull request ton-blockchain#131 from neodiX42/upgrade-with-ninja
39.

Applying commit efbf35c "update mypylib"

Replay commit ef7d665 "bugfix"

Replay commit 8733452 "upgrade bugfix"

Replay commit 2a359a8 "update mypylib"

Replay commits:
1. f1f5247 - add GetDomainFromAuction function
2. ac0d138 - Merge pull request ton-blockchain#135 from ton-blockchain/master
3. 17fd02c - Merge pull request ton-blockchain#136 from ton-blockchain/dev

Replay commit dc56e83 "get_service_uptime bugfix on systems without systemd"

Replay commits:
1. c3f3119 - mytoninstaller.py bugfix
2. 2c68e2f - bugfix if the files are in the wrong place

Replay commit c789ebc "bugfix and moving to PEP8 stile"

Replay commit 857b5a5 "bugfix"

Replay commit 966f1a7 "bugfix" and update install.sh

Refactor installation instructions for mytonctrl on Ubuntu

The commit refactors the installation instructions for mytonctrl on Ubuntu. The changes include updating the language, adding numbered steps, and clarifying commands. Additionally, the commit adds a section to check wallet balances and activate wallets. Finally, it includes information about checking logs and using help commands.

Refactor documentation for running a validator in nominator pool

The commit message summarizes the changes made to the documentation for running a validator in a nominator pool. The changes include updating instructions on hardware requirements, recommended providers, and steps for creating and activating pools. Additionally, the commit includes instructions for switching from an individual validator to a nominator pool.

Refactor Nominator Pool documentation for clarity

This commit refactors the Nominator Pool documentation to improve its readability and clarity. Changes include rewording sentences, adding hyperlinks, and providing additional explanations for certain steps. The commit also includes a section on transitioning a regular validator to nominator pool mode.

Refactor README.md to include more detailed information

This commit refactors the README.md file to include a table of contents, installation instructions, and useful links. It also adds documentation in English, Russian, and Mandarin for frequently asked questions, importing wallets, manuals for Ubuntu, and nominator pools. Additionally, it includes information on telemetry and a web admin panel.

Refactor documentation structure and add MyTonCtrl installer mode

This commit refactors the documentation structure for MyTonCtrl, categorizing technical documents by language. It also adds a new feature, MyTonCtrl installer mode, which includes a web admin panel and local copy of toncenter. The web admin panel allows users to control the node/validator through their browser after installing an additional module. A local copy of toncenter can be set up on the user's server by enabling another module in the installer.

add GetDomainFromAuction function

Fix duplicated method GetDomainFromAuction
kdimentionaltree added a commit that referenced this pull request Dec 19, 2023
WIP

Refactor of logic

Refractoring of mytoninstaller.py

Fixed inject_globals

Removed print

Fixed typos

WIP

WIP

WIP

WIP

WIP2

WIP

RC

Fix

Fixed scripts

Crc16 -> fastcrc

tonhttpapi installer

Fixed merge

WIP

Split on three modules, added mypylib and mypyconsole submodules

Added imports in mytoncore

Updated mtc-jsonrpc installer

update mtc-jsonrpc installer

WIP

Try fix merge conflicts

Rebase. New commits apply

1.  a61ab21 - add ubuntu 22.04 to the list of tested OS
2.  a41ad04 - Update README.Ru.md
3.  b12f234 - Add Traditional Chinese Support and Fix JSON Format Errors
4.  d152a70 - Update README with tested operating systems and installation scripts
5.  329c6bd - Refactor wallet import documentation
6.  5d6afcd - feat: Add import wallet documentation
7.  d00a94a - Refactor: Rename FAQ files to markdown format
8.  e417285 - Add import-wallets.md file for importing wallets with private keys or mnemonic phrases.
9.  17b45b1 - Refactor directory usage and add error handling
10. 2458f8b - Add FAQ.md with instructions on how to install, remove and configure MyTonCtrl
11. 3748e9c - Refactor MyTonCtrl directory usage
12. dd5825d - Add instructions for using mytonctrl on Ubuntu
13. 559480d - Refactor installation instructions and add operability test
14. 4e41c94 - Refactor installation instructions for mytonctrl on Ubuntu
15. a9df737 - Refactor pool activation and deposit instructions
16. 4fb4a0f - Add Chinese translation for Nominator Pool documentation.
17. 47ad5cf - feat: Add instructions for running a validator node in nominator pool mode
18. c36fa7f - Refactor documentation for running a validator in nominator pool
19. b9c068f - Refactor Nominator Pool documentation for clarity
20. 95f6823 - Refactor README.md to include more detailed information
21. e52aa1c - Merge branch 'master' into update-documentation
22. f03095f - Add badges and fix formatting in README
22. cc711df - Refactor documentation structure and add MyTonCtrl installer mode
23. 4294fa8 - Refactor commit message:
24. 9d25122 - Update FAQ.md with improved formatting and content
25. 6f759c1 - Update Chinese translation of nominator-pool.md
26. 8c17c60 - Add stake param setting for nominator pool docs
27. 776cde0 - Fix tabs
28. 456b2dc - Merge remote-tracking branch 'sonofmom/feature/update_docs' into update-documentation
29. 9a993a7 - Add null stake option to usePool command
30. 2556501 - upgrade with ninja
31. ec3a8b9 - persist global.config.json before the upgrade
32. d51d20e - make persistence of global.config.json rights friendly
33. b3bc22e - clean up build directory (without removing it) prior to upgrade
34. 953e991 - avoid usage of /tmp dir on clean up
35. 8e14dec - Merge pull request #127 from Gusarich/master
36. e5978dd - Merge pull request #128 from awesome-doge/add-traditional-chinese-support
37. 4e97349 - Merge pull request #129 from awesome-doge/update-documentation
38. c1eee8d - Merge pull request #131 from neodiX42/upgrade-with-ninja
39.

Applying commit efbf35c "update mypylib"

Replay commit ef7d665 "bugfix"

Replay commit 8733452 "upgrade bugfix"

Replay commit 2a359a8 "update mypylib"

Replay commits:
1. f1f5247 - add GetDomainFromAuction function
2. ac0d138 - Merge pull request #135 from ton-blockchain/master
3. 17fd02c - Merge pull request #136 from ton-blockchain/dev

Replay commit dc56e83 "get_service_uptime bugfix on systems without systemd"

Replay commits:
1. c3f3119 - mytoninstaller.py bugfix
2. 2c68e2f - bugfix if the files are in the wrong place

Replay commit c789ebc "bugfix and moving to PEP8 stile"

Replay commit 857b5a5 "bugfix"

Replay commit 966f1a7 "bugfix" and update install.sh

Refactor installation instructions for mytonctrl on Ubuntu

The commit refactors the installation instructions for mytonctrl on Ubuntu. The changes include updating the language, adding numbered steps, and clarifying commands. Additionally, the commit adds a section to check wallet balances and activate wallets. Finally, it includes information about checking logs and using help commands.

Refactor documentation for running a validator in nominator pool

The commit message summarizes the changes made to the documentation for running a validator in a nominator pool. The changes include updating instructions on hardware requirements, recommended providers, and steps for creating and activating pools. Additionally, the commit includes instructions for switching from an individual validator to a nominator pool.

Refactor Nominator Pool documentation for clarity

This commit refactors the Nominator Pool documentation to improve its readability and clarity. Changes include rewording sentences, adding hyperlinks, and providing additional explanations for certain steps. The commit also includes a section on transitioning a regular validator to nominator pool mode.

Refactor README.md to include more detailed information

This commit refactors the README.md file to include a table of contents, installation instructions, and useful links. It also adds documentation in English, Russian, and Mandarin for frequently asked questions, importing wallets, manuals for Ubuntu, and nominator pools. Additionally, it includes information on telemetry and a web admin panel.

Refactor documentation structure and add MyTonCtrl installer mode

This commit refactors the documentation structure for MyTonCtrl, categorizing technical documents by language. It also adds a new feature, MyTonCtrl installer mode, which includes a web admin panel and local copy of toncenter. The web admin panel allows users to control the node/validator through their browser after installing an additional module. A local copy of toncenter can be set up on the user's server by enabling another module in the installer.

add GetDomainFromAuction function

Fix duplicated method GetDomainFromAuction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants