Skip to content

Conversation

@ruixhuang
Copy link
Collaborator

Apple now complains about the privacy declaration with the WalletConnect framework, so let's land this ahead of schedule.

excludedWalletIds: [
]
],
coinbaseEnabled: false // we manage Coinbase ourselves
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

cc @Sam-dYdX It could be worthwhile to migrate our Coinbase wallet integration to Reown as well at some point.

if success {
self?.reallySign(typedDataProvider: typedDataProvider,
accountAddress: request.address,
chainId: request.chainId) { [weak self] signed, error in
Copy link
Contributor

@Sam-dYdX Sam-dYdX Oct 27, 2025

Choose a reason for hiding this comment

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

Just curious what was the reason to remove the [weak self]? Is it because we want this to run even if there isn't a reference to self anymore?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

The block doesn't reference to self, so no need to do weak self to avoid retain cycle.

@ruixhuang ruixhuang merged commit 8139998 into main Oct 27, 2025
3 checks passed
@ruixhuang ruixhuang deleted the features/reown branch October 27, 2025 21:06
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.

4 participants