public class ReceiptBuilderJniObj
extends java.lang.Object
| 构造器和说明 |
|---|
ReceiptBuilderJniObj() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
calcReceiptDataHash(int cryptoType,
long ReceiptData) |
static long |
createReceiptData(java.lang.String gasUsed,
java.lang.String contractAddress,
java.lang.String output,
long blockNumber) |
static long |
createReceiptDataWithJson(java.lang.String json)
Create a Receipt Data object with json
|
static java.lang.String |
decodeReceiptDataToJsonObj(java.lang.String ReceiptDataHex) |
static void |
destroyReceiptData(long ReceiptData) |
static java.lang.String |
encodeReceiptData(long ReceiptData) |
public static long createReceiptData(java.lang.String gasUsed,
java.lang.String contractAddress,
java.lang.String output,
long blockNumber)
throws JniException
gasUsed - gas usedcontractAddress - contract addressoutput - receipt output datablockNumber - block numberJniExceptionpublic static long createReceiptDataWithJson(java.lang.String json)
throws JniException
json - version: number gasUsed: string contractAddress: string status: number output: hex
string logEntries: arrayJniExceptionpublic static void destroyReceiptData(long ReceiptData)
throws JniException
ReceiptData - Receipt Data pointerJniExceptionpublic static java.lang.String encodeReceiptData(long ReceiptData)
throws JniException
ReceiptData - Receipt Data pointerJniExceptionpublic static java.lang.String decodeReceiptDataToJsonObj(java.lang.String ReceiptDataHex)
throws JniException
ReceiptDataHex - ReceiptData hex stringJniException - throw when cpp sdk exceptionpublic static java.lang.String calcReceiptDataHash(int cryptoType,
long ReceiptData)
throws JniException
cryptoType - crypto typeReceiptData - Receipt Data pointerJniException