Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FailedTransaction ¶
type FailedTransaction struct { TransactionID string `json:"transaction_id"` Reason string `json:"reason"` }
FailedTransaction represents a failed transaction with a transaction ID and a reason for failure.
func (*FailedTransaction) Encode ¶
func (t *FailedTransaction) Encode() ([]byte, error)
Encode converts the FailedTransaction struct to JSON bytes.
type Process ¶
type SucceededTransaction ¶
type SucceededTransaction struct {
TransactionID string `json:"transaction_id"`
}
SucceededTransaction represents a successful transaction with a transaction ID.
func (*SucceededTransaction) Encode ¶
func (t *SucceededTransaction) Encode() ([]byte, error)
Encode converts the SucceededTransaction struct to JSON bytes.
Click to show internal directories.
Click to hide internal directories.