|
1 | 1 | package org.tron.core.services; |
2 | 2 |
|
| 3 | +import static org.tron.core.witness.BlockProductionCondition.NOT_MY_TURN; |
| 4 | + |
3 | 5 | import com.google.common.collect.Maps; |
4 | 6 | import com.google.protobuf.ByteString; |
5 | 7 | import java.util.Map; |
@@ -101,41 +103,10 @@ private void blockProductionLoop() throws InterruptedException { |
101 | 103 | return; |
102 | 104 | } |
103 | 105 |
|
104 | | - switch (result) { |
105 | | - case PRODUCED: |
106 | | - logger.debug("Produced"); |
107 | | - break; |
108 | | - case NOT_SYNCED: |
109 | | - logger.info("Not sync"); |
110 | | - break; |
111 | | - case UNELECTED: |
112 | | - logger.debug("Unelected"); |
113 | | - break; |
114 | | - case NOT_MY_TURN: |
115 | | - logger.debug("It's not my turn"); |
116 | | - break; |
117 | | - case NOT_TIME_YET: |
118 | | - logger.info("Not time yet"); |
119 | | - break; |
120 | | - case NO_PRIVATE_KEY: |
121 | | - logger.info("No pri key"); |
122 | | - break; |
123 | | - case LOW_PARTICIPATION: |
124 | | - logger.info("Low part"); |
125 | | - break; |
126 | | - case LAG: |
127 | | - logger.info("Lag"); |
128 | | - break; |
129 | | - case CONSECUTIVE: |
130 | | - logger.info("Consecutive"); |
131 | | - break; |
132 | | - case TIME_OUT: |
133 | | - logger.debug("Time out"); |
134 | | - case EXCEPTION_PRODUCING_BLOCK: |
135 | | - logger.info("Exception"); |
136 | | - break; |
137 | | - default: |
138 | | - break; |
| 106 | + if (result.ordinal() <= NOT_MY_TURN.ordinal()) { |
| 107 | + logger.debug(result.toString()); |
| 108 | + } else { |
| 109 | + logger.info(result.toString()); |
139 | 110 | } |
140 | 111 | } |
141 | 112 |
|
@@ -209,7 +180,7 @@ private BlockProductionCondition tryProduceBlock() throws InterruptedException { |
209 | 180 | logger.info("It's not my turn, ScheduledWitness[{}],slot[{}],abSlot[{}],", |
210 | 181 | ByteArray.toHexString(scheduledWitness.toByteArray()), slot, |
211 | 182 | controller.getAbSlotAtTime(now)); |
212 | | - return BlockProductionCondition.NOT_MY_TURN; |
| 183 | + return NOT_MY_TURN; |
213 | 184 | } |
214 | 185 |
|
215 | 186 | long scheduledTime = controller.getSlotTime(slot); |
|
0 commit comments