ApiSessionInterfaces
Interface: CarryGrant
Defined in: packages/core/src/session/connect.ts:195
What the home hands a carrier: a way into its carry space, which holds a
pass for each of the account's spaces — and nothing that reads or writes
them (space/pass.ts).
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
carry | readonly | object | The carry space, and the view-only invite to it | packages/core/src/session/connect.ts:203 |
carry.invite | readonly | string | - | packages/core/src/session/connect.ts:203 |
carry.space | readonly | string | - | packages/core/src/session/connect.ts:203 |
did | readonly | string | The account it carries for | packages/core/src/session/connect.ts:199 |
home | readonly | string | The home that granted it | packages/core/src/session/connect.ts:212 |
kind | readonly | "carry" | - | packages/core/src/session/connect.ts:197 |
name | readonly | string | The account's name, for showing whose spaces these are | packages/core/src/session/connect.ts:201 |
pod | readonly | | { dataPath: string; folder: string; } | null | Where the account keeps its data, when it lives in a pod: the path inside the pod folder, and the folder's name to help the person find it. Null when the account lives in the home's browser storage. | packages/core/src/session/connect.ts:209 |
relays? | readonly | readonly string[] | - | packages/core/src/session/connect.ts:210 |
v | readonly | 1 | - | packages/core/src/session/connect.ts:196 |