Interface TransactionDecoderInterface
- All Known Implementing Classes:
TransactionDecoderService
public interface TransactionDecoderInterface
TransactionDecoderInterface @Description: TransactionDecoderInterface
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<java.util.List<java.lang.Object>>>decodeEvents(java.lang.String abi, java.util.List<TransactionReceipt.Logs> logs)java.lang.StringdecodeReceiptMessage(java.lang.String input)TransactionResponsedecodeReceiptStatus(TransactionReceipt receipt)TransactionResponsedecodeReceiptWithoutValues(java.lang.String abi, TransactionReceipt transactionReceipt)TransactionResponsedecodeReceiptWithValues(java.lang.String abi, java.lang.String functionName, TransactionReceipt receipt)
-
Method Details
-
decodeReceiptMessage
java.lang.String decodeReceiptMessage(java.lang.String input) -
decodeReceiptStatus
-
decodeReceiptWithValues
TransactionResponse decodeReceiptWithValues(java.lang.String abi, java.lang.String functionName, TransactionReceipt receipt) throws com.fasterxml.jackson.core.JsonProcessingException, TransactionException, java.io.IOException, ABICodecException- Throws:
com.fasterxml.jackson.core.JsonProcessingExceptionTransactionExceptionjava.io.IOExceptionABICodecException
-
decodeReceiptWithoutValues
TransactionResponse decodeReceiptWithoutValues(java.lang.String abi, TransactionReceipt transactionReceipt) throws TransactionException, java.io.IOException, ABICodecException- Throws:
TransactionExceptionjava.io.IOExceptionABICodecException
-
decodeEvents
java.util.Map<java.lang.String,java.util.List<java.util.List<java.lang.Object>>> decodeEvents(java.lang.String abi, java.util.List<TransactionReceipt.Logs> logs) throws ABICodecException- Throws:
ABICodecException
-