-
Notifications
You must be signed in to change notification settings - Fork 0
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
Niche #1
Niche #1
Conversation
Bumps com.android.tools.build:gradle from 8.5.1 to 8.5.2. --- updated-dependencies: - dependency-name: com.android.tools.build:gradle dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#935) Bumps androidx.test:runner from 1.6.1 to 1.6.2. --- updated-dependencies: - dependency-name: androidx.test:runner dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…in /android (#938) * chore(deps): bump org.jetbrains.kotlin.android in /android Bumps [org.jetbrains.kotlin.android](https://github.com/JetBrains/kotlin) from 2.0.10 to 2.0.20. - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.0.10...v2.0.20) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin.android dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * Update libs.versions.toml --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marco Martinez <funkatronicsmail@gmail.com>
…pp (#936) Bumps `kotlin_version` from 2.0.10 to 2.0.20. Updates `org.jetbrains.kotlin.android` from 2.0.10 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.0.10...v2.0.20) Updates `org.jetbrains.kotlin.plugin.compose` from 2.0.10 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.0.20/ChangeLog.md) - [Commits](JetBrains/kotlin@v2.0.10...v2.0.20) --- updated-dependencies: - dependency-name: org.jetbrains.kotlin.android dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: org.jetbrains.kotlin.plugin.compose dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps com.android.application from 8.5.2 to 8.6.0. --- updated-dependencies: - dependency-name: com.android.application dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#943) Bumps `androidGradlePlugin` from 8.5.2 to 8.6.0. Updates `com.android.library` from 8.5.2 to 8.6.0 Updates `com.android.application` from 8.5.2 to 8.6.0 --- updated-dependencies: - dependency-name: com.android.library dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: com.android.application dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps com.android.library from 8.5.2 to 8.6.0. --- updated-dependencies: - dependency-name: com.android.library dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* pull ws lib to new branch * example web app changes * remove uneeded file
…947) Bumps `androidxLifecycle` from 2.8.4 to 2.8.5. Updates `androidx.lifecycle:lifecycle-runtime-ktx` from 2.8.4 to 2.8.5 Updates `androidx.lifecycle:lifecycle-viewmodel-ktx` from 2.8.4 to 2.8.5 --- updated-dependencies: - dependency-name: androidx.lifecycle:lifecycle-runtime-ktx dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: androidx.lifecycle:lifecycle-viewmodel-ktx dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps `compose_material_version` from 1.6.8 to 1.7.0. Updates `androidx.compose.material:material` from 1.6.8 to 1.7.0 Updates `androidx.compose.material:material-icons-core` from 1.6.8 to 1.7.0 Updates `androidx.compose.material:material-icons-extended` from 1.6.8 to 1.7.0 --- updated-dependencies: - dependency-name: androidx.compose.material:material dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.compose.material:material-icons-core dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.compose.material:material-icons-extended dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…app (#949) Bumps `compose_version` from 1.6.8 to 1.7.0. Updates `androidx.compose.runtime:runtime` from 1.6.8 to 1.7.0 Updates `androidx.compose.ui:ui` from 1.6.8 to 1.7.0 Updates `androidx.compose.ui:ui-tooling-preview` from 1.6.8 to 1.7.0 Updates `androidx.compose.ui:ui-test-junit4` from 1.6.8 to 1.7.0 Updates `androidx.compose.ui:ui-tooling` from 1.6.8 to 1.7.0 Updates `androidx.compose.ui:ui-test-manifest` from 1.6.8 to 1.7.0 --- updated-dependencies: - dependency-name: androidx.compose.runtime:runtime dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.compose.ui:ui dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.compose.ui:ui-tooling-preview dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.compose.ui:ui-test-junit4 dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.compose.ui:ui-tooling dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.compose.ui:ui-test-manifest dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps androidx.activity:activity-ktx from 1.9.1 to 1.9.2. --- updated-dependencies: - dependency-name: androidx.activity:activity-ktx dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add embedded UI and QRCode rendering * Refactor embedded modal into folder * remote websocket working * remote connections workinggit status * better random * remote connections working, less gooooo * revert installed override * improving remote session UX --------- Co-authored-by: michael sulistio <michaelsulistio@gmail.com>
Bumps androidx.lifecycle:lifecycle-runtime-ktx from 2.8.4 to 2.8.5. --- updated-dependencies: - dependency-name: androidx.lifecycle:lifecycle-runtime-ktx dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps androidx.activity:activity-compose from 1.9.1 to 1.9.2. --- updated-dependencies: - dependency-name: androidx.activity:activity-compose dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8. - [Release notes](https://github.com/micromatch/micromatch/releases) - [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md) - [Commits](micromatch/micromatch@4.0.5...4.0.8) --- updated-dependencies: - dependency-name: micromatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.4 to 2.8.5. --- updated-dependencies: - dependency-name: androidx.lifecycle:lifecycle-viewmodel-compose dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [rexml](https://github.com/ruby/rexml) from 3.3.3 to 3.3.6. - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](ruby/rexml@v3.3.3...v3.3.6) --- updated-dependencies: - dependency-name: rexml dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps com.android.tools.build:gradle from 8.5.2 to 8.6.0. --- updated-dependencies: - dependency-name: com.android.tools.build:gradle dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…945) Bumps `androidxNavigation` from 2.7.7 to 2.8.0. Updates `androidx.navigation:navigation-fragment-ktx` from 2.7.7 to 2.8.0 Updates `androidx.navigation:navigation-safe-args-gradle-plugin` from 2.7.7 to 2.8.0 --- updated-dependencies: - dependency-name: androidx.navigation:navigation-fragment-ktx dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: androidx.navigation:navigation-safe-args-gradle-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.
Cool
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Reviewer Guide 🔍
|
PR-Agent was enabled for this repository. To continue using it, please link your git user with your CodiumAI identity here. PR Code Suggestions ✨
|
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.
Cool
User description
Please help me get access to my old tokens
PR Type
Enhancement, Tests, Documentation, Styling, Dependencies, Configuration changes, Error handling, Miscellaneous
Description
LocalScenario
to extendBaseScenario
for cleaner code structure.Changes walkthrough 📝
39 files
LocalScenario.java
Refactor LocalScenario to Extend BaseScenario
android/walletlib/src/main/java/com/solana/mobilewalletadapter/walletlib/scenario/LocalScenario.java
LocalScenario
to extendBaseScenario
.BaseScenario
.RemoteAssociationScenario.java
Implement Remote Association Scenario for Client Library
android/fakewallet/src/androidTest/java/com/solana/mobilewalletadapter/clientlib/scenario/RemoteAssociationScenario.java
RemoteAssociationScenario
class for handling remoteassociations.
RemoteWebSocketServerScenario.java
Add Remote WebSocket Server Scenario for Wallet Library
android/walletlib/src/main/java/com/solana/mobilewalletadapter/walletlib/scenario/RemoteWebSocketServerScenario.java
RemoteWebSocketServerScenario
for managing WebSocketconnections.
BaseScenario.java
Introduce BaseScenario for Common Scenario Logic
android/walletlib/src/main/java/com/solana/mobilewalletadapter/walletlib/scenario/BaseScenario.java
BaseScenario
class as a common base for scenarios.handling.
WebSocketReflectorServer.java
Implement WebSocket Reflector Server for Testing
android/fakewallet/src/androidTest/java/com/solana/mobilewalletadapter/walletlib/transport/websockets/server/WebSocketReflectorServer.java
WebSocketReflectorServer
for handling WebSocket connections.ReflectorWebSocket.java
Add ReflectorWebSocket for Client WebSocket Operations
android/walletlib/src/main/java/com/solana/mobilewalletadapter/walletlib/transport/websockets/ReflectorWebSocket.java
ReflectorWebSocket
class for WebSocket client operations.RemoteAssociationIntentCreator.java
Create Remote Association Intent Creator for Client
android/fakewallet/src/androidTest/java/com/solana/mobilewalletadapter/clientlib/scenario/RemoteAssociationIntentCreator.java
RemoteAssociationIntentCreator
for creating intents for remoteassociations.
parameters.
RemoteAssociationUri.java
Implement Remote Association URI Handling
android/fakewallet/src/androidTest/java/com/solana/mobilewalletadapter/walletlib/association/RemoteAssociationUri.java
RemoteAssociationUri
class for handling remote association URIs.WebSocketsTransportContract.java
Extend WebSocketsTransportContract with Reflector Details
android/common/src/main/java/com/solana/mobilewalletadapter/common/WebSocketsTransportContract.java
RemoteAssociationUri.java
Enable Remote Scenario Creation in RemoteAssociationUri
android/walletlib/src/main/java/com/solana/mobilewalletadapter/walletlib/association/RemoteAssociationUri.java
RemoteAssociationUri
to implement remote scenario creation.LocalWebSocketServer.java
Send Initial Ping on WebSocket Connection Open
android/walletlib/src/main/java/com/solana/mobilewalletadapter/walletlib/transport/websockets/server/LocalWebSocketServer.java
MobileWalletAdapterViewModel.kt
Update ViewModel for Remote Scenario Support
android/fakewallet/src/main/java/com/solana/mobilewalletadapter/fakewallet/MobileWalletAdapterViewModel.kt
MobileWalletAdapterViewModel
to support remote scenarios.AssociateFragment.kt
Enhance AssociateFragment for Remote Session Management
android/fakewallet/src/main/java/com/solana/mobilewalletadapter/fakewallet/ui/associate/AssociateFragment.kt
adapterRemote.ts
Implement Remote Wallet Adapter for Mobile Wallet
js/packages/wallet-adapter-mobile/src/adapterRemote.ts
SolanaMobileWalletAdapterRemote
for remote walletinteractions.
transact.ts
Extend Transact Module for Remote Transactions
js/packages/mobile-wallet-adapter-protocol/src/transact.ts
transactRemote
.modal.ts
Add Embedded Modal for QR Code Display
js/packages/wallet-adapter-mobile/src/embedded-modal/modal.ts
EmbeddedModal
class for displaying QR code and connectionstatus.
wallet.ts
Implement Solana Mobile Wallet Adapter with transaction features
js/packages/wallet-standard-mobile/src/wallet.ts
SolanaMobileWalletAdapterWallet
class with various methodsfor wallet operations.
AuthorizationResultCache
andAddressSelector
.transact.ts
Add remote transaction handling for mobile wallets
js/packages/mobile-wallet-adapter-protocol-web3js/src/transact.ts
transactRemote
function for remote wallet transactions.Web3RemoteMobileWallet
interface extendingWeb3MobileWallet
.adapter.ts
Enhance adapter with remote host authority and chain ID conversion
js/packages/wallet-adapter-mobile/src/adapter.ts
clusterToChainId
function for cluster to chain IDconversion.
remoteHostAuthority
.bluetooth-html.ts
Add Bluetooth connection modal HTML template
js/packages/wallet-adapter-mobile/src/embedded-modal/bluetooth-html.ts
startSession.ts
Refactor and enhance session handling with remote support
js/packages/mobile-wallet-adapter-protocol/src/startSession.ts
launchAssociation
function.startRemoteSession
andgetRemoteSessionUrl
for remote sessionhandling.
icon.ts
Add wallet icon for mobile wallet adapter
js/packages/wallet-standard-mobile/src/icon.ts
getAssociateAndroidIntentURL.ts
Add remote association URL generation with reflector ID
js/packages/mobile-wallet-adapter-protocol/src/getAssociateAndroidIntentURL.ts
getRemoteAssociateAndroidIntentURL
for remote association.controller.ts
Implement modal controller for embedded wallet adapter
js/packages/wallet-adapter-mobile/src/embedded-modal/controller.ts
EmbeddedModalController
for managing modal state.reflectorId.ts
Add reflector ID utilities for remote sessions
js/packages/mobile-wallet-adapter-protocol/src/reflectorId.ts
ReflectorId
type and utility functions.createDefaultAuthorizationResultCache.ts
Implement default authorization result cache with local storage
js/packages/wallet-standard-mobile/src/createDefaultAuthorizationResultCache.ts
qrcode-html.ts
Add QR code connection modal HTML template
js/packages/wallet-adapter-mobile/src/embedded-modal/qrcode-html.ts
createDefaultAuthorizationResultCache.ts
Implement React Native authorization result cache
js/packages/wallet-standard-mobile/src/forks/react-native/createDefaultAuthorizationResultCache.ts
AsyncStorage.
solana.ts
Define Solana chains and utility functions for wallet adapter
js/packages/wallet-standard-mobile/src/solana.ts
types.ts
Add remote wallet association and session termination types
js/packages/mobile-wallet-adapter-protocol/src/types.ts
RemoteWalletAssociationConfig
type for remote associations.TerminateSessionAPI
andRemoteMobileWallet
interfaces.initialize.ts
Implement mobile wallet adapter registration with support check
js/packages/wallet-standard-mobile/src/initialize.ts
registerMwa
function to register mobile wallet adapter.createDefaultWalletNotFoundHandler.ts
Implement default wallet not found handler with redirect
js/packages/wallet-standard-mobile/src/createDefaultWalletNotFoundHandler.ts
base64Utils.ts
Add base64 utility functions for encoding and decoding
js/packages/wallet-standard-mobile/src/base64Utils.ts
index.ts
Export adapterRemote module for wallet adapter
js/packages/wallet-adapter-mobile/src/index.ts
adapterRemote
module.getIsSupported.ts
Implement local association support check function
js/packages/wallet-standard-mobile/src/getIsSupported.ts
createDefaultAddressSelector.ts
Implement default address selector for wallet adapter
js/packages/wallet-standard-mobile/src/createDefaultAddressSelector.ts
base64Utils.ts
Export base64 utilities for React Native environment
js/packages/wallet-standard-mobile/src/forks/react-native/base64Utils.ts
js-base64
for React Native.fragment_associate.xml
Add session status and end session button to layout
android/fakewallet/src/main/res/layout/fragment_associate.xml
strings.xml
Add session-related strings to resources
android/fakewallet/src/main/res/values/strings.xml
1 files
MainActivityTest.kt
Add Test for Remote Authorization Flow in MainActivityTest
android/fakewallet/src/androidTest/java/com/solana/mobilewalletadapter/fakewallet/MainActivityTest.kt
3 files
styles.ts
Add CSS styles for mobile wallet adapter modal
js/packages/wallet-adapter-mobile/src/embedded-modal/styles.ts
styles.css
Add CSS styles for mobile wallet adapter components
js/packages/wallet-adapter-mobile/src/styles.css
styles.css
Add CSS styles for mobile wallet adapter components
js/packages/wallet-adapter-mobile/styles.css
2 files
errors.ts
Define custom error classes for wallet operations
js/packages/wallet-standard-mobile/src/errors.ts
errors.ts
Add reflector ID out of range error code
js/packages/mobile-wallet-adapter-protocol/src/errors.ts
7 files
_app.tsx
Register mobile wallet adapter with default configurations
examples/example-web-app/pages/_app.tsx
auto.ts
Automate mobile wallet adapter registration with defaults
js/packages/wallet-standard-mobile/src/auto.ts
package.json
Add package configuration for wallet-standard-mobile
js/packages/wallet-standard-mobile/package.json
wallet-standard-mobile
.AndroidManifest.xml
Add network security configuration to AndroidManifest
android/fakewallet/src/main/AndroidManifest.xml
network_security_config.xml
Add network security configuration XML
android/fakewallet/src/main/res/xml/network_security_config.xml
tsconfig.json
Add TypeScript configuration for wallet-standard-mobile
js/packages/wallet-standard-mobile/tsconfig.json
wallet-standard-mobile
.tsconfig.cjs.json
Add CommonJS TypeScript configuration for wallet-standard-mobile
js/packages/wallet-standard-mobile/tsconfig.cjs.json
wallet-standard-mobile
.1 files
index.ts
Organize exports for wallet-standard-mobile package
js/packages/wallet-standard-mobile/src/index.ts
4 files
libs.versions.toml
Update Android Gradle and library versions
android/gradle/libs.versions.toml
package.json
Add wallet-standard-mobile dependency to example web app
examples/example-web-app/package.json
wallet-standard-mobile
.package.json
Update dependencies and add qrcode package
js/packages/wallet-adapter-mobile/package.json
qrcode
package.@types/qrcode
in devDependencies.package.json
Update mobile-wallet-adapter-protocol dependency version
js/packages/mobile-wallet-adapter-protocol-web3js/package.json
mobile-wallet-adapter-protocol
.2 files
LICENSE
Add Apache 2.0 license for wallet-standard-mobile
js/packages/wallet-standard-mobile/LICENSE
wallet-standard-mobile
.README.md
Add README for wallet-standard-mobile package
js/packages/wallet-standard-mobile/README.md
wallet-standard-mobile
package.