Skip to content

Commit 676a278

Browse files
authored
Merge pull request #430 from tronprotocol/release_4.2
Release 4.2
2 parents 4c7b699 + 61a0839 commit 676a278

File tree

5 files changed

+4
-47
lines changed

5 files changed

+4
-47
lines changed

src/main/java/org/tron/walletcli/Client.java

Lines changed: 3 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,6 @@ public class Client {
118118
"GetContract contractAddress",
119119
"GetContractInfo contractAddress",
120120
"GetDelegatedResource",
121-
"GetDelegatedResourceAccountIndex",
122121
"GetDiversifier",
123122
"GetExchange",
124123
"GetExpandedSpendingKey",
@@ -1255,7 +1254,9 @@ private void unfreezeBalance(String[] parameters)
12551254
byte[] ownerAddress = null;
12561255
int resourceCode = 0;
12571256
byte[] receiverAddress = null;
1258-
if (parameters.length == 2) {
1257+
if (parameters.length == 1) {
1258+
resourceCode = Integer.parseInt(parameters[index++]);
1259+
} else if (parameters.length == 2) {
12591260
ownerAddress = getAddressBytes(parameters[index]);
12601261
if (ownerAddress != null) {
12611262
index++;
@@ -1387,7 +1388,6 @@ private void deleteProposal(String[] parameters)
13871388
}
13881389
}
13891390

1390-
13911391
private void listProposals() {
13921392
Optional<ProposalList> result = walletApiWrapper.getProposalsList();
13931393
if (result.isPresent()) {
@@ -1433,22 +1433,6 @@ private void getDelegatedResource(String[] parameters) {
14331433
}
14341434
}
14351435

1436-
private void getDelegatedResourceAccountIndex(String[] parameters) {
1437-
if (parameters == null || parameters.length != 1) {
1438-
System.out.println("Using getDelegatedResourceAccountIndex command needs 1 parameter like: ");
1439-
System.out.println("getDelegatedResourceAccountIndex address");
1440-
return;
1441-
}
1442-
String address = parameters[0];
1443-
Optional<DelegatedResourceAccountIndex> result = WalletApi
1444-
.getDelegatedResourceAccountIndex(address);
1445-
if (result.isPresent()) {
1446-
DelegatedResourceAccountIndex delegatedResourceAccountIndex = result.get();
1447-
System.out.println(Utils.formatMessageString(delegatedResourceAccountIndex));
1448-
} else {
1449-
System.out.println("GetDelegatedResourceAccountIndex failed !!");
1450-
}
1451-
}
14521436

14531437

14541438
private void exchangeCreate(String[] parameters)
@@ -3962,10 +3946,6 @@ private void run() {
39623946
getDelegatedResource(parameters);
39633947
break;
39643948
}
3965-
case "getdelegatedresourceaccountindex": {
3966-
getDelegatedResourceAccountIndex(parameters);
3967-
break;
3968-
}
39693949
case "exchangecreate": {
39703950
exchangeCreate(parameters);
39713951
break;

src/main/java/org/tron/walletserver/GrpcClient.java

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -360,21 +360,6 @@ public Optional<DelegatedResourceList> getDelegatedResource(String fromAddress,
360360
return Optional.ofNullable(delegatedResource);
361361
}
362362

363-
public Optional<DelegatedResourceAccountIndex> getDelegatedResourceAccountIndex(String address) {
364-
365-
ByteString addressBS = ByteString.copyFrom(
366-
Objects.requireNonNull(WalletApi.decodeFromBase58Check(address)));
367-
368-
BytesMessage bytesMessage = BytesMessage.newBuilder().setValue(addressBS).build();
369-
DelegatedResourceAccountIndex accountIndex;
370-
if (blockingStubSolidity != null) {
371-
accountIndex = blockingStubSolidity.getDelegatedResourceAccountIndex(bytesMessage);
372-
} else {
373-
accountIndex = blockingStubFull.getDelegatedResourceAccountIndex(bytesMessage);
374-
}
375-
return Optional.ofNullable(accountIndex);
376-
}
377-
378363

379364
public Optional<ExchangeList> listExchanges() {
380365
ExchangeList exchangeList;

src/main/java/org/tron/walletserver/WalletApi.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1504,12 +1504,6 @@ public static Optional<DelegatedResourceList> getDelegatedResource(
15041504
return rpcCli.getDelegatedResource(fromAddress, toAddress);
15051505
}
15061506

1507-
public static Optional<DelegatedResourceAccountIndex> getDelegatedResourceAccountIndex
1508-
(
1509-
String address) {
1510-
return rpcCli.getDelegatedResourceAccountIndex(address);
1511-
}
1512-
15131507
public static Optional<ExchangeList> listExchanges() {
15141508
return rpcCli.listExchanges();
15151509
}

src/main/protos/api/api.proto

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -459,9 +459,6 @@ service Wallet {
459459
rpc GetDelegatedResource (DelegatedResourceMessage) returns (DelegatedResourceList) {
460460
};
461461

462-
rpc GetDelegatedResourceAccountIndex (BytesMessage) returns (DelegatedResourceAccountIndex) {
463-
};
464-
465462
rpc ListProposals (EmptyMessage) returns (ProposalList) {
466463
option (google.api.http) = {
467464
post: "/wallet/listproposals"

src/main/protos/core/Tron.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -413,6 +413,7 @@ message BlockHeader {
413413
bytes witness_address = 9;
414414
int32 version = 10;
415415
bytes accountStateRoot = 11;
416+
bytes receiptsRoot = 12;
416417
}
417418
raw raw_data = 1;
418419
bytes witness_signature = 2;

0 commit comments

Comments
 (0)