Skip to content

Commit b7ef99c

Browse files
committed
no message
1 parent b47ed8f commit b7ef99c

File tree

1 file changed

+5
-9
lines changed
  • framework/src/main/java/org/tron/core/services/http

1 file changed

+5
-9
lines changed

framework/src/main/java/org/tron/core/services/http/Util.java

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@
4545
import org.tron.protos.Protocol.Transaction.Contract.ContractType;
4646
import org.tron.protos.contract.SmartContractOuterClass.CreateSmartContract;
4747

48+
import static org.apache.commons.lang3.StringUtils.isNotBlank;
49+
import static org.apache.commons.lang3.StringUtils.startsWith;
4850

4951
@Slf4j(topic = "API")
5052
public class Util {
@@ -440,15 +442,9 @@ public static byte[] getAddress(HttpServletRequest request) throws Exception {
440442
byte[] address = null;
441443
String addressParam = "address";
442444
String addressStr = request.getParameter(addressParam);
443-
if (addressStr == null) {
444-
String input = request.getReader().lines()
445-
.collect(Collectors.joining(System.lineSeparator()));
446-
Util.checkBodySize(input);
447-
JSONObject jsonObject = JSONObject.parseObject(input);
448-
addressStr = jsonObject.getString(addressParam);
449-
}
450-
if (addressStr != null) {
451-
if (addressStr.startsWith(Constant.ADD_PRE_FIX_STRING_MAINNET)) {
445+
if (isNotBlank(addressStr)) {
446+
if (startsWith(addressStr,
447+
Constant.ADD_PRE_FIX_STRING_MAINNET)) {
452448
address = Hex.decode(addressStr);
453449
} else {
454450
address = Wallet.decodeFromBase58Check(addressStr);

0 commit comments

Comments
 (0)