@@ -21,7 +21,7 @@ export interface LegacyChallengeList {
21
21
legacyChallenges : LegacyChallenge [ ] ;
22
22
}
23
23
24
- export interface CheckChallengeExistsResponse {
24
+ export interface CheckExistsResponse {
25
25
exists : boolean ;
26
26
}
27
27
@@ -49,6 +49,18 @@ export interface CreateChallengeInput_ProjectInfoEntry {
49
49
value : string ;
50
50
}
51
51
52
+ export interface UpdateChallengeInput {
53
+ projectId : number ;
54
+ projectStatusId : number ;
55
+ modifyUser : number ;
56
+ }
57
+
58
+ export interface CloseChallengeInput {
59
+ projectId : number ;
60
+ winnerId : number ;
61
+ modifyUser : number ;
62
+ }
63
+
52
64
function createBaseLegacyChallenge ( ) : LegacyChallenge {
53
65
return {
54
66
projectId : 0 ,
@@ -284,22 +296,22 @@ export const LegacyChallengeList = {
284
296
} ,
285
297
} ;
286
298
287
- function createBaseCheckChallengeExistsResponse ( ) : CheckChallengeExistsResponse {
299
+ function createBaseCheckExistsResponse ( ) : CheckExistsResponse {
288
300
return { exists : false } ;
289
301
}
290
302
291
- export const CheckChallengeExistsResponse = {
292
- encode ( message : CheckChallengeExistsResponse , writer : _m0 . Writer = _m0 . Writer . create ( ) ) : _m0 . Writer {
303
+ export const CheckExistsResponse = {
304
+ encode ( message : CheckExistsResponse , writer : _m0 . Writer = _m0 . Writer . create ( ) ) : _m0 . Writer {
293
305
if ( message . exists === true ) {
294
306
writer . uint32 ( 8 ) . bool ( message . exists ) ;
295
307
}
296
308
return writer ;
297
309
} ,
298
310
299
- decode ( input : _m0 . Reader | Uint8Array , length ?: number ) : CheckChallengeExistsResponse {
311
+ decode ( input : _m0 . Reader | Uint8Array , length ?: number ) : CheckExistsResponse {
300
312
const reader = input instanceof _m0 . Reader ? input : new _m0 . Reader ( input ) ;
301
313
let end = length === undefined ? reader . len : reader . pos + length ;
302
- const message = createBaseCheckChallengeExistsResponse ( ) ;
314
+ const message = createBaseCheckExistsResponse ( ) ;
303
315
while ( reader . pos < end ) {
304
316
const tag = reader . uint32 ( ) ;
305
317
switch ( tag >>> 3 ) {
@@ -314,22 +326,22 @@ export const CheckChallengeExistsResponse = {
314
326
return message ;
315
327
} ,
316
328
317
- fromJSON ( object : any ) : CheckChallengeExistsResponse {
329
+ fromJSON ( object : any ) : CheckExistsResponse {
318
330
return { exists : isSet ( object . exists ) ? Boolean ( object . exists ) : false } ;
319
331
} ,
320
332
321
- toJSON ( message : CheckChallengeExistsResponse ) : unknown {
333
+ toJSON ( message : CheckExistsResponse ) : unknown {
322
334
const obj : any = { } ;
323
335
message . exists !== undefined && ( obj . exists = message . exists ) ;
324
336
return obj ;
325
337
} ,
326
338
327
- create < I extends Exact < DeepPartial < CheckChallengeExistsResponse > , I > > ( base ?: I ) : CheckChallengeExistsResponse {
328
- return CheckChallengeExistsResponse . fromPartial ( base ?? { } ) ;
339
+ create < I extends Exact < DeepPartial < CheckExistsResponse > , I > > ( base ?: I ) : CheckExistsResponse {
340
+ return CheckExistsResponse . fromPartial ( base ?? { } ) ;
329
341
} ,
330
342
331
- fromPartial < I extends Exact < DeepPartial < CheckChallengeExistsResponse > , I > > ( object : I ) : CheckChallengeExistsResponse {
332
- const message = createBaseCheckChallengeExistsResponse ( ) ;
343
+ fromPartial < I extends Exact < DeepPartial < CheckExistsResponse > , I > > ( object : I ) : CheckExistsResponse {
344
+ const message = createBaseCheckExistsResponse ( ) ;
333
345
message . exists = object . exists ?? false ;
334
346
return message ;
335
347
} ,
@@ -637,6 +649,148 @@ export const CreateChallengeInput_ProjectInfoEntry = {
637
649
} ,
638
650
} ;
639
651
652
+ function createBaseUpdateChallengeInput ( ) : UpdateChallengeInput {
653
+ return { projectId : 0 , projectStatusId : 0 , modifyUser : 0 } ;
654
+ }
655
+
656
+ export const UpdateChallengeInput = {
657
+ encode ( message : UpdateChallengeInput , writer : _m0 . Writer = _m0 . Writer . create ( ) ) : _m0 . Writer {
658
+ if ( message . projectId !== 0 ) {
659
+ writer . uint32 ( 8 ) . int32 ( message . projectId ) ;
660
+ }
661
+ if ( message . projectStatusId !== 0 ) {
662
+ writer . uint32 ( 16 ) . int32 ( message . projectStatusId ) ;
663
+ }
664
+ if ( message . modifyUser !== 0 ) {
665
+ writer . uint32 ( 24 ) . int32 ( message . modifyUser ) ;
666
+ }
667
+ return writer ;
668
+ } ,
669
+
670
+ decode ( input : _m0 . Reader | Uint8Array , length ?: number ) : UpdateChallengeInput {
671
+ const reader = input instanceof _m0 . Reader ? input : new _m0 . Reader ( input ) ;
672
+ let end = length === undefined ? reader . len : reader . pos + length ;
673
+ const message = createBaseUpdateChallengeInput ( ) ;
674
+ while ( reader . pos < end ) {
675
+ const tag = reader . uint32 ( ) ;
676
+ switch ( tag >>> 3 ) {
677
+ case 1 :
678
+ message . projectId = reader . int32 ( ) ;
679
+ break ;
680
+ case 2 :
681
+ message . projectStatusId = reader . int32 ( ) ;
682
+ break ;
683
+ case 3 :
684
+ message . modifyUser = reader . int32 ( ) ;
685
+ break ;
686
+ default :
687
+ reader . skipType ( tag & 7 ) ;
688
+ break ;
689
+ }
690
+ }
691
+ return message ;
692
+ } ,
693
+
694
+ fromJSON ( object : any ) : UpdateChallengeInput {
695
+ return {
696
+ projectId : isSet ( object . projectId ) ? Number ( object . projectId ) : 0 ,
697
+ projectStatusId : isSet ( object . projectStatusId ) ? Number ( object . projectStatusId ) : 0 ,
698
+ modifyUser : isSet ( object . modifyUser ) ? Number ( object . modifyUser ) : 0 ,
699
+ } ;
700
+ } ,
701
+
702
+ toJSON ( message : UpdateChallengeInput ) : unknown {
703
+ const obj : any = { } ;
704
+ message . projectId !== undefined && ( obj . projectId = Math . round ( message . projectId ) ) ;
705
+ message . projectStatusId !== undefined && ( obj . projectStatusId = Math . round ( message . projectStatusId ) ) ;
706
+ message . modifyUser !== undefined && ( obj . modifyUser = Math . round ( message . modifyUser ) ) ;
707
+ return obj ;
708
+ } ,
709
+
710
+ create < I extends Exact < DeepPartial < UpdateChallengeInput > , I > > ( base ?: I ) : UpdateChallengeInput {
711
+ return UpdateChallengeInput . fromPartial ( base ?? { } ) ;
712
+ } ,
713
+
714
+ fromPartial < I extends Exact < DeepPartial < UpdateChallengeInput > , I > > ( object : I ) : UpdateChallengeInput {
715
+ const message = createBaseUpdateChallengeInput ( ) ;
716
+ message . projectId = object . projectId ?? 0 ;
717
+ message . projectStatusId = object . projectStatusId ?? 0 ;
718
+ message . modifyUser = object . modifyUser ?? 0 ;
719
+ return message ;
720
+ } ,
721
+ } ;
722
+
723
+ function createBaseCloseChallengeInput ( ) : CloseChallengeInput {
724
+ return { projectId : 0 , winnerId : 0 , modifyUser : 0 } ;
725
+ }
726
+
727
+ export const CloseChallengeInput = {
728
+ encode ( message : CloseChallengeInput , writer : _m0 . Writer = _m0 . Writer . create ( ) ) : _m0 . Writer {
729
+ if ( message . projectId !== 0 ) {
730
+ writer . uint32 ( 8 ) . int32 ( message . projectId ) ;
731
+ }
732
+ if ( message . winnerId !== 0 ) {
733
+ writer . uint32 ( 16 ) . int32 ( message . winnerId ) ;
734
+ }
735
+ if ( message . modifyUser !== 0 ) {
736
+ writer . uint32 ( 24 ) . int32 ( message . modifyUser ) ;
737
+ }
738
+ return writer ;
739
+ } ,
740
+
741
+ decode ( input : _m0 . Reader | Uint8Array , length ?: number ) : CloseChallengeInput {
742
+ const reader = input instanceof _m0 . Reader ? input : new _m0 . Reader ( input ) ;
743
+ let end = length === undefined ? reader . len : reader . pos + length ;
744
+ const message = createBaseCloseChallengeInput ( ) ;
745
+ while ( reader . pos < end ) {
746
+ const tag = reader . uint32 ( ) ;
747
+ switch ( tag >>> 3 ) {
748
+ case 1 :
749
+ message . projectId = reader . int32 ( ) ;
750
+ break ;
751
+ case 2 :
752
+ message . winnerId = reader . int32 ( ) ;
753
+ break ;
754
+ case 3 :
755
+ message . modifyUser = reader . int32 ( ) ;
756
+ break ;
757
+ default :
758
+ reader . skipType ( tag & 7 ) ;
759
+ break ;
760
+ }
761
+ }
762
+ return message ;
763
+ } ,
764
+
765
+ fromJSON ( object : any ) : CloseChallengeInput {
766
+ return {
767
+ projectId : isSet ( object . projectId ) ? Number ( object . projectId ) : 0 ,
768
+ winnerId : isSet ( object . winnerId ) ? Number ( object . winnerId ) : 0 ,
769
+ modifyUser : isSet ( object . modifyUser ) ? Number ( object . modifyUser ) : 0 ,
770
+ } ;
771
+ } ,
772
+
773
+ toJSON ( message : CloseChallengeInput ) : unknown {
774
+ const obj : any = { } ;
775
+ message . projectId !== undefined && ( obj . projectId = Math . round ( message . projectId ) ) ;
776
+ message . winnerId !== undefined && ( obj . winnerId = Math . round ( message . winnerId ) ) ;
777
+ message . modifyUser !== undefined && ( obj . modifyUser = Math . round ( message . modifyUser ) ) ;
778
+ return obj ;
779
+ } ,
780
+
781
+ create < I extends Exact < DeepPartial < CloseChallengeInput > , I > > ( base ?: I ) : CloseChallengeInput {
782
+ return CloseChallengeInput . fromPartial ( base ?? { } ) ;
783
+ } ,
784
+
785
+ fromPartial < I extends Exact < DeepPartial < CloseChallengeInput > , I > > ( object : I ) : CloseChallengeInput {
786
+ const message = createBaseCloseChallengeInput ( ) ;
787
+ message . projectId = object . projectId ?? 0 ;
788
+ message . winnerId = object . winnerId ?? 0 ;
789
+ message . modifyUser = object . modifyUser ?? 0 ;
790
+ return message ;
791
+ } ,
792
+ } ;
793
+
640
794
declare var self : any | undefined ;
641
795
declare var window : any | undefined ;
642
796
declare var global : any | undefined ;
0 commit comments