1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
//! The broker API: accounts, funding, journals, documents, and rebalancing.
//!
//! Authenticates with HTTP basic auth rather than the `APCA-*` headers every
//! other client uses, and most routes act on behalf of a specific account.
//!
//! # What is verified, and what is not
//!
//! Accounts, funding, documents, journals, trading, watchlists and
//! rebalancing are checked against captured payloads in `fixtures/broker/`.
//! So is [`fixed_income`], harvested from the Go SDK's tests in
//! `fixtures/go/`. Everything else — instant funding, JIT,
//! FPSL, funding wallets, IPOs, reporting, OAuth, tokenization and the crypto
//! wallets — came from the published reference and the vendored specs, and have
//! never met a real response, because this account has no broker sandbox key.
//!
//! That is not a reason to distrust them so much as a reason to expect the first
//! live payload to correct something. Treat a decode failure on one of these as
//! expected work rather than a regression, exactly as the `CIP*` models are
//! treated.
pub use ;
pub use *;
pub use ;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;