Skip to content
This repository was archived by the owner on Dec 11, 2018. It is now read-only.

Commit b28d890

Browse files
authored
Merge pull request #144 from Parsifal1984/master
find some typo mistakes
2 parents ba93a73 + 4834a2f commit b28d890

File tree

3 files changed

+373
-287
lines changed

3 files changed

+373
-287
lines changed

docs/Frequently_Asked_Questions.rst

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Questions on the Full Node in private networks
1717

1818
.. code-block:: shell
1919
20-
- netstat -tulnp| grep 50051
20+
netstat -tulnp| grep 50051
2121
2222
If the port is open, you can test your node using tronscan.org. Make sure your port and IP is open on internet. If you are using a private IP only, you will need to use other gRPC software
2323

@@ -30,7 +30,7 @@ You can also check if your node is running using the following terminal command:
3030

3131
.. code-block:: shell
3232
33-
- tail -f logs/tron.log |grep "MyheadBlockNumber"
33+
tail -f logs/tron.log |grep "MyheadBlockNumber"
3434
3535
3636
Questions on the Super Node in private networks
@@ -40,7 +40,7 @@ Questions on the Super Node in private networks
4040
A: On a private deployment, you will need at least one Super Node, no minimum requirements for FullNode.
4141

4242
2. Q: As user voting determines Super Node selection in private networks, do I need to submit any application materials to the TRON foundation to be approved as a Super Node?
43-
A: You don’ t need to submit material to TRON foundation.
43+
A: You don’ t need to submit material to TRON Foundation.
4444

4545
3. Q: Why is data in private environments continuously synchronized and why is the journal still continuously updated to all other nodes? What is the difference between a private and a public environment then?
4646
A: If this is related to the IP list-> A: On config.conf you need to update the seed.ip, if you use the same of the public network, and your computer is connected to the internet, it will attempt to connect to those nodes and the IP list will be saved in the DB, even if the connection fails.
@@ -56,9 +56,9 @@ Questions regarding operation in public networks
5656
Is a good practice to limit JVM heap size to fit inside one NUMA region (Around 1 TB on the bigger machines). If its JVM spans NUMA regions, GC will take much longer.
5757

5858
2. Q: What performance does a processor need to have in order to run the node software?
59-
A: You will need at least 2 CPU cores to run a full node badly. On a private environment, with lower number of transactions, you can will be fine running on 4 CPU cores. So, the CPU performance will depends on the network request. You will need to monitor your machine to decide the best requirements. In the PUBLIC NETWORK, TRON recommend at least 64CPU cores machine for a Super Representative to be approved.
59+
A: At least 2 core CPUs are required to run a full node, at the minimum performance. If you are running on a private environment, with fewer transactions, then you will be fine with 4 CPU cores. So, the amount of network requests determines the CPU performance required to run the nodes. You will need to monitor your machine to decide the best requirements. In the PUBLIC NETWORK, TRON recommends to run a machine with at least 64 CPU cores for a Super Representative to become an approved applicant.
6060

61-
3. Q: What ports should be open to public network?
61+
3. Q: What ports should be opened to be externally accessible?
6262
A: 18888 and 50051 are the two default ports.
6363

6464
4. Q: What amount of data traffic can I expect? Will the data to be spread out to many hosts or will it be enough to just provide several nodes myself?
@@ -78,7 +78,7 @@ Questions regarding error occurrences/messages for Super Nodes
7878

7979
.. code-block:: shell
8080
81-
- tail -f logs/tron.log |grep "MyheadBlockNumber"
81+
tail -f logs/tron.log |grep "MyheadBlockNumber"
8282
8383
Questions regarding block generation by Super Nodes
8484
---------------------------------------------------
@@ -87,7 +87,7 @@ Questions regarding block generation by Super Nodes
8787
A: Yes, Super Nodes produce blocks in rotation. Within current testing environment, one block is produced every 3 seconds.
8888

8989
2. Q: If a Super Node cannot connect to the TRON network, how long will it take to be able to connect to the network again?
90-
A: An SR’s reconnection speed depends only on its recovery and has nothing to do with the network.
90+
A: A: An SR's recovery depends only on it's connection speeds and it has nothing to do with the TRON network.
9191

9292
3. Q: What’s the formula of the miss rate of Super Nodes’ block production?
9393
A: “The number of blocks which supposedly should have been produced but aren't” will be taken into account. The number will keep accumulating and not be cleared.
@@ -98,14 +98,16 @@ Questions regarding block generation by Super Nodes
9898
5. Q: How do I know if my test Super Node is running?
9999
A: A: Run the following command:
100100

