Skip to content

Commit 11cb514

Browse files
fix
1 parent d25d7ac commit 11cb514

File tree

7 files changed

+22
-25
lines changed

7 files changed

+22
-25
lines changed

src/main/java/org/tron/core/TronBlockChain.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
package org.tron.core;
1616

1717

18-
import org.tron.dbStore.BlockStoreInter;
18+
import org.tron.dbStore.BlockStoreInput;
1919
import org.tron.protos.core.TronBlock;
2020

2121
import java.math.BigInteger;
2222

2323
public interface TronBlockChain {
2424

25-
BlockStoreInter getBlockStoreInter();
25+
BlockStoreInput getBlockStoreInter();
2626

2727
/**
2828
* @return - last added block from blockchain

src/main/java/org/tron/core/TronBlockChainImpl.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
import org.springframework.beans.factory.annotation.Autowired;
2323
import org.springframework.stereotype.Component;
2424
import org.tron.config.SystemProperties;
25-
import org.tron.dbStore.BlockStoreInter;
25+
import org.tron.dbStore.BlockStoreInput;
2626
import org.tron.storage.leveldb.LevelDbDataSourceImpl;
2727
import org.tron.protos.core.TronBlock;
2828

@@ -43,14 +43,14 @@ public class TronBlockChainImpl implements TronBlockChain, org.tron.facade
4343
SystemProperties config = SystemProperties.getDefault();
4444

4545
@Autowired
46-
protected BlockStoreInter blockStoreInter;
46+
protected BlockStoreInput blockStoreInter;
4747

4848
//private static TronBlock.Block bestBlock;
4949

5050
private BigInteger totalDifficulty = BigInteger.ZERO;
5151

5252
@Override
53-
public BlockStoreInter getBlockStoreInter() {
53+
public BlockStoreInput getBlockStoreInter() {
5454
return blockStoreInter;
5555
}
5656

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
package org.tron.dbStore;
22

3-
public abstract class AbstractBlockstore implements BlockStoreInter {
3+
public abstract class AbstractBlockstore implements BlockStoreInput {
44

55
}

src/main/java/org/tron/dbStore/BlockStoreInter.java renamed to src/main/java/org/tron/dbStore/BlockStoreInput.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
package org.tron.dbStore;
1616
import org.tron.protos.core.TronBlock;
1717

18-
public interface BlockStoreInter {
18+
public interface BlockStoreInput {
1919

2020
TronBlock.Block getBestBlock();
2121

src/main/java/org/tron/dbStore/IndexedBlockStoreInter.java renamed to src/main/java/org/tron/dbStore/IndexedBlockStore.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
import java.math.BigInteger;
2222
import java.util.List;
2323

24-
public class IndexedBlockStoreInter extends AbstractBlockstore {
24+
public class IndexedBlockStore extends AbstractBlockstore {
2525

2626
DataSourceArray<List<BlockInfo>> index;
2727
ObjectDataSource<TronBlock.Block> blocks;

src/main/java/org/tron/manager/BlockLoader.java renamed to src/main/java/org/tron/manager/TronBlockLoader.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
import java.util.Scanner;
3030
import java.util.function.Function;
3131

32-
public class BlockLoader {
32+
public class TronBlockLoader {
3333

34-
private static final Logger logger = LoggerFactory.getLogger("BlockLoader");
34+
private static final Logger logger = LoggerFactory.getLogger("TronBlockLoader");
3535

3636
@Autowired
3737
private TronBlockChainImpl blockchain;

src/main/java/org/tron/trie/TrieImpl.java

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,17 @@ public class TrieImpl implements Trie<byte[]> {
3939
private final static int MIN_BRANCHES_CONCURRENTLY = 3;
4040
private static ExecutorService executor;
4141

42+
43+
private static final int OFFSET_SHORT_ITEM = 0x80;
44+
45+
private static final int SIZE_THRESHOLD = 56;
46+
47+
private static final int OFFSET_LONG_ITEM = 0xb7;
48+
49+
private static final int OFFSET_SHORT_LIST = 0xc0;
50+
51+
private static final int OFFSET_LONG_LIST = 0xf7;
52+
4253
public static ExecutorService getExecutor() {
4354
if (executor == null) {
4455
executor = Executors.newFixedThreadPool(4,
@@ -53,17 +64,6 @@ public enum NodeType {
5364
KVNodeNode
5465
}
5566

56-
//***********************************
57-
58-
private static final int OFFSET_SHORT_ITEM = 0x80;
59-
60-
private static final int SIZE_THRESHOLD = 56;
61-
62-
private static final int OFFSET_LONG_ITEM = 0xb7;
63-
64-
private static final int OFFSET_SHORT_LIST = 0xc0;
65-
66-
private static final int OFFSET_LONG_LIST = 0xf7;
6767

6868
public final byte[] EMPTY_ELEMENT_SERIALIZABLE = encodeElement(new byte[0]);
6969

@@ -126,8 +126,7 @@ public byte[] encodeList(byte[]... elements) {
126126
data[0] = (byte) (OFFSET_SHORT_LIST + totalLength);
127127
copyPos = 1;
128128
} else {
129-
// length of length = BX
130-
// prefix = [BX, [length]]
129+
131130
int tmpLength = totalLength;
132131
byte byteNum = 0;
133132
while (tmpLength != 0) {
@@ -247,8 +246,6 @@ public LList decodeLazyList(byte[] data, int pos, int length) {
247246
}
248247

249248

250-
//***********************************
251-
252249
public final class Node {
253250
private byte[] hash = null;
254251

0 commit comments

Comments
 (0)