public class CodecUtil extends Object
| 构造器和说明 |
|---|
CodecUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
abiEncode(org.web3j.abi.datatypes.Type... parameters) |
static String |
abiEncodePacked(org.web3j.abi.datatypes.Type... parameters) |
static String |
buildMethodId(String methodSignature) |
static String |
buildMethodSignature(String methodName,
List<org.web3j.abi.datatypes.Type> parameters) |
static String |
cleanHexPrefix(String input) |
static List<org.web3j.abi.datatypes.Type> |
decodeError(String hexData,
org.web3j.abi.datatypes.Event event,
String errorMethodId) |
static String |
decodeHexToUtfString(String hex) |
static byte[] |
hexStringToByteArray(String hex) |
static byte[] |
keccak256(byte[] bytes) |
static byte[] |
keccak256(String hex) |
static String |
toHexString(byte[] input) |
public static byte[] hexStringToByteArray(String hex)
public static String buildMethodSignature(String methodName, List<org.web3j.abi.datatypes.Type> parameters)
public static String abiEncodePacked(org.web3j.abi.datatypes.Type... parameters)
public static String abiEncode(org.web3j.abi.datatypes.Type... parameters)
public static List<org.web3j.abi.datatypes.Type> decodeError(String hexData, org.web3j.abi.datatypes.Event event, String errorMethodId)
public static String toHexString(byte[] input)
public static byte[] keccak256(byte[] bytes)
public static byte[] keccak256(String hex)
Copyright © 2023. All rights reserved.