101-
- tail -f logs/tron.log |grep "Try Produce Block"
101+
.. code-block:: shell
102+
103+
tail -f logs/tron.log |grep "Try Produce Block"
102104
103105
6. Q: Based on this command: java -jar java-tron.jar -p yourself private key --witness -c yourself config.conf(Example:/data/java-tron/config.conf, how do I know that I am running a Super Node?
104106
A: Run the following command:
105107

106108
.. code-block:: shell
107109
108-
- tail -f logs/tron.log |grep "Try Produce Block"
110+
tail -f logs/tron.log |grep "Try Produce Block"
109111
110112
7. Q: What are some command-line commands that can generate an address to be sent to TRON? Is web wallet the only way?
111113
A: You can use Wallet CLI: https://github.com/tronprotocol/wallet-cli
@@ -132,10 +134,10 @@ Questions on the Super Representatives election
132134
A: Results are updated every 6 hours, which will be announce only after this round of voting.
133135

134136
2. Q: The amount of votes one holds is equivalent to the amount of his/her holding of TRX, so one vote can be made for one TRX, right? And the vote can be made to more than one Super Representative candidate?
135-
A: A: Every TRX equals one vote can only be casted for one candidate. However, if you have more then one TP( or frozen TRX), you can spread the votes among all the candidates you want to.
137+
A: Every TRX equals one vote can only be casted for one candidate. However, if you have more than one TP( or frozen TRX), you can spread the votes among all the candidates you want to.
136138

137139
3. Q: Since TRX is required to obtain the right to vote, do we need to deposit a certain amount of TRX into Tronscan wallet?
138-
A: Yes, TRX deposit is needed for application for witness node and for voting.But you don’t necessarily have to use the Tronscan wallet. The ledger is kept on the blockchain and wallets are only used for viewing.
140+
A: Yes, you need to have TRX in order to be able to freeze them. But no, since your balance is held on the blockchain and not on Tronscan you can use any other wallet or means to freeze your TRX.
139141

140142
4. Q: Is there a threshold for the daily election of 27 Super Representatives? Or is it encouraged to compete freely?
141143
A: Free competition. Solicit the votes if you want them. Due to the existence of the GR system, an SR needs at least 100 million votes to replace a GR. There is no reward for GRs’ work.
@@ -153,7 +155,7 @@ Questions on the Super Representatives election
153155
A: Voting does not consume your TRX.
154156

155157
9. Q: Does the status of Super Representatives only last for 24 hours?
156-
A: No. The status of Super Representatives lasts for 6 hours. But if the results of the next election remains the same, the status will be maintained for another 6 hours.
158+
A: No. The status of Super Representatives lasts for 6 hours. But if the results of the next election remains the same, the status will be maintained for another 6 hours.
157159

158160
10. Q: Information on my node is not included in either of the two configuration nodes, namely build/resources/main/config.conf and build/resources/main/config.conf in the wallet. Is it still possible to discover my node and proceed to block production?
159161
A: Set your own private key in the configuration file. With a successful vote a block will be produced.
@@ -179,7 +181,7 @@ Others
179181
A: Yes. It can be found in our Github documentation, please check https://github.com/tronprotocol/Documentation/blob/master/English_Documentation/TRON_Protocol/TRON_Wallet_RPC-API.md
180182

181183
6. Q: Can Solidity Node and Full Node be employed on the same machine? Since we can’t specify data directory, will there be consequences to the two nodes’ sharing data?
182-
A: You actually can specify data directory, config file paramter: db.directory = "database", and index.directory = "index". But you can also have FullNode.jar and SolidityNode.jar running in difefrent directories, and have the data and log fiels totally separated. Remember to change the ports on config.conf, as two applications cant run on the same port.
184+
A: You actually can specify data directory, config file parameter: db.directory = "database", and index.directory = "index". But you can also run FullNode.jar and SolidityNode.jar in different directories, and totally separate the data and log files. Remember to change the ports on config.conf, as two applications can't run on the same port.
183185

184186
7. Q: Without Txid, how can we tell the users to inquire the transaction after our transfer?
185187
A: You can use transaction hash as TXID.
@@ -191,9 +193,9 @@ Others
191193
A: Solidity Nodes are set up for the storage of irrevocable blocks, a few blocks behind Full Nodes, so they are more suitable for the confirmation of transfer. You can connect to both Solidity Node and Full Node through gateway.
192194

193195
10. Q: Listaccounts is a list of all addresses in the network?
194-
A: For now, yes. But we are uncertain if that’s going to change, because we need to further think it through as the address base if enormous.
196+
A: For now, yes. But that may change, as it requires further discussion if the address base becomes enormous.
195197

196-
11. Q: How many decimal places is there for the balance?
198+
11. Q: How many decimal places are there for the balance?
197199
A: Six.
198200

199201
12. Q: Is the machines of the nodes in Beijing? Is the wall an issue?

docs/TRON_Event.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ Revolutionize in cooperation and competition
1919

2020
Take home $1,000,000 for your excellence in programming
2121

22-
**Tron Developer Programming Competition is a programming carnival dedicated to global community members and developers, based on the blockchain technology with the key feature of decentralization.**
22+
**TRON Developer Programming Competition is a programming carnival dedicated to global community members and developers, based on the blockchain technology with the key feature of decentralization.**
2323

24-
Tron offers to global developers and community members a world-class platform of blockchain development and a valuable opportunity to exchange ideas. Participants are also encouraged to develop third-party apps compatible with Tron’s mainnet and to contribute to the construction and the flourishment of Tron’s ecosystem.
24+
TRON offers to global developers and community members a world-class platform of blockchain development and a valuable opportunity to exchange ideas. Participants are also encouraged to develop third-party apps compatible with Tron’s main net and to contribute to the construction and the flourish of Tron’s ecosystem.
2525

2626
First-place prizes will be offered to designers of the five applications like the wallet based on Windows, Mac, iOS/Android platform, wallet embedded with Google Chrome and blockchain explorer.
2727

0 commit comments

Comments
 (0)