Skip to content
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

Feature/chat wallet app extraction #648

Merged
merged 11 commits into from
Jan 9, 2023

Conversation

alexander-lsvk
Copy link
Contributor

@alexander-lsvk alexander-lsvk commented Jan 3, 2023

  • Remove wallet from Chat app
  • Implement new Wallet app with updated design using Web3Wallet lib
  • Breaking change
  • Requires a documentation update

…t-app-extraction

# Conflicts:
#	Example/ChatWallet/PresentationLayer/Wallet/AuthRequest/AuthRequestInteractor.swift
#	Example/ExampleApp.xcodeproj/project.pbxproj
window = UIWindow(windowScene: windowScene)
window?.makeKeyAndVisible()

app.uri = connectionOptions.urlContexts.first?.url.absoluteString.replacingOccurrences(of: "walletapp://wc?uri=", with: "")
Copy link
Contributor

Choose a reason for hiding this comment

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

we need to switch to universal linking later

/// Publisher that sends sessions on every sessions update
///
/// Event will be emited on controller and non-controller clients.
public var sessionsPublisher: AnyPublisher<[Session], Never> {
Copy link
Contributor

Choose a reason for hiding this comment

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

👍

Copy link
Contributor

@llbartekll llbartekll left a comment

Choose a reason for hiding this comment

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

I build the app looks really nice, just the session proposal is not appearing but we've covered that on meeting yesterday so waiting for update.

@alexander-lsvk
Copy link
Contributor Author

@llbartekll updated with session request and PR fixes

Copy link
Contributor

@flypaper0 flypaper0 left a comment

Choose a reason for hiding this comment

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

Showcase app crash on "Start messaging" press

@flypaper0
Copy link
Contributor

flypaper0 commented Jan 6, 2023

Is it possible to fix modal background appearance on "Enter a WalletConnect URI" screen? May be show modal, and after animate background opacity. Not critical

@flypaper0
Copy link
Contributor

Why WalletApp redirect to Showcase after Approving Auth Request?

@alexander-lsvk
Copy link
Contributor Author

alexander-lsvk commented Jan 6, 2023

Why WalletApp redirect to Showcase after Approving Auth Request?

@flypaper0 in Showcase you receive Cacao object after, this redirection is kind of success imitation, but I can remove it or change if needed

@alexander-lsvk alexander-lsvk merged commit 747f4cc into develop Jan 9, 2023
@alexander-lsvk alexander-lsvk deleted the feature/chat-wallet-app-extraction branch January 9, 2023 09:07
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.

3 participants