()
| 122 | } |
| 123 | |
| 124 | async bridgeConfig() { |
| 125 | return this.request("/api/extension/bridge/config", { |
| 126 | method: "GET", |
| 127 | parseResponse: (data) => |
| 128 | z |
| 129 | .object({ |
| 130 | userId: z.string(), |
| 131 | socketBridgeUrl: z.string(), |
| 132 | token: z.string(), |
| 133 | }) |
| 134 | .parse(data), |
| 135 | }) |
| 136 | } |
| 137 | |
| 138 | async creditBalance(): Promise<number> { |
| 139 | return this.request("/api/extension/credit-balance", { |