Class TransactionReceipt
-
- All Implemented Interfaces:
-
com.swmansion.starknet.data.types.StarknetResponse
@Serializable() public class TransactionReceipt implements StarknetResponse
-
-
Field Summary
Fields Modifier and Type Field Description private final Felthashprivate final TransactionTypetypeprivate final FeePaymentactualFeeprivate final TransactionExecutionStatusexecutionStatusprivate final TransactionFinalityStatusfinalityStatusprivate final StringrevertReasonprivate final List<Event>eventsprivate final List<MessageL2ToL1>messagesSentprivate final ExecutionResourcesexecutionResourcesprivate final FeltblockHashprivate final IntegerblockNumberprivate final BooleanisAcceptedprivate final BooleanisPendingprivate final BooleanhasBlockInfo
-
Method Summary
Modifier and Type Method Description abstract FeltgetHash()abstract TransactionTypegetType()abstract FeePaymentgetActualFee()abstract TransactionExecutionStatusgetExecutionStatus()abstract TransactionFinalityStatusgetFinalityStatus()abstract StringgetRevertReason()abstract List<Event>getEvents()abstract List<MessageL2ToL1>getMessagesSent()abstract ExecutionResourcesgetExecutionResources()abstract FeltgetBlockHash()abstract IntegergetBlockNumber()final BooleanisAccepted()final BooleanisPending()final BooleangetHasBlockInfo()-
-
Method Detail
-
getType
abstract TransactionType getType()
-
getActualFee
abstract FeePayment getActualFee()
-
getExecutionStatus
abstract TransactionExecutionStatus getExecutionStatus()
-
getFinalityStatus
abstract TransactionFinalityStatus getFinalityStatus()
-
getRevertReason
abstract String getRevertReason()
-
getMessagesSent
abstract List<MessageL2ToL1> getMessagesSent()
-
getExecutionResources
abstract ExecutionResources getExecutionResources()
-
getBlockHash
abstract Felt getBlockHash()
-
getBlockNumber
abstract Integer getBlockNumber()
-
isAccepted
final Boolean isAccepted()
-
getHasBlockInfo
final Boolean getHasBlockInfo()
-
-
-
-