diff options
Diffstat (limited to 'pbt/ts/src/bank.ts')
| -rw-r--r-- | pbt/ts/src/bank.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pbt/ts/src/bank.ts b/pbt/ts/src/bank.ts index c5adc05..e5619f4 100644 --- a/pbt/ts/src/bank.ts +++ b/pbt/ts/src/bank.ts @@ -39,3 +39,9 @@ export class SimpleBank implements Bank { throw new Error('Method not implemented.'); } } + +export type Operation = GetBalance | Withdraw | Deposit; + +export type GetBalance = {op: 'GetBalance'; account: Account}; +export type Withdraw = {op: 'Withdraw'; account: Account; amount: number}; +export type Deposit = {op: 'Deposit'; account: Account; amount: number}; |
