diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemBase.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemBase.md index 14c4b4980..e9cb3255d 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemBase.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemBase.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemBonusGems.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemBonusGems.md index 1f5bc5654..c0c45f9f1 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemBonusGems.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemBonusGems.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemCTA.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemCTA.md index 8dfb98ebf..cf1c503cc 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemCTA.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemCTA.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemDailyGems.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemDailyGems.md index be18a7d91..4b5af6352 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemDailyGems.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemDailyGems.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemLanding.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemLanding.md index 34d794c49..45f0b3d36 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemLanding.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemLanding.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemPinToHome.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemPinToHome.md index a0c329faa..e6f9a6869 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemPinToHome.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemPinToHome.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemQuiz.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemQuiz.md index bfc597bf1..8b16724dc 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemQuiz.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemQuiz.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemReferral.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemReferral.md index ab94c80b3..a566d7d3f 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemReferral.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemReferral.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemReward.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemReward.md index 40a8b2466..1c9bd8808 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemReward.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemReward.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemSignIn.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemSignIn.md index c23e2e45a..0b87fcc6f 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemSignIn.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemSignIn.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Documentation~/FeedItemVideo.md b/src/Packages/ZkEvmApi/Documentation~/FeedItemVideo.md index 7cc525b5f..2a993d616 100644 --- a/src/Packages/ZkEvmApi/Documentation~/FeedItemVideo.md +++ b/src/Packages/ZkEvmApi/Documentation~/FeedItemVideo.md @@ -11,7 +11,7 @@ Name | Type | Description | Notes **GemsEarnable** | **int** | Amount of gems earnable when user completes the quest | **Bypass** | **bool** | If the quest is bypassed, the user will not be able to see it on the feed | [optional] **DayZero** | **bool** | If the quest is a day0 quest | [optional] -**GameId** | **string** | Game ID | [optional] +**GameId** | **Guid** | Game ID | [optional] **GameName** | **string** | Game name | [optional] **QuestCompletedPopupText** | **string** | Text to display when the quest is completed in an onboarding experience | [optional] **Tags** | **List<string>** | The tags for the feed item | [optional] diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBase.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBase.cs index 09741f7aa..2582a527f 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBase.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBase.cs @@ -52,7 +52,7 @@ protected FeedItemBase() { } /// The tags for the feed item. /// The categories for the feed item. /// The onboarding experience for the feed item. - public FeedItemBase(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string)) + public FeedItemBase(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string)) { // to ensure "id" is required (not null) if (id == null) @@ -138,7 +138,7 @@ protected FeedItemBase() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBonusGems.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBonusGems.cs index 40cab1c3e..1710c1f9e 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBonusGems.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemBonusGems.cs @@ -74,7 +74,7 @@ protected FeedItemBonusGems() { } /// The categories for the feed item. /// The onboarding experience for the feed item. /// Feed item type (required). - public FeedItemBonusGems(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) + public FeedItemBonusGems(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) { // to ensure "id" is required (not null) if (id == null) @@ -161,7 +161,7 @@ protected FeedItemBonusGems() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemCTA.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemCTA.cs index 568b2c464..758269a4b 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemCTA.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemCTA.cs @@ -78,7 +78,7 @@ protected FeedItemCTA() { } /// The description for the CTA button (required). /// The URL for the CTA button (required). /// The image for the CTA background (required). - public FeedItemCTA(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string ctaLabel = default(string), string ctaDescription = default(string), string ctaUrl = default(string), string ctaImage = default(string)) + public FeedItemCTA(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string ctaLabel = default(string), string ctaDescription = default(string), string ctaUrl = default(string), string ctaImage = default(string)) { // to ensure "id" is required (not null) if (id == null) @@ -189,7 +189,7 @@ protected FeedItemCTA() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemDailyGems.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemDailyGems.cs index e4f70cfa1..3809986d9 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemDailyGems.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemDailyGems.cs @@ -74,7 +74,7 @@ protected FeedItemDailyGems() { } /// The categories for the feed item. /// The onboarding experience for the feed item. /// Feed item type (required). - public FeedItemDailyGems(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) + public FeedItemDailyGems(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) { // to ensure "id" is required (not null) if (id == null) @@ -161,7 +161,7 @@ protected FeedItemDailyGems() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemLanding.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemLanding.cs index fac13014f..257201d20 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemLanding.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemLanding.cs @@ -74,7 +74,7 @@ protected FeedItemLanding() { } /// The categories for the feed item. /// The onboarding experience for the feed item. /// Feed item type (required). - public FeedItemLanding(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) + public FeedItemLanding(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) { // to ensure "id" is required (not null) if (id == null) @@ -161,7 +161,7 @@ protected FeedItemLanding() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemPinToHome.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemPinToHome.cs index d09084bd0..bef46a2e5 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemPinToHome.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemPinToHome.cs @@ -74,7 +74,7 @@ protected FeedItemPinToHome() { } /// The categories for the feed item. /// The onboarding experience for the feed item. /// Feed item type (required). - public FeedItemPinToHome(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) + public FeedItemPinToHome(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) { // to ensure "id" is required (not null) if (id == null) @@ -161,7 +161,7 @@ protected FeedItemPinToHome() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemQuiz.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemQuiz.cs index d2c8c5fb6..aab7000d7 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemQuiz.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemQuiz.cs @@ -82,7 +82,7 @@ protected FeedItemQuiz() { } /// The text to display when the user answers the quiz correctly. /// The initial image for the quiz header. /// The image to display when the user answers the quiz correctly. - public FeedItemQuiz(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string quizHeaderVideoUrl = default(string), string quizLogo = default(string), string quizQuestion = default(string), List quizAnswers = default(List), List quizCorrectAnswers = default(List), string quizCorrectAnswerText = default(string), string quizHeaderInitialImage = default(string), string quizHeaderAnsweredImage = default(string)) + public FeedItemQuiz(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string quizHeaderVideoUrl = default(string), string quizLogo = default(string), string quizQuestion = default(string), List quizAnswers = default(List), List quizCorrectAnswers = default(List), string quizCorrectAnswerText = default(string), string quizHeaderInitialImage = default(string), string quizHeaderAnsweredImage = default(string)) { // to ensure "id" is required (not null) if (id == null) @@ -192,7 +192,7 @@ protected FeedItemQuiz() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReferral.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReferral.cs index 2830795d4..bf1fe589b 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReferral.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReferral.cs @@ -74,7 +74,7 @@ protected FeedItemReferral() { } /// The categories for the feed item. /// The onboarding experience for the feed item. /// Feed item type (required). - public FeedItemReferral(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) + public FeedItemReferral(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum)) { // to ensure "id" is required (not null) if (id == null) @@ -161,7 +161,7 @@ protected FeedItemReferral() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReward.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReward.cs index 551cafa8a..97fc6594e 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReward.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemReward.cs @@ -80,7 +80,7 @@ protected FeedItemReward() { } /// The image for the CTA background (required). /// The URL to redirect to when the user completes the sign in quest (required). /// The background for the sign in quest (required). - public FeedItemReward(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string ctaLabel = default(string), string ctaDescription = default(string), string ctaUrl = default(string), string ctaImage = default(string), string signInRedirectUrl = default(string), string signInBackground = default(string)) + public FeedItemReward(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string ctaLabel = default(string), string ctaDescription = default(string), string ctaUrl = default(string), string ctaImage = default(string), string signInRedirectUrl = default(string), string signInBackground = default(string)) { // to ensure "id" is required (not null) if (id == null) @@ -203,7 +203,7 @@ protected FeedItemReward() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemSignIn.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemSignIn.cs index 531bb6f0f..dadd2e96b 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemSignIn.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemSignIn.cs @@ -80,7 +80,7 @@ protected FeedItemSignIn() { } /// The image for the CTA background (required). /// The URL to redirect to when the user completes the sign in quest (required). /// The background for the sign in quest (required). - public FeedItemSignIn(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string ctaLabel = default(string), string ctaDescription = default(string), string ctaUrl = default(string), string ctaImage = default(string), string signInRedirectUrl = default(string), string signInBackground = default(string)) + public FeedItemSignIn(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string ctaLabel = default(string), string ctaDescription = default(string), string ctaUrl = default(string), string ctaImage = default(string), string signInRedirectUrl = default(string), string signInBackground = default(string)) { // to ensure "id" is required (not null) if (id == null) @@ -203,7 +203,7 @@ protected FeedItemSignIn() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemVideo.cs b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemVideo.cs index 1f3ba373d..ccab03042 100644 --- a/src/Packages/ZkEvmApi/Runtime/Model/FeedItemVideo.cs +++ b/src/Packages/ZkEvmApi/Runtime/Model/FeedItemVideo.cs @@ -76,7 +76,7 @@ protected FeedItemVideo() { } /// Feed item type (required). /// Title of the video (required). /// URL of the video (required). - public FeedItemVideo(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), string gameId = default(string), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string videoTitle = default(string), string videoUrl = default(string)) + public FeedItemVideo(string id = default(string), string name = default(string), string questId = default(string), int priority = default(int), int gemsEarnable = default(int), bool bypass = default(bool), bool dayZero = default(bool), Guid gameId = default(Guid), string gameName = default(string), string questCompletedPopupText = default(string), List tags = default(List), List categories = default(List), string onboardingExperience = default(string), TypeEnum type = default(TypeEnum), string videoTitle = default(string), string videoUrl = default(string)) { // to ensure "id" is required (not null) if (id == null) @@ -175,7 +175,7 @@ protected FeedItemVideo() { } /// /// Game ID [DataMember(Name = "game_id", EmitDefaultValue = false)] - public string GameId { get; set; } + public Guid GameId { get; set; } /// /// Game name diff --git a/src/Packages/ZkEvmApi/api~/openapi.yaml b/src/Packages/ZkEvmApi/api~/openapi.yaml index 88d025e5a..4a86be572 100644 --- a/src/Packages/ZkEvmApi/api~/openapi.yaml +++ b/src/Packages/ZkEvmApi/api~/openapi.yaml @@ -9068,6 +9068,9 @@ components: type: string quest_id: description: Quest ID + maxLength: 100 + minLength: 1 + pattern: "^[a-z0-9-]+$" type: string priority: description: Feed item priority @@ -9084,6 +9087,7 @@ components: type: boolean game_id: description: Game ID + format: uuid type: string game_name: description: Game name