You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 11, 2018. It is now read-only.
Copy file name to clipboardExpand all lines: docs/Frequently_Asked_Questions.rst
+17-15Lines changed: 17 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ Questions on the Full Node in private networks
17
17
18
18
.. code-block:: shell
19
19
20
-
- netstat -tulnp| grep 50051
20
+
netstat -tulnp| grep 50051
21
21
22
22
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
23
23
@@ -30,7 +30,7 @@ You can also check if your node is running using the following terminal command:
30
30
31
31
.. code-block:: shell
32
32
33
-
- tail -f logs/tron.log |grep "MyheadBlockNumber"
33
+
tail -f logs/tron.log |grep "MyheadBlockNumber"
34
34
35
35
36
36
Questions on the Super Node in private networks
@@ -40,7 +40,7 @@ Questions on the Super Node in private networks
40
40
A: On a private deployment, you will need at least one Super Node, no minimum requirements for FullNode.
41
41
42
42
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.
44
44
45
45
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?
46
46
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
56
56
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.
57
57
58
58
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.
60
60
61
-
3.Q: What ports should be open to public network?
61
+
3.Q: What ports should be opened to be externally accessible?
62
62
A: 18888 and 50051 are the two default ports.
63
63
64
64
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
78
78
79
79
.. code-block:: shell
80
80
81
-
- tail -f logs/tron.log |grep "MyheadBlockNumber"
81
+
tail -f logs/tron.log |grep "MyheadBlockNumber"
82
82
83
83
Questions regarding block generation by Super Nodes
@@ -87,7 +87,7 @@ Questions regarding block generation by Super Nodes
87
87
A: Yes, Super Nodes produce blocks in rotation. Within current testing environment, one block is produced every 3 seconds.
88
88
89
89
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.
91
91
92
92
3. Q: What’s the formula of the miss rate of Super Nodes’ block production?
93
93
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
98
98
5. Q: How do I know if my test Super Node is running?
99
99
A: A: Run the following command:
100
100
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"
102
104
103
105
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?
104
106
A: Run the following command:
105
107
106
108
.. code-block:: shell
107
109
108
-
- tail -f logs/tron.log |grep "Try Produce Block"
110
+
tail -f logs/tron.log |grep "Try Produce Block"
109
111
110
112
7. Q: What are some command-line commands that can generate an address to be sent to TRON? Is web wallet the only way?
111
113
A: You can use Wallet CLI: https://github.com/tronprotocol/wallet-cli
@@ -132,10 +134,10 @@ Questions on the Super Representatives election
132
134
A: Results are updated every 6 hours, which will be announce only after this round of voting.
133
135
134
136
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.
136
138
137
139
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.
139
141
140
142
4. Q: Is there a threshold for the daily election of 27 Super Representatives? Or is it encouraged to compete freely?
141
143
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
153
155
A: Voting does not consume your TRX.
154
156
155
157
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.
157
159
158
160
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?
159
161
A: Set your own private key in the configuration file. With a successful vote a block will be produced.
@@ -179,7 +181,7 @@ Others
179
181
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
180
182
181
183
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.
183
185
184
186
7. Q: Without Txid, how can we tell the users to inquire the transaction after our transfer?
185
187
A: You can use transaction hash as TXID.
@@ -191,9 +193,9 @@ Others
191
193
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.
192
194
193
195
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.
195
197
196
-
11. Q: How many decimal places is there for the balance?
198
+
11. Q: How many decimal places are there for the balance?
197
199
A: Six.
198
200
199
201
12. Q: Is the machines of the nodes in Beijing? Is the wall an issue?
Copy file name to clipboardExpand all lines: docs/TRON_Event.rst
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,9 @@ Revolutionize in cooperation and competition
19
19
20
20
Take home $1,000,000 for your excellence in programming
21
21
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.**
23
23
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.
25
25
26
26
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.
0 commit comments