The content explains the generation of transaction receipts for successful and failed transactions.
Transaction Receipts: Transactions return receipts indicating success or failure. Failed receipts are generated without transaction execution.
Successful Transaction Response: A successful transaction provides a SentTransactionResponse. Always verify this response with the isSentTransactionResponse
type guard before accessing the transaction hash.
Understanding Transaction Details
Fields in Transaction Responses:
An In-Game Wallet pre-empts failing transactions by simulating them on the network before actual submission. If the simulation fails, the transaction is not sent, and a FailedTransactionResponse is returned.