public class ContractCodecJsonWrapper
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
HexEncodedDataPrefix |
| 构造器和说明 |
|---|
ContractCodecJsonWrapper() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
decode(ABIObject abiObject) |
java.util.List<java.lang.String> |
decode(ABIObject template,
byte[] buffer,
boolean isWasm) |
ABIObject |
encode(ABIObject template,
java.util.List<java.lang.String> inputs) |
static byte[] |
tryDecodeInputData(java.lang.String inputData) |
public static final java.lang.String HexEncodedDataPrefix
public static byte[] tryDecodeInputData(java.lang.String inputData)
public ABIObject encode(ABIObject template, java.util.List<java.lang.String> inputs) throws java.io.IOException
java.io.IOExceptionpublic com.fasterxml.jackson.databind.JsonNode decode(ABIObject abiObject)
public java.util.List<java.lang.String> decode(ABIObject template, byte[] buffer, boolean isWasm) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException