Skip to content

Sui integration #143

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 11 commits into
base: develop
Choose a base branch
from
Draft

Sui integration #143

wants to merge 11 commits into from

Conversation

llbartekll
Copy link
Collaborator

Description

Resolves # (issue)

How Has This Been Tested?

Due Dilligence

  • Breaking change
  • Requires a documentation update

@llbartekll llbartekll marked this pull request as draft June 6, 2025 08:33
@llbartekll llbartekll requested a review from Copilot June 6, 2025 08:33
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR integrates support for the Sui blockchain into the wallet app by adding Sui key management, transaction signing, and UI components. Key changes include updating Package.swift dependencies and debug flags, integrating Sui account storage and presenter properties, and extending signing logic in the shared signer modules.

Reviewed Changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Package.swift Updated debug flag and dependency version for Yttrium
Example/WalletApp/PresentationLayer/Wallet/Welcome/* Added Sui key input and updated account generation logic
Example/WalletApp/PresentationLayer/Wallet/Settings/* Added Sui address and private key display for settings
Example/WalletApp/PresentationLayer/Wallet/SessionProposal/SessionProposalInteractor.swift Integrated Sui chains into supported chains handling
Example/Shared/Signer/* Added SuiSigner and updated Signer routing for Sui requests
Xcode project files Updated project references to include new Sui-related files

Copy link

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.

1 participant