Skip to content

Commit b8d702c

Browse files
committed
add the solidity and pbft interafce
1 parent 6bf2ebb commit b8d702c

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

framework/src/main/java/org/tron/core/services/interfaceOnPBFT/http/PBFT/HttpApiOnPBFTService.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.tron.core.services.interfaceOnPBFT.http.GetBlockByLimitNextOnPBFTServlet;
2525
import org.tron.core.services.interfaceOnPBFT.http.GetBlockByNumOnPBFTServlet;
2626
import org.tron.core.services.interfaceOnPBFT.http.GetBrokerageOnPBFTServlet;
27+
import org.tron.core.services.interfaceOnPBFT.http.GetBurnTrxOnPBFTServlet;
2728
import org.tron.core.services.interfaceOnPBFT.http.GetDelegatedResourceAccountIndexOnPBFTServlet;
2829
import org.tron.core.services.interfaceOnPBFT.http.GetDelegatedResourceOnPBFTServlet;
2930
import org.tron.core.services.interfaceOnPBFT.http.GetExchangeByIdOnPBFTServlet;
@@ -141,6 +142,8 @@ public class HttpApiOnPBFTService implements Service {
141142
@Autowired
142143
private IsShieldedTRC20ContractNoteSpentOnPBFTServlet
143144
isShieldedTRC20ContractNoteSpentOnPBFTServlet;
145+
@Autowired
146+
private GetBurnTrxOnPBFTServlet getBurnTrxOnPBFTServlet;
144147

145148
@Override
146149
public void init() {
@@ -224,6 +227,8 @@ public void start() {
224227
"/scanshieldedtrc20notesbyovk");
225228
context.addServlet(new ServletHolder(isShieldedTRC20ContractNoteSpentOnPBFTServlet),
226229
"/isshieldedtrc20contractnotespent");
230+
context.addServlet(new ServletHolder(getBurnTrxOnPBFTServlet),
231+
"/getburntrx");
227232

228233
int maxHttpConnectNumber = Args.getInstance().getMaxHttpConnectNumber();
229234
if (maxHttpConnectNumber > 0) {

framework/src/main/java/org/tron/core/services/interfaceOnSolidity/http/solidity/HttpApiOnSolidityService.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
import org.tron.core.services.interfaceOnSolidity.http.GetBlockByLimitNextOnSolidityServlet;
2525
import org.tron.core.services.interfaceOnSolidity.http.GetBlockByNumOnSolidityServlet;
2626
import org.tron.core.services.interfaceOnSolidity.http.GetBrokerageOnSolidityServlet;
27+
import org.tron.core.services.interfaceOnSolidity.http.GetBurnTrxOnSolidityServlet;
2728
import org.tron.core.services.interfaceOnSolidity.http.GetDelegatedResourceAccountIndexOnSolidityServlet;
2829
import org.tron.core.services.interfaceOnSolidity.http.GetDelegatedResourceOnSolidityServlet;
2930
import org.tron.core.services.interfaceOnSolidity.http.GetExchangeByIdOnSolidityServlet;
@@ -126,6 +127,8 @@ public class HttpApiOnSolidityService implements Service {
126127
@Autowired
127128
private GetRewardOnSolidityServlet getRewardServlet;
128129
@Autowired
130+
private GetBurnTrxOnSolidityServlet getBurnTrxOnSolidityServlet;
131+
@Autowired
129132
private TriggerConstantContractOnSolidityServlet triggerConstantContractOnSolidityServlet;
130133
@Autowired
131134
private GetTransactionInfoByBlockNumOnSolidityServlet
@@ -239,6 +242,7 @@ public void start() {
239242
context.addServlet(new ServletHolder(getNodeInfoOnSolidityServlet), "/wallet/getnodeinfo");
240243
context.addServlet(new ServletHolder(getBrokerageServlet), "/walletsolidity/getBrokerage");
241244
context.addServlet(new ServletHolder(getRewardServlet), "/walletsolidity/getReward");
245+
context.addServlet(new ServletHolder(getBurnTrxOnSolidityServlet), "/walletsolidity/getburntrx");
242246

243247
// filters the specified APIs
244248
// when node is lite fullnode and openHistoryQueryWhenLiteFN is false

framework/src/main/resources/config-localtest.conf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ net {
55

66
storage {
77
# Directory for storing persistent data
8-
db.version = 1,
8+
db.version = 2,
99
db.directory = "database",
1010
index.directory = "index",
1111

0 commit comments

Comments
 (0)