Skip to content

NXS-7652: Virtual IBAN SDK changes#87

Merged
SuzanneRobert merged 5 commits into
mainfrom
7652_account_token_api_sdk_changes
Mar 6, 2026
Merged

NXS-7652: Virtual IBAN SDK changes#87
SuzanneRobert merged 5 commits into
mainfrom
7652_account_token_api_sdk_changes

Conversation

@martin-quantoz
Copy link
Copy Markdown
Contributor

The ability to associate EntityData with AccountToken records was recently introduced into the Nexus API and Portal in order to support Virtual IBAN data. This pull request extends support for these changes to the SDK. It introduces new overloads to key methods in the accounts facade and provider interfaces, allowing the creation of accounts and connecting tokens with associated metadata. Additionally, it adds a new method for retrieving paginated account tokens,.

API and Interface Enhancements:

  • Added overloads to IAccountsFacade and ITokenServerProvider interfaces for creating accounts (virtual, Stellar, Algorand) and connecting tokens, now accepting IEnumerable<TokenCodeWithData> to support per-token metadata.
  • Introduced a new method in IAccountsFacade and ITokenServerProvider to get a paginated list of account tokens, with support for filtering by account code, token code, and data properties.

Facade Implementation Updates:

  • Implemented the new overloads in AccountsFacade, forwarding calls to the provider for account creation and token connection with metadata.
  • Added logic in AccountsFacade to construct query parameters for the new paginated account tokens method, including support for data property filters.

Testing:

  • The Stellar and Algorand example flows were extended to demonstrate the use of the overloaded and new method introduced in this pull request.

Other:

  • Added global.json file to project
  • Updated TokenResponse in order to fix some broken sample flows in the Algorand and Stellar examples

@martin-quantoz martin-quantoz marked this pull request as ready for review March 5, 2026 15:25
@SuzanneRobert SuzanneRobert merged commit 9eb31b1 into main Mar 6, 2026
1 check passed
@SuzanneRobert SuzanneRobert deleted the 7652_account_token_api_sdk_changes branch March 6, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants