diff --git a/sdk-core/src/main/java/org/fisco/bcos/sdk/utils/Hex.java b/sdk-core/src/main/java/org/fisco/bcos/sdk/utils/Hex.java index 794faa388..bb6c75f19 100644 --- a/sdk-core/src/main/java/org/fisco/bcos/sdk/utils/Hex.java +++ b/sdk-core/src/main/java/org/fisco/bcos/sdk/utils/Hex.java @@ -24,6 +24,18 @@ public class Hex { private static final HexEncoder encoder = new HexEncoder(); + public static String addPrefix(String data) { + if (Objects.isNull(data)) { + return data; + } + + if (data.startsWith("0x")) { + return data; + } + + return "0x" + data; + } + public static String trimPrefix(String data) { if (Objects.nonNull(data) && data.startsWith("0x")) { return data.substring(2); diff --git a/sdk-transaction/src/main/java/org/fisco/bcos/sdk/transaction/manager/TransactionProcessorFactory.java b/sdk-transaction/src/main/java/org/fisco/bcos/sdk/transaction/manager/TransactionProcessorFactory.java index 6fb33692d..f32fc31dd 100644 --- a/sdk-transaction/src/main/java/org/fisco/bcos/sdk/transaction/manager/TransactionProcessorFactory.java +++ b/sdk-transaction/src/main/java/org/fisco/bcos/sdk/transaction/manager/TransactionProcessorFactory.java @@ -31,10 +31,7 @@ public static Pair getChainIdAndGroupId(Client client) { String chainId = client.getChainId(); // get group String group = client.getGroup(); - logger.debug( - "createTransactionManager for >=rc2 node, chainId: {}, groupId: {}", - chainId, - group); + logger.debug("createTransactionManager, chainId: {}, groupId: {}", chainId, group); return Pair.of(chainId, group); }