TigerBeetlex.CDC.Transfer (tigerbeetlex v0.16.50)

View Source

A struct representing a Transfer in a TigerBeetle CDC event, see Change Data Capture.

This is almost the same as TigerBeetlex.Transfer except it doesn't contain the ledger field, since it's defined in the parent TigerBeetlex.CDC.Event, and debit_account_id and credit_account_id since the account information is contained in the two debit_account and credit_account structs in the event.

Summary

Types

t()

@type t() :: %TigerBeetlex.CDC.Transfer{
  amount: non_neg_integer(),
  code: non_neg_integer(),
  flags: TigerBeetlex.CDC.TransferFlags.t(),
  id: <<_::128>>,
  pending_id: <<_::128>>,
  timeout: non_neg_integer(),
  timestamp: non_neg_integer(),
  user_data_128: <<_::128>>,
  user_data_32: non_neg_integer(),
  user_data_64: non_neg_integer()
}