Skip to content

[PLA-2440] Update SDK to v3.0.1 - #38

Merged
JayPavlina merged 2 commits into
3.xfrom
feature/PLA-2440/regenerate-sdk
Jun 16, 2026
Merged

[PLA-2440] Update SDK to v3.0.1#38
JayPavlina merged 2 commits into
3.xfrom
feature/PLA-2440/regenerate-sdk

Conversation

@JayPavlina

@JayPavlina JayPavlina commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator
  • Regenerate SDK using latest version
  • set version to v3.0.1

@JayPavlina
JayPavlina requested a review from Copilot June 16, 2026 17:27
@JayPavlina JayPavlina changed the title [PLA-2440] Regenerate SDK [PLA-2440] Update SDK to v3.0.1 Jun 16, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Regenerates the C# SDK schema bindings to align with the latest Platform GraphQL schema, including updated pagination/holder semantics and a new account-token shape that includes balances.

Changes:

  • Updates Token.holders / Collection.holders query builder signatures to make limit optional and documents context-dependent caps.
  • Introduces AccountToken / AccountTokenQueryBuilder and updates Account.tokens to return these balance-paired items.
  • Adds AccountToken to the GraphQL type constants and refreshes related model documentation.

Reviewed changes

Copilot reviewed 9 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/QueryBuilders/TokenQueryBuilder.cs Changes holders builder signature to optional limit and updates docs.
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/QueryBuilders/CollectionQueryBuilder.cs Changes holders builder signature to optional limit and updates docs.
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/QueryBuilders/AccountTokenQueryBuilder.cs Adds query builder for the new AccountToken GraphQL type.
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/QueryBuilders/AccountQueryBuilder.cs Switches tokens field builder type to AccountTokenQueryBuilder and adds tokenGroupId filter.
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/Model/Token.cs Updates holders documentation to reflect context-dependent effective limits.
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/Model/Collection.cs Updates holders documentation to reflect context-dependent effective limits.
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/Model/AccountToken.cs Adds new AccountToken model (balance + token).
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/Model/Account.cs Changes Tokens to ICollection<AccountToken>? and updates docstring.
src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/Infrastructure/GraphQlTypes.cs Adds AccountToken type constant.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/Enjin.Platform.Sdk/Enjin.Platform.Sdk/Schema/Model/Account.cs
@JayPavlina
JayPavlina requested a review from Bradez June 16, 2026 17:36
@JayPavlina
JayPavlina merged commit 3635b88 into 3.x Jun 16, 2026
3 checks passed
@JayPavlina
JayPavlina deleted the feature/PLA-2440/regenerate-sdk branch June 16, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants