42struct TransferRequest {
Fixed<Tag>: int64 fixed point with a global 1e-8 scale (ADR-0001).
Definition strategy.hpp:16
@ Pending
orders on their way: sent, not yet working, or a requote waiting its turn
constexpr std::string_view to_string(ParamType t) noexcept
Definition params.hpp:63
TransferState
Definition transfer.hpp:21
@ Pending
the venue took it and has not finished it
@ NotFound
the venue has no transfer under this id (status only)
@ Unknown
no usable answer (a transport error, a timeout, a 5xx): it may have happened
@ Failed
the venue refused it or gave up: nothing moved
@ Done
the amount has moved
Strongly typed identifiers.
std::string client_id
[0-9a-z], at most kMaxClientId characters
Definition transfer.hpp:45
std::string asset
Definition transfer.hpp:52
static constexpr std::size_t kMaxClientId
Definition transfer.hpp:56
VenueId from
the pool account the amount leaves
Definition transfer.hpp:46
std::string to_account
Definition transfer.hpp:51
std::int64_t created_ms
wall clock; a venue's history query starts here
Definition transfer.hpp:54
std::string from_account
The venue's names of the two accounts (Venue::transfer_account(): a Binance sub-account's email,...
Definition transfer.hpp:50
VenueId to
the pool account it goes to
Definition transfer.hpp:47
Notional amount
Definition transfer.hpp:53
Definition transfer.hpp:59
std::string venue_ref
the venue's id of the transfer (Binance tranId), when it gave one
Definition transfer.hpp:61
TransferState state
Definition transfer.hpp:60
std::string detail
the venue's error or a description of the failure, for the log
Definition transfer.hpp:62