-
Notifications
You must be signed in to change notification settings - Fork 191
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
Conversation
alexander-lsvk
commented
Jan 3, 2023
•
edited
Loading
edited
- 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
Example/Showcase/Classes/PresentationLayer/Chat/Welcome/WelcomeInteractor.swift
Outdated
Show resolved
Hide resolved
window = UIWindow(windowScene: windowScene) | ||
window?.makeKeyAndVisible() | ||
|
||
app.uri = connectionOptions.urlContexts.first?.url.absoluteString.replacingOccurrences(of: "walletapp://wc?uri=", with: "") |
There was a problem hiding this comment.
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
Example/WalletApp/DomainLayer/AccountStorage/AccountStorage.swift
Outdated
Show resolved
Hide resolved
/// Publisher that sends sessions on every sessions update | ||
/// | ||
/// Event will be emited on controller and non-controller clients. | ||
public var sessionsPublisher: AnyPublisher<[Session], Never> { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this 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.
@llbartekll updated with session request and PR fixes |
There was a problem hiding this 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
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 |
Why WalletApp redirect to Showcase after Approving Auth Request? |
Example/Showcase/Classes/DomainLayer/SocketFactory/SocketFactory.swift
Outdated
Show resolved
Hide resolved
Example/Showcase/Classes/PresentationLayer/Chat/Welcome/WelcomeInteractor.swift
Outdated
Show resolved
Hide resolved
Example/WalletApp/DomainLayer/SocketFactory/SocketFactory.swift
Outdated
Show resolved
Hide resolved
@flypaper0 in Showcase you receive Cacao object after, this redirection is kind of success imitation, but I can remove it or change if needed |