idz: Dispatch on declared protocol version

This commit is contained in:
Tau
2021-02-03 23:43:39 +00:00
committed by Tau
parent 93db3831be
commit 44cd74ea86
32 changed files with 274 additions and 328 deletions
+1 -15
View File
@@ -1,20 +1,6 @@
import { AimeId } from "../../../model";
interface LoadGeneralRewardRequestBase {
export interface LoadGeneralRewardRequest {
type: "load_general_reward_req";
aimeId: AimeId;
}
export interface LoadGeneralRewardRequest1
extends LoadGeneralRewardRequestBase {
format: 1;
}
export interface LoadGeneralRewardRequest2
extends LoadGeneralRewardRequestBase {
format: 2;
}
export type LoadGeneralRewardRequest =
| LoadGeneralRewardRequest1
| LoadGeneralRewardRequest2;