Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Transaction ¶
type Transaction struct { ID string `json:"id" valid:"notnull,uuid"` AccountID string `json:"accountId" valid:"notnull,uuid"` Amount float64 `json:"amount" valid:"notnull,numeric"` PixKeyTo string `json:"pixKeyTo" valid:"notnull"` PixKeyKindTo string `json:"pixKeyKindTo" valid:"notnull"` Description string `json:"description" valid:"-"` Status string `json:"status" valid:"notnull"` Error string `json:"error" valid:"-"` }
Transaction represents a external entity transaction
func (*Transaction) ParseJSON ¶
func (transaction *Transaction) ParseJSON(data []byte) error
ParseJSON parses json into transaction struct
func (*Transaction) ToJSON ¶
func (transaction *Transaction) ToJSON() ([]byte, error)
ToJSON converts a transaction struct to json
Click to show internal directories.
Click to hide internal directories.