(promise: ZenStackPromise<any>)
| 269 | } |
| 270 | |
| 271 | private getPromiseCallback(promise: ZenStackPromise<any>) { |
| 272 | invariant((promise as any).cb, 'Invalid ZenStackPromise, missing cb property'); |
| 273 | const cb = (promise as any).cb; |
| 274 | invariant(typeof cb === 'function', 'Invalid ZenStackPromise, cb property is not a function'); |
| 275 | return (promise as any).cb; |
| 276 | } |
| 277 | |
| 278 | private async sequentialTransaction( |
| 279 | arg: ZenStackPromise<any>[], |