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 Felt
hash
private final TransactionType
type
private final FeePayment
actualFee
private final TransactionExecutionStatus
executionStatus
private final TransactionFinalityStatus
finalityStatus
private final String
revertReason
private final List<Event>
events
private final List<MessageL2ToL1>
messagesSent
private final ExecutionResources
executionResources
private final Felt
blockHash
private final Integer
blockNumber
private final Boolean
isAccepted
private final Boolean
isPending
private final Boolean
hasBlockInfo
-
Method Summary
Modifier and Type Method Description abstract Felt
getHash()
abstract TransactionType
getType()
abstract FeePayment
getActualFee()
abstract TransactionExecutionStatus
getExecutionStatus()
abstract TransactionFinalityStatus
getFinalityStatus()
abstract String
getRevertReason()
abstract List<Event>
getEvents()
abstract List<MessageL2ToL1>
getMessagesSent()
abstract ExecutionResources
getExecutionResources()
abstract Felt
getBlockHash()
abstract Integer
getBlockNumber()
final Boolean
isAccepted()
final Boolean
isPending()
final Boolean
getHasBlockInfo()
-
-
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()
-
-
-
-