Unified internal transfer data.
Represents a transfer between accounts within an exchange (e.g., spot to futures, main to sub-account).
Fields
id- Transfer IDtimestamp- Transfer time in millisecondsdatetime- ISO 8601 datetime stringcurrency- Currency codeamount- Transfer amountfee- Transfer feefrom_account- Source account type (e.g., "spot", "futures")to_account- Destination account typestatus- Transfer statusinfo- Raw exchange response
Summary
Types
@type t() :: %Bourse.TransferEntry{ amount: number() | nil, currency: String.t() | nil, datetime: String.t() | nil, fee: Bourse.Fee.t() | nil, from_account: String.t() | nil, id: String.t() | nil, info: map() | nil, status: String.t() | nil, timestamp: integer() | nil, to_account: String.t() | nil }
Functions
@spec schema() :: map()
JSON Schema for the TransferEntry unified type.