Skip to content

Conversation

AmandaG133
Copy link

Summary

How did you test your changes?

dependabot bot and others added 30 commits November 16, 2022 10:19
)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](webpack/loader-utils@v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tProtocol#117)

* [WALL-14933]: Update SDK to support multiple wallets

* Modify `CoinbaseWalletSDK` to now support multiple instances, instead of previously accessible singleton object.
* For response handling, parse host url from message's callback property to retrieve `CoinbaseWalletSDK` instance
* Updated example apps to support multiple wallets

update test

Keep configure method and make callback static

* Move `MobileWalletProvider` to correct package
* Updated app icons and appStoreUrl is not class member
* Moved `walletProvider.getWallets()` call to `viewDidLoad` callback and call site for wallets now sync

Keep configure method and make callback static

* Move `MobileWalletProvider` to correct package
* Updated app icons and appStoreUrl is not class member
* Moved `walletProvider.getWallets()` call to `viewDidLoad` callback and call site for wallets now sync

Remove package name from Wallet model

* Remove force unwraps

Remove async call, in favor of sync call, as iOS proj doesn't support swift concurrency

Update test

Use requestId instead of host to get instance

* Update task manager to be static

* Keep callback instance method to be non optional for easier access

* Revert view controller changes
* Update test
* Add `isConfigured` back into CoinbaseWalletSDK.swift

* Update `isWalletSegueMessage` to use non static callback reference.

* Remove Wallet Provider Protocol

* Update test
* rename instance variable

* Revert name change for callbackURL, removes suffix for consistency
…ions (MobileWalletProtocol#120)

* [WALL-14932]: Refactor Android SDK to support multiple wallet connections

* Added configure method for client to pass in callback and context
* Added `getClient` method to retrieve and manage SDK instances by `host` Wallet
* Created `MobileWalletProvider`
* Created interfaces for `KeyManager` and `TaskManager`
* Added Wallet Picker to Android example app

Remove default params

* Rename static `handleResponse` method
* Created Wallet ext method to check if wallet app is installed.

* Revert name change for callbackURL, removes suffix for consistency

* open intent callback no longer required param for getInstance
* remove wallet provider
* Renamed sheet to WalletPickerBottomSheetFragment
* Update handshake request signature + clean up

* cleanup

* hmmm

* test
* rename

* fix deterministic UUIDs issue
…ol#130)

* Emit events for host library actions

* Diagnostic Logger
* Rename

* fix github flow

* revert example changes

* legacy support

* updates

* revert

* backward compatibillity

* CROSS_PLATFORM

* duh

* swift convention

* test
* diagnosticLog

* addDiagnosticLogListener
* Add workflows for host library

* Change working directory to host
* wallet.isInstalled

* iconUrl
* Update iOS example app

* cleanup

* migrate

* cleanup

* load icon

* deprecation warning

* project settings

* rename CoinbaseWalletHostSDK to MWPHost

* sample wallet

* podfile

* update example initial action

* fix

* Fix iOS multi wallet support

* indentation
…pp metadata (MobileWalletProtocol#133)

* Convert Android to use AppLinks

* Add app name and app icon to Handshake
* Created Configuration Object

* Remove app link support

* Use Context over Application

* Revert host url changes.

* Allow app name and app icon to be nullable fields

* make handshake app name nullable

* Updated default param

provide fall back for app name

* remove app name param
* Remove manual serialization for messages

* Handle failure case in handleResponseUrl
…MobileWalletProtocol#148)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](SamVerschueren/decode-uri-component@v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…etProtocol#150)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](SamVerschueren/decode-uri-component@v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…Protocol#151)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](SamVerschueren/decode-uri-component@v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…obileWalletProtocol#149)

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](SamVerschueren/decode-uri-component@v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…obileWalletProtocol#155)

* Update active message to null after sdk returns to client

* Return boolean value whether consumer should continue to loop over actions

* Update example host app
* Fix Podfile of RN iOS client example

* pod update
dependabot bot and others added 21 commits August 21, 2023 15:37
…ple (MobileWalletProtocol#236)

Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.2.4 to 4.2.5.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v4.2.4...v4.2.5)

---
updated-dependencies:
- dependency-name: fast-xml-parser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [activesupport](https://github.com/rails/rails) from 6.1.7.3 to 6.1.7.6.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.0.7.2/activesupport/CHANGELOG.md)
- [Commits](rails/rails@v6.1.7.3...v6.1.7.6)

---
updated-dependencies:
- dependency-name: activesupport
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.18 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.18...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…obileWalletProtocol#263)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.25 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.25...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* expose isConnected in flutter wrapper

* button
…obileWalletProtocol#270)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.12 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tProtocol#271)

Bumps [react-devtools-core](https://github.com/facebook/react/tree/HEAD/packages/react-devtools-core) from 4.28.0 to 4.28.4.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/react-devtools-core)

---
updated-dependencies:
- dependency-name: react-devtools-core
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…tocol#269)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.12 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…col#268)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.12 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ocol#267)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ileWalletProtocol#266)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.1 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* bump r to 1.0.8

* update license to 2024

* jk 2023
…Protocol#279)

* handleResponse returns false if not configured

* this.emit('disconnect') on disconnect

* Bump version to 1.0.9
…letProtocol#280)

* Fix CoinbaseWalletSDK.isConfigured check on handleResponse

* bump up version
@AmandaG133 AmandaG133 requested a review from bangtoven as a code owner January 15, 2025 14:38
@AmandaG133 AmandaG133 closed this Jan 15, 2025
@AmandaG133 AmandaG133 reopened this Feb 1, 2025
@AmandaG133 AmandaG133 closed this Feb 3, 2025
@AmandaG133 AmandaG133 reopened this Apr 14, 2025
@AmandaG133 AmandaG133 closed this Apr 14, 2025
@AmandaG133 AmandaG133 reopened this Apr 15, 2025
@AmandaG133 AmandaG133 closed this Jul 20, 2025
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.

10 participants