Skip to content

Commit f2b0652

Browse files
authored
Merge pull request #473 from balancednetwork/fix/multicall_type_conversion_fix
fix: network address type issue fixed
2 parents 6ce124f + cb37461 commit f2b0652

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • core-contracts/Multicall/src/main/java/network/balanced/score/core/multicall

core-contracts/Multicall/src/main/java/network/balanced/score/core/multicall/Multicall.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,12 @@ private static Object[] convertToType(String[] params) {
8585
results[i] = Address.fromString(params[i]);
8686
} else if (params[i].equals("false") || params[i].equals("true")) {
8787
results[i] = Boolean.parseBoolean(params[i]);
88-
} else if (params[i].startsWith("0x")) {
88+
} else if (params[i].startsWith("0x") && !params[i].contains("/")) {
8989
results[i] = new BigInteger(params[i].substring(2), 16);
9090
} else {
9191
results[i] = params[i];
9292
}
93+
9394
}
9495
return results;
9596
}

0 commit comments

Comments
 (0)