Repository navigation
The owner's accounts, as the exchange lists them, so a move's side can be named. PR #40.
Added
accounts()onExchangeClient: the owner's accounts the key reaches, each anExchangeClientAccountwith the exchange's ownid(the text a ledger side'saccountcarries and anaccountparameter takes) and thenamethe exchange gives it,nilwhere it gives none. The default implementation throwsnotOffered(member: "accounts"), so an existing conformer still compiles. A consumer names asubAccountTransfer's other side by matching the side's account to an id here; the names were resolved privately before.- Hyperliquid: the main wallet the key is the agent of (
userRole), by its address with no name, then each sub-account ofsubAccounts, by its address (lower-cased) with its name, in Hyperliquid's order. - Coinbase: List Portfolios, each portfolio by its uuid with its name, in Coinbase's order; the documentation states the call "retrieves all portfolios of a user", a deleted one included as listed. The key's own account reads still answer for its portfolio alone.
- Kraken:
notOffered; subaccounts are institutional-only ("currently only available to institutional clients") with no listing endpoint.