public class TransactionReceipt
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TransactionReceipt.Logs |
| 构造器和说明 |
|---|
TransactionReceipt() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
calculateReceiptHash(CryptoSuite cryptoSuite)
已过时。
|
java.lang.String |
calculateReceiptHashInNative(Hash hashImpl)
Calculate receipt hash in native code with specified hash implementation (keccak256 or sm3)
|
byte[] |
encodeTransactionReceipt()
This method is used to encode the transaction receipt into a byte array.
|
boolean |
equals(java.lang.Object o) |
java.math.BigInteger |
getBlockNumber() |
java.lang.String |
getChecksumContractAddress() |
java.lang.String |
getContractAddress() |
java.lang.String |
getEffectiveGasPrice() |
java.lang.String |
getExtraData() |
java.lang.String |
getFrom() |
java.lang.String |
getGasUsed() |
java.lang.String |
getInput() |
java.util.List<TransactionReceipt.Logs> |
getLogEntries() |
java.lang.String |
getMessage() |
java.lang.String |
getOutput() |
java.lang.String |
getReceiptHash() |
java.util.List<MerkleProofUnit> |
getReceiptProof()
已过时。
|
int |
getStatus() |
java.lang.String |
getTo() |
java.lang.String |
getTransactionHash() |
java.util.List<MerkleProofUnit> |
getTransactionProof()
已过时。
|
java.util.List<java.lang.String> |
getTxProof() |
java.util.List<java.lang.String> |
getTxReceiptProof() |
java.lang.Integer |
getVersion() |
int |
hashCode() |
boolean |
isStatusOK() |
static TransactionReceipt |
readFromHexString(java.lang.String hexString) |
void |
setBlockNumber(java.math.BigInteger blockNumber) |
void |
setChecksumContractAddress(java.lang.String checksumContractAddress) |
void |
setContractAddress(java.lang.String contractAddress) |
void |
setEffectiveGasPrice(java.lang.String effectiveGasPrice) |
void |
setExtraData(java.lang.String extraData) |
void |
setFrom(java.lang.String from) |
void |
setGasUsed(java.lang.String gasUsed) |
void |
setInput(java.lang.String input) |
void |
setLogEntries(java.util.List<TransactionReceipt.Logs> logEntries) |
void |
setMessage(java.lang.String message) |
void |
setOutput(java.lang.String output) |
void |
setReceiptHash(java.lang.String receiptHash) |
void |
setReceiptProof(java.util.List<MerkleProofUnit> receiptProof)
已过时。
|
void |
setStatus(int status) |
void |
setTo(java.lang.String to) |
void |
setTransactionHash(java.lang.String transactionHash) |
void |
setTransactionProof(java.util.List<MerkleProofUnit> transactionProof)
已过时。
|
void |
setTxProof(java.util.List<java.lang.String> txProof) |
void |
setTxReceiptProof(java.util.List<java.lang.String> txReceiptProof) |
void |
setVersion(java.lang.Integer version) |
java.lang.String |
toString() |
java.lang.String |
writeToHexString() |
public boolean isStatusOK()
public static TransactionReceipt readFromHexString(java.lang.String hexString) throws org.fisco.bcos.sdk.jni.common.JniException, java.io.IOException
org.fisco.bcos.sdk.jni.common.JniExceptionjava.io.IOExceptionpublic java.lang.String writeToHexString()
throws com.fasterxml.jackson.core.JsonProcessingException,
org.fisco.bcos.sdk.jni.common.JniException
com.fasterxml.jackson.core.JsonProcessingExceptionorg.fisco.bcos.sdk.jni.common.JniException@Deprecated public java.util.List<MerkleProofUnit> getReceiptProof()
@Deprecated public void setReceiptProof(java.util.List<MerkleProofUnit> receiptProof)
public java.lang.String getTransactionHash()
public void setTransactionHash(java.lang.String transactionHash)
public java.lang.Integer getVersion()
public void setVersion(java.lang.Integer version)
public java.lang.String getReceiptHash()
public void setReceiptHash(java.lang.String receiptHash)
public java.math.BigInteger getBlockNumber()
public void setBlockNumber(java.math.BigInteger blockNumber)
public java.lang.String getFrom()
public void setFrom(java.lang.String from)
public java.lang.String getTo()
public void setTo(java.lang.String to)
public java.lang.String getGasUsed()
public void setGasUsed(java.lang.String gasUsed)
public java.lang.String getContractAddress()
public void setContractAddress(java.lang.String contractAddress)
public java.lang.String getChecksumContractAddress()
public void setChecksumContractAddress(java.lang.String checksumContractAddress)
public void setLogEntries(java.util.List<TransactionReceipt.Logs> logEntries)
public java.util.List<TransactionReceipt.Logs> getLogEntries()
public int getStatus()
public void setStatus(int status)
public java.lang.String getInput()
public void setInput(java.lang.String input)
public java.lang.String getOutput()
public void setOutput(java.lang.String output)
@Deprecated public java.util.List<MerkleProofUnit> getTransactionProof()
@Deprecated public void setTransactionProof(java.util.List<MerkleProofUnit> transactionProof)
public java.util.List<java.lang.String> getTxProof()
public void setTxProof(java.util.List<java.lang.String> txProof)
public java.util.List<java.lang.String> getTxReceiptProof()
public void setTxReceiptProof(java.util.List<java.lang.String> txReceiptProof)
public java.lang.String getEffectiveGasPrice()
public void setEffectiveGasPrice(java.lang.String effectiveGasPrice)
@Deprecated public java.lang.String calculateReceiptHash(CryptoSuite cryptoSuite) throws ClientException
ClientExceptionpublic java.lang.String calculateReceiptHashInNative(Hash hashImpl) throws java.io.IOException
hashImpl - hash implementationjava.io.IOException - throw exception when encodeTransactionReceipt() throws IOExceptionpublic byte[] encodeTransactionReceipt()
throws java.io.IOException
java.io.IOException - if an I/O error occurspublic java.lang.String getExtraData()
public void setExtraData(java.lang.String extraData)
public boolean equals(java.lang.Object o)
equals 在类中 java.lang.Objectpublic int hashCode()
hashCode 在类中 java.lang.Objectpublic java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.String getMessage()
public void setMessage(java.lang.String message)
message - the message to set