├── .gitignore ├── AnchorCounterDapp ├── .gitignore ├── App.tsx ├── README.md ├── app.json ├── assets │ ├── adaptive-icon.png │ ├── background.png │ ├── favicon.png │ ├── icon.png │ └── splash.png ├── babel.config.js ├── counter-program │ ├── .gitignore │ ├── .prettierignore │ ├── Anchor.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── migrations │ │ └── deploy.ts │ ├── package-lock.json │ ├── package.json │ ├── programs │ │ └── counter-program │ │ │ ├── Cargo.toml │ │ │ ├── Xargo.toml │ │ │ └── src │ │ │ └── lib.rs │ ├── tests │ │ └── counter-program.ts │ └── tsconfig.json ├── eas.json ├── images │ ├── screenshot1.png │ ├── screenshot2.png │ └── screenshot3.png ├── metro.config.js ├── package.json ├── src │ ├── Section.tsx │ ├── components │ │ ├── account │ │ │ ├── account-data-access.tsx │ │ │ ├── account-detail-feature.tsx │ │ │ └── account-ui.tsx │ │ ├── cluster │ │ │ ├── cluster-data-access.tsx │ │ │ ├── cluster-picker-feature.tsx │ │ │ └── cluster-ui.tsx │ │ ├── counter │ │ │ ├── counter-button-group.tsx │ │ │ ├── counter-data-access.tsx │ │ │ ├── counter-feature.tsx │ │ │ └── counter-stats.tsx │ │ ├── sign-in │ │ │ ├── sign-in-feature.tsx │ │ │ └── sign-in-ui.tsx │ │ ├── top-bar │ │ │ ├── top-bar-feature.tsx │ │ │ └── top-bar-ui.tsx │ │ └── ui │ │ │ └── app-modal.tsx │ ├── navigators │ │ ├── AppNavigator.tsx │ │ └── HomeNavigator.tsx │ ├── polyfills.ts │ ├── screens │ │ ├── AccountScreen.tsx │ │ ├── CounterScreen.tsx │ │ ├── HomeScreen.tsx │ │ ├── SettingsScreen.tsx │ │ └── index.ts │ └── utils │ │ ├── ConnectionProvider.tsx │ │ ├── alertAndLog.ts │ │ ├── ellipsify.ts │ │ ├── useAnchorWallet.tsx │ │ ├── useAuthorization.tsx │ │ └── useMobileWallet.tsx ├── tsconfig.json └── yarn.lock ├── FarmingIdleGame ├── .eslintrc.js ├── .gitignore ├── .prettierrc.js ├── app.json ├── app │ ├── DevResources │ │ ├── DevResourcesScreen.tsx │ │ └── _layout.tsx │ ├── Game │ │ ├── CropsScreen.tsx │ │ ├── FarmScreen.tsx │ │ ├── SettingsScreen.tsx │ │ └── _layout.tsx │ ├── Leaderboard │ │ ├── LeaderboardScreen.tsx │ │ └── _layout.tsx │ ├── Wallets │ │ ├── WalletsScreen.tsx │ │ └── _layout.tsx │ ├── _layout.tsx │ └── index.tsx ├── assets │ ├── adaptive-icon.png │ ├── apples.png │ ├── cabbages2.png │ ├── carrots.png │ ├── cloudgradientbg.png │ ├── corns.png │ ├── crystal_background.jpg │ ├── exoticfruits.png │ ├── farm_transparent.png │ ├── favicon.png │ ├── greenhouse3.png │ ├── icon.png │ ├── image_1024.png │ ├── mushroomgrove.png │ ├── skybackground.png │ ├── splash.png │ ├── strawberries.png │ └── tomatoes.png ├── babel.config.js ├── components │ ├── BalanceHeaderBar.tsx │ ├── CropCard.tsx │ ├── EmptyFarmView.tsx │ ├── FarmImage.tsx │ ├── FarmView.tsx │ ├── GameButton.tsx │ ├── GameDialogBox.tsx │ ├── HowToCrops.tsx │ ├── HowToPlay.tsx │ ├── InfoCard.tsx │ ├── NavBarInfoButton.tsx │ ├── OnboardingModal.tsx │ ├── ResetWalletModal.tsx │ ├── SettingsButton.tsx │ ├── WalletBalanceCard.tsx │ └── onboarding │ │ ├── OnboardingGettingStarted.tsx │ │ ├── OnboardingHarvest.tsx │ │ ├── OnboardingIntro.tsx │ │ ├── OnboardingModalPage.tsx │ │ ├── OnboardingSubmit.tsx │ │ └── OnboardingUpgrade.tsx ├── eas.json ├── farming-idle-program │ ├── .gitignore │ ├── .prettierignore │ ├── Anchor.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── migrations │ │ └── deploy.ts │ ├── package-lock.json │ ├── package.json │ ├── programs │ │ └── farming-idle-program │ │ │ ├── Cargo.toml │ │ │ ├── Xargo.toml │ │ │ └── src │ │ │ ├── globals │ │ │ ├── constants.rs │ │ │ ├── errors.rs │ │ │ ├── helpers.rs │ │ │ └── mod.rs │ │ │ ├── instructions │ │ │ ├── harvest_instruction.rs │ │ │ ├── initialize_farm_instruction.rs │ │ │ ├── initialize_leaderboard_instruction.rs │ │ │ ├── mod.rs │ │ │ ├── submit_farm_instruction.rs │ │ │ └── upgrade_farm_instruction.rs │ │ │ ├── lib.rs │ │ │ └── pdas │ │ │ ├── farm_account.rs │ │ │ ├── leaderboard_account.rs │ │ │ └── mod.rs │ ├── tests │ │ └── farming-idle-program.ts │ ├── tsconfig.json │ └── yarn.lock ├── hooks │ ├── AuthorizationProvider.tsx │ ├── useAppState.tsx │ └── useAvailableHarvest.tsx ├── index.js ├── metro.config.js ├── package-lock.json ├── package.json ├── tsconfig.json └── utils │ ├── burnerWalletUtils.tsx │ ├── programUtils.tsx │ └── utils.ts ├── MobileNFTMinter ├── .bundle │ └── config ├── .env ├── .eslintrc.js ├── .gitignore ├── .node-version ├── .prettierrc.js ├── .watchmanconfig ├── App.tsx ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ │ └── App-test.tsx ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── mobilenftminter │ │ │ │ └── ReactNativeFlipper.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── mobilenftminter │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── release │ │ │ └── java │ │ │ └── com │ │ │ └── mobilenftminter │ │ │ └── ReactNativeFlipper.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── components │ ├── Colors.tsx │ ├── ConnectButton.tsx │ ├── DisconnectButton.tsx │ ├── Header.tsx │ ├── MintButton.tsx │ ├── NftMinter.tsx │ ├── Section.tsx │ ├── hooks │ │ └── useMWAWallet.tsx │ └── providers │ │ ├── AuthorizationProvider.tsx │ │ └── ConnectionProvider.tsx ├── img │ ├── background.png │ └── pig.png ├── index.js ├── ios │ ├── .xcode.env │ ├── MobileNFTMinter.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── MobileNFTMinter.xcscheme │ ├── MobileNFTMinter.xcworkspace │ │ └── contents.xcworkspacedata │ ├── MobileNFTMinter │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ ├── MobileNFTMinterTests │ │ ├── Info.plist │ │ └── MobileNFTMinterTests.m │ ├── Podfile │ └── Podfile.lock ├── ipfs │ ├── getCid.ts │ └── uploadToIPFS.ts ├── metaplex-util │ ├── mwaPlugin.ts │ └── useMetaplex.tsx ├── metro.config.js ├── package.json ├── screens │ └── MainScreen.tsx ├── tsconfig.json ├── types │ └── node-libs-react-native.d.ts ├── util │ └── alertAndLog.ts └── yarn.lock ├── README.md ├── SimpleStorageDapp ├── .bundle │ └── config ├── .eslintrc.js ├── .gitignore ├── .node-version ├── .prettierrc.js ├── .watchmanconfig ├── App.tsx ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ │ └── App-test.tsx ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── simplestoragedapp │ │ │ │ └── ReactNativeFlipper.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── simplestoragedapp │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── release │ │ │ └── java │ │ │ └── com │ │ │ └── simplestoragedapp │ │ │ └── ReactNativeFlipper.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── components │ ├── AccountInfo.tsx │ ├── Colors.tsx │ ├── ConnectButton.tsx │ ├── DisconnectButton.tsx │ ├── Header.tsx │ ├── RequestAirdropButton.tsx │ ├── Section.tsx │ ├── SignMessageButton.tsx │ ├── SignTransactionButton.tsx │ └── providers │ │ ├── AuthorizationProvider.tsx │ │ └── ConnectionProvider.tsx ├── img │ └── background.png ├── index.js ├── ios │ ├── .xcode.env │ ├── Podfile │ ├── Podfile.lock │ ├── SimpleStorageDapp.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── SimpleStorageDapp.xcscheme │ ├── SimpleStorageDapp.xcworkspace │ │ └── contents.xcworkspacedata │ ├── SimpleStorageDapp │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ └── SimpleStorageDappTests │ │ ├── Info.plist │ │ └── SimpleStorageDappTests.m ├── metro.config.js ├── package.json ├── screens │ └── MainScreen.tsx ├── tsconfig.json ├── util │ └── alertAndLog.ts └── yarn.lock ├── SolanaReactNativeTutorial ├── README.md ├── SolanaReactNativeTutorialComplete │ ├── .bundle │ │ └── config │ ├── .eslintrc.js │ ├── .gitignore │ ├── .node-version │ ├── .prettierrc.js │ ├── .watchmanconfig │ ├── App.tsx │ ├── Gemfile │ ├── Gemfile.lock │ ├── __tests__ │ │ └── App-test.tsx │ ├── android │ │ ├── app │ │ │ ├── build.gradle │ │ │ ├── debug.keystore │ │ │ ├── proguard-rules.pro │ │ │ └── src │ │ │ │ ├── debug │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── com │ │ │ │ │ └── solanareactnativetutorialcomplete │ │ │ │ │ └── ReactNativeFlipper.java │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ │ └── com │ │ │ │ │ │ └── solanareactnativetutorialcomplete │ │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ │ └── MainApplication.java │ │ │ │ └── res │ │ │ │ │ ├── drawable │ │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ ├── ic_launcher.png │ │ │ │ │ └── ic_launcher_round.png │ │ │ │ │ └── values │ │ │ │ │ ├── strings.xml │ │ │ │ │ └── styles.xml │ │ │ │ └── release │ │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── solanareactnativetutorialcomplete │ │ │ │ └── ReactNativeFlipper.java │ │ ├── build.gradle │ │ ├── gradle.properties │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ ├── gradle-wrapper.jar │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ └── settings.gradle │ ├── app.json │ ├── babel.config.js │ ├── components │ │ ├── AccountInfo.tsx │ │ ├── ConnectButton.tsx │ │ ├── DisconnectButton.tsx │ │ ├── RecordMessageButton.tsx │ │ └── RequestAirdropButton.tsx │ ├── index.js │ ├── ios │ │ ├── .xcode.env │ │ ├── Podfile │ │ ├── Podfile.lock │ │ ├── SolanaReactNativeTutorialComplete.xcodeproj │ │ │ ├── project.pbxproj │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── SolanaReactNativeTutorialComplete.xcscheme │ │ ├── SolanaReactNativeTutorialComplete.xcworkspace │ │ │ └── contents.xcworkspacedata │ │ ├── SolanaReactNativeTutorialComplete │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.mm │ │ │ ├── Images.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ └── Contents.json │ │ │ │ └── Contents.json │ │ │ ├── Info.plist │ │ │ ├── LaunchScreen.storyboard │ │ │ └── main.m │ │ └── SolanaReactNativeTutorialCompleteTests │ │ │ ├── Info.plist │ │ │ └── SolanaReactNativeTutorialCompleteTests.m │ ├── metro.config.js │ ├── package.json │ ├── screens │ │ └── MainScreen.tsx │ ├── tsconfig.json │ └── yarn.lock └── SolanaReactNativeTutorialStarter │ ├── .bundle │ └── config │ ├── .eslintrc.js │ ├── .gitignore │ ├── .node-version │ ├── .prettierrc.js │ ├── .watchmanconfig │ ├── App.tsx │ ├── Gemfile │ ├── Gemfile.lock │ ├── __tests__ │ └── App-test.tsx │ ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── debug │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── solanareactnativetutorialstarter │ │ │ │ └── ReactNativeFlipper.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── solanareactnativetutorialstarter │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── rn_edit_text_material.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ └── values │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── release │ │ │ └── java │ │ │ └── com │ │ │ └── solanareactnativetutorialstarter │ │ │ └── ReactNativeFlipper.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle │ ├── app.json │ ├── babel.config.js │ ├── components │ ├── AccountInfo.tsx │ ├── ConnectButton.tsx │ ├── DisconnectButton.tsx │ ├── RecordMessageButton.tsx │ └── RequestAirdropButton.tsx │ ├── index.js │ ├── ios │ ├── .xcode.env │ ├── Podfile │ ├── Podfile.lock │ ├── SolanaReactNativeTutorialStarter.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── SolanaReactNativeTutorialStarter.xcscheme │ ├── SolanaReactNativeTutorialStarter.xcworkspace │ │ └── contents.xcworkspacedata │ ├── SolanaReactNativeTutorialStarter │ │ ├── AppDelegate.h │ │ ├── AppDelegate.mm │ │ ├── Images.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── main.m │ └── SolanaReactNativeTutorialStarterTests │ │ ├── Info.plist │ │ └── SolanaReactNativeTutorialStarterTests.m │ ├── metro.config.js │ ├── package.json │ ├── screens │ └── MainScreen.tsx │ ├── tsconfig.json │ └── yarn.lock └── first-mobile-dapp ├── .bundle └── config ├── .eslintrc.js ├── .gitignore ├── .node-version ├── .prettierrc.js ├── .watchmanconfig ├── App.tsx ├── Gemfile ├── Gemfile.lock ├── README.md ├── __tests__ └── App-test.tsx ├── android ├── app │ ├── build.gradle │ ├── debug.keystore │ ├── proguard-rules.pro │ └── src │ │ ├── debug │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── solanamobiledappscaffold │ │ │ └── ReactNativeFlipper.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── solanamobiledappscaffold │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainApplication.java │ │ └── res │ │ │ ├── drawable │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── release │ │ └── java │ │ └── com │ │ └── solanamobiledappscaffold │ │ └── ReactNativeFlipper.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── app.json ├── babel.config.js ├── components ├── AccountInfo.tsx ├── AuthorizationProvider.tsx ├── Colors.tsx ├── ConnectButton.tsx ├── DisconnectButton.tsx ├── Header.tsx ├── RequestAirdropButton.tsx ├── Section.tsx ├── SendMemoButton.tsx ├── SignMessageButton.tsx └── SignTransactionButton.tsx ├── img └── background.png ├── index.js ├── ios ├── .xcode.env ├── Podfile ├── Podfile.lock ├── SolanaMobileDAppScaffold.xcodeproj │ ├── project.pbxproj │ └── xcshareddata │ │ └── xcschemes │ │ └── SolanaMobileDAppScaffold.xcscheme ├── SolanaMobileDAppScaffold.xcworkspace │ └── contents.xcworkspacedata ├── SolanaMobileDAppScaffold │ ├── AppDelegate.h │ ├── AppDelegate.mm │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Info.plist │ ├── LaunchScreen.storyboard │ └── main.m └── SolanaMobileDAppScaffoldTests │ ├── Info.plist │ └── SolanaMobileDAppScaffoldTests.m ├── metro.config.js ├── package.json ├── screens └── MainScreen.tsx ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /AnchorCounterDapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/.gitignore -------------------------------------------------------------------------------- /AnchorCounterDapp/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/App.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/README.md -------------------------------------------------------------------------------- /AnchorCounterDapp/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/app.json -------------------------------------------------------------------------------- /AnchorCounterDapp/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/assets/adaptive-icon.png -------------------------------------------------------------------------------- /AnchorCounterDapp/assets/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/assets/background.png -------------------------------------------------------------------------------- /AnchorCounterDapp/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/assets/favicon.png -------------------------------------------------------------------------------- /AnchorCounterDapp/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/assets/icon.png -------------------------------------------------------------------------------- /AnchorCounterDapp/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/assets/splash.png -------------------------------------------------------------------------------- /AnchorCounterDapp/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/babel.config.js -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .anchor 3 | .DS_Store 4 | target 5 | **/*.rs.bk 6 | node_modules 7 | test-ledger 8 | .yarn 9 | -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/.prettierignore -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/Anchor.toml -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/Cargo.lock -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/Cargo.toml -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/migrations/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/migrations/deploy.ts -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/package-lock.json -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/package.json -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/programs/counter-program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/programs/counter-program/Cargo.toml -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/programs/counter-program/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/programs/counter-program/Xargo.toml -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/programs/counter-program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/programs/counter-program/src/lib.rs -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/tests/counter-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/tests/counter-program.ts -------------------------------------------------------------------------------- /AnchorCounterDapp/counter-program/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/counter-program/tsconfig.json -------------------------------------------------------------------------------- /AnchorCounterDapp/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/eas.json -------------------------------------------------------------------------------- /AnchorCounterDapp/images/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/images/screenshot1.png -------------------------------------------------------------------------------- /AnchorCounterDapp/images/screenshot2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/images/screenshot2.png -------------------------------------------------------------------------------- /AnchorCounterDapp/images/screenshot3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/images/screenshot3.png -------------------------------------------------------------------------------- /AnchorCounterDapp/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/metro.config.js -------------------------------------------------------------------------------- /AnchorCounterDapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/package.json -------------------------------------------------------------------------------- /AnchorCounterDapp/src/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/Section.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/account/account-data-access.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/account/account-data-access.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/account/account-detail-feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/account/account-detail-feature.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/account/account-ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/account/account-ui.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/cluster/cluster-data-access.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/cluster/cluster-data-access.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/cluster/cluster-picker-feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/cluster/cluster-picker-feature.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/cluster/cluster-ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/cluster/cluster-ui.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/counter/counter-button-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/counter/counter-button-group.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/counter/counter-data-access.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/counter/counter-data-access.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/counter/counter-feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/counter/counter-feature.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/counter/counter-stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/counter/counter-stats.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/sign-in/sign-in-feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/sign-in/sign-in-feature.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/sign-in/sign-in-ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/sign-in/sign-in-ui.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/top-bar/top-bar-feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/top-bar/top-bar-feature.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/top-bar/top-bar-ui.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/top-bar/top-bar-ui.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/components/ui/app-modal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/components/ui/app-modal.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/navigators/AppNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/navigators/AppNavigator.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/navigators/HomeNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/navigators/HomeNavigator.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/polyfills.ts -------------------------------------------------------------------------------- /AnchorCounterDapp/src/screens/AccountScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/screens/AccountScreen.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/screens/CounterScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/screens/CounterScreen.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/screens/HomeScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/screens/HomeScreen.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/screens/SettingsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/screens/SettingsScreen.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/screens/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/screens/index.ts -------------------------------------------------------------------------------- /AnchorCounterDapp/src/utils/ConnectionProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/utils/ConnectionProvider.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/utils/alertAndLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/utils/alertAndLog.ts -------------------------------------------------------------------------------- /AnchorCounterDapp/src/utils/ellipsify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/utils/ellipsify.ts -------------------------------------------------------------------------------- /AnchorCounterDapp/src/utils/useAnchorWallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/utils/useAnchorWallet.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/utils/useAuthorization.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/utils/useAuthorization.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/src/utils/useMobileWallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/src/utils/useMobileWallet.tsx -------------------------------------------------------------------------------- /AnchorCounterDapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/tsconfig.json -------------------------------------------------------------------------------- /AnchorCounterDapp/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/AnchorCounterDapp/yarn.lock -------------------------------------------------------------------------------- /FarmingIdleGame/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/.eslintrc.js -------------------------------------------------------------------------------- /FarmingIdleGame/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/.gitignore -------------------------------------------------------------------------------- /FarmingIdleGame/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/.prettierrc.js -------------------------------------------------------------------------------- /FarmingIdleGame/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app.json -------------------------------------------------------------------------------- /FarmingIdleGame/app/DevResources/DevResourcesScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/DevResources/DevResourcesScreen.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/DevResources/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/DevResources/_layout.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Game/CropsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Game/CropsScreen.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Game/FarmScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Game/FarmScreen.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Game/SettingsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Game/SettingsScreen.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Game/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Game/_layout.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Leaderboard/LeaderboardScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Leaderboard/LeaderboardScreen.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Leaderboard/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Leaderboard/_layout.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Wallets/WalletsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Wallets/WalletsScreen.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/Wallets/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/Wallets/_layout.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/_layout.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/app/index.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/assets/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/adaptive-icon.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/apples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/apples.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/cabbages2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/cabbages2.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/carrots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/carrots.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/cloudgradientbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/cloudgradientbg.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/corns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/corns.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/crystal_background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/crystal_background.jpg -------------------------------------------------------------------------------- /FarmingIdleGame/assets/exoticfruits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/exoticfruits.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/farm_transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/farm_transparent.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/favicon.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/greenhouse3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/greenhouse3.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/icon.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/image_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/image_1024.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/mushroomgrove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/mushroomgrove.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/skybackground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/skybackground.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/splash.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/strawberries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/strawberries.png -------------------------------------------------------------------------------- /FarmingIdleGame/assets/tomatoes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/assets/tomatoes.png -------------------------------------------------------------------------------- /FarmingIdleGame/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/babel.config.js -------------------------------------------------------------------------------- /FarmingIdleGame/components/BalanceHeaderBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/BalanceHeaderBar.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/CropCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/CropCard.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/EmptyFarmView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/EmptyFarmView.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/FarmImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/FarmImage.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/FarmView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/FarmView.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/GameButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/GameButton.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/GameDialogBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/GameDialogBox.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/HowToCrops.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/HowToCrops.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/HowToPlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/HowToPlay.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/InfoCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/InfoCard.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/NavBarInfoButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/NavBarInfoButton.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/OnboardingModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/OnboardingModal.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/ResetWalletModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/ResetWalletModal.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/SettingsButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/SettingsButton.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/WalletBalanceCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/WalletBalanceCard.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/onboarding/OnboardingGettingStarted.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/onboarding/OnboardingGettingStarted.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/onboarding/OnboardingHarvest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/onboarding/OnboardingHarvest.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/onboarding/OnboardingIntro.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/onboarding/OnboardingIntro.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/onboarding/OnboardingModalPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/onboarding/OnboardingModalPage.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/onboarding/OnboardingSubmit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/onboarding/OnboardingSubmit.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/components/onboarding/OnboardingUpgrade.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/components/onboarding/OnboardingUpgrade.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/eas.json -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/.gitignore -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/.prettierignore -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/Anchor.toml -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/Cargo.lock -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/Cargo.toml -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/migrations/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/migrations/deploy.ts -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/package-lock.json -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/package.json -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/Cargo.toml -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/Xargo.toml -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/constants.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/errors.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/helpers.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/globals/mod.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/harvest_instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/harvest_instruction.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/initialize_farm_instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/initialize_farm_instruction.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/initialize_leaderboard_instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/initialize_leaderboard_instruction.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/mod.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/submit_farm_instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/submit_farm_instruction.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/upgrade_farm_instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/instructions/upgrade_farm_instruction.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/lib.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/pdas/farm_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/pdas/farm_account.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/pdas/leaderboard_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/pdas/leaderboard_account.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/pdas/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/programs/farming-idle-program/src/pdas/mod.rs -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/tests/farming-idle-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/tests/farming-idle-program.ts -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/tsconfig.json -------------------------------------------------------------------------------- /FarmingIdleGame/farming-idle-program/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/farming-idle-program/yarn.lock -------------------------------------------------------------------------------- /FarmingIdleGame/hooks/AuthorizationProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/hooks/AuthorizationProvider.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/hooks/useAppState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/hooks/useAppState.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/hooks/useAvailableHarvest.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/hooks/useAvailableHarvest.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/index.js -------------------------------------------------------------------------------- /FarmingIdleGame/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/metro.config.js -------------------------------------------------------------------------------- /FarmingIdleGame/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/package-lock.json -------------------------------------------------------------------------------- /FarmingIdleGame/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/package.json -------------------------------------------------------------------------------- /FarmingIdleGame/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/tsconfig.json -------------------------------------------------------------------------------- /FarmingIdleGame/utils/burnerWalletUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/utils/burnerWalletUtils.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/utils/programUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/utils/programUtils.tsx -------------------------------------------------------------------------------- /FarmingIdleGame/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/FarmingIdleGame/utils/utils.ts -------------------------------------------------------------------------------- /MobileNFTMinter/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/.bundle/config -------------------------------------------------------------------------------- /MobileNFTMinter/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/.env -------------------------------------------------------------------------------- /MobileNFTMinter/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/.eslintrc.js -------------------------------------------------------------------------------- /MobileNFTMinter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/.gitignore -------------------------------------------------------------------------------- /MobileNFTMinter/.node-version: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /MobileNFTMinter/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/.prettierrc.js -------------------------------------------------------------------------------- /MobileNFTMinter/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /MobileNFTMinter/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/App.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/Gemfile -------------------------------------------------------------------------------- /MobileNFTMinter/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/Gemfile.lock -------------------------------------------------------------------------------- /MobileNFTMinter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/README.md -------------------------------------------------------------------------------- /MobileNFTMinter/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/__tests__/App-test.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/build.gradle -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/debug.keystore -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/debug/java/com/mobilenftminter/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/debug/java/com/mobilenftminter/ReactNativeFlipper.java -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/java/com/mobilenftminter/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/java/com/mobilenftminter/MainActivity.java -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/java/com/mobilenftminter/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/java/com/mobilenftminter/MainApplication.java -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /MobileNFTMinter/android/app/src/release/java/com/mobilenftminter/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/app/src/release/java/com/mobilenftminter/ReactNativeFlipper.java -------------------------------------------------------------------------------- /MobileNFTMinter/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/build.gradle -------------------------------------------------------------------------------- /MobileNFTMinter/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/gradle.properties -------------------------------------------------------------------------------- /MobileNFTMinter/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /MobileNFTMinter/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /MobileNFTMinter/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/gradlew -------------------------------------------------------------------------------- /MobileNFTMinter/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/gradlew.bat -------------------------------------------------------------------------------- /MobileNFTMinter/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/android/settings.gradle -------------------------------------------------------------------------------- /MobileNFTMinter/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/app.json -------------------------------------------------------------------------------- /MobileNFTMinter/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/babel.config.js -------------------------------------------------------------------------------- /MobileNFTMinter/components/Colors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/Colors.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/ConnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/ConnectButton.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/DisconnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/DisconnectButton.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/Header.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/MintButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/MintButton.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/NftMinter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/NftMinter.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/Section.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/hooks/useMWAWallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/hooks/useMWAWallet.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/providers/AuthorizationProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/providers/AuthorizationProvider.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/components/providers/ConnectionProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/components/providers/ConnectionProvider.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/img/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/img/background.png -------------------------------------------------------------------------------- /MobileNFTMinter/img/pig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/img/pig.png -------------------------------------------------------------------------------- /MobileNFTMinter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/index.js -------------------------------------------------------------------------------- /MobileNFTMinter/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/.xcode.env -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter.xcodeproj/xcshareddata/xcschemes/MobileNFTMinter.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter.xcodeproj/xcshareddata/xcschemes/MobileNFTMinter.xcscheme -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter/AppDelegate.h -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter/AppDelegate.mm -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter/Info.plist -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter/LaunchScreen.storyboard -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinter/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinter/main.m -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinterTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinterTests/Info.plist -------------------------------------------------------------------------------- /MobileNFTMinter/ios/MobileNFTMinterTests/MobileNFTMinterTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/MobileNFTMinterTests/MobileNFTMinterTests.m -------------------------------------------------------------------------------- /MobileNFTMinter/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/Podfile -------------------------------------------------------------------------------- /MobileNFTMinter/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ios/Podfile.lock -------------------------------------------------------------------------------- /MobileNFTMinter/ipfs/getCid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ipfs/getCid.ts -------------------------------------------------------------------------------- /MobileNFTMinter/ipfs/uploadToIPFS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/ipfs/uploadToIPFS.ts -------------------------------------------------------------------------------- /MobileNFTMinter/metaplex-util/mwaPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/metaplex-util/mwaPlugin.ts -------------------------------------------------------------------------------- /MobileNFTMinter/metaplex-util/useMetaplex.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/metaplex-util/useMetaplex.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/metro.config.js -------------------------------------------------------------------------------- /MobileNFTMinter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/package.json -------------------------------------------------------------------------------- /MobileNFTMinter/screens/MainScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/screens/MainScreen.tsx -------------------------------------------------------------------------------- /MobileNFTMinter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/tsconfig.json -------------------------------------------------------------------------------- /MobileNFTMinter/types/node-libs-react-native.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'node-libs-react-native'; 2 | -------------------------------------------------------------------------------- /MobileNFTMinter/util/alertAndLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/util/alertAndLog.ts -------------------------------------------------------------------------------- /MobileNFTMinter/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/MobileNFTMinter/yarn.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/README.md -------------------------------------------------------------------------------- /SimpleStorageDapp/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/.bundle/config -------------------------------------------------------------------------------- /SimpleStorageDapp/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native-community', 4 | }; 5 | -------------------------------------------------------------------------------- /SimpleStorageDapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/.gitignore -------------------------------------------------------------------------------- /SimpleStorageDapp/.node-version: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /SimpleStorageDapp/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/.prettierrc.js -------------------------------------------------------------------------------- /SimpleStorageDapp/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /SimpleStorageDapp/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/App.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/Gemfile -------------------------------------------------------------------------------- /SimpleStorageDapp/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/Gemfile.lock -------------------------------------------------------------------------------- /SimpleStorageDapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/README.md -------------------------------------------------------------------------------- /SimpleStorageDapp/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/__tests__/App-test.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/build.gradle -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/debug.keystore -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/debug/java/com/simplestoragedapp/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/debug/java/com/simplestoragedapp/ReactNativeFlipper.java -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/java/com/simplestoragedapp/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/java/com/simplestoragedapp/MainActivity.java -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/java/com/simplestoragedapp/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/java/com/simplestoragedapp/MainApplication.java -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /SimpleStorageDapp/android/app/src/release/java/com/simplestoragedapp/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/app/src/release/java/com/simplestoragedapp/ReactNativeFlipper.java -------------------------------------------------------------------------------- /SimpleStorageDapp/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/build.gradle -------------------------------------------------------------------------------- /SimpleStorageDapp/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/gradle.properties -------------------------------------------------------------------------------- /SimpleStorageDapp/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /SimpleStorageDapp/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /SimpleStorageDapp/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/gradlew -------------------------------------------------------------------------------- /SimpleStorageDapp/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/gradlew.bat -------------------------------------------------------------------------------- /SimpleStorageDapp/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/android/settings.gradle -------------------------------------------------------------------------------- /SimpleStorageDapp/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/app.json -------------------------------------------------------------------------------- /SimpleStorageDapp/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/babel.config.js -------------------------------------------------------------------------------- /SimpleStorageDapp/components/AccountInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/AccountInfo.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/Colors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/Colors.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/ConnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/ConnectButton.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/DisconnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/DisconnectButton.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/Header.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/RequestAirdropButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/RequestAirdropButton.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/Section.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/SignMessageButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/SignMessageButton.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/SignTransactionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/SignTransactionButton.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/providers/AuthorizationProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/providers/AuthorizationProvider.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/components/providers/ConnectionProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/components/providers/ConnectionProvider.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/img/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/img/background.png -------------------------------------------------------------------------------- /SimpleStorageDapp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/index.js -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/.xcode.env -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/Podfile -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/Podfile.lock -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp.xcodeproj/xcshareddata/xcschemes/SimpleStorageDapp.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp.xcodeproj/xcshareddata/xcschemes/SimpleStorageDapp.xcscheme -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp/AppDelegate.h -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp/AppDelegate.mm -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp/Info.plist -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDapp/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDapp/main.m -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDappTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDappTests/Info.plist -------------------------------------------------------------------------------- /SimpleStorageDapp/ios/SimpleStorageDappTests/SimpleStorageDappTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/ios/SimpleStorageDappTests/SimpleStorageDappTests.m -------------------------------------------------------------------------------- /SimpleStorageDapp/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/metro.config.js -------------------------------------------------------------------------------- /SimpleStorageDapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/package.json -------------------------------------------------------------------------------- /SimpleStorageDapp/screens/MainScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/screens/MainScreen.tsx -------------------------------------------------------------------------------- /SimpleStorageDapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/tsconfig.json -------------------------------------------------------------------------------- /SimpleStorageDapp/util/alertAndLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/util/alertAndLog.ts -------------------------------------------------------------------------------- /SimpleStorageDapp/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SimpleStorageDapp/yarn.lock -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/README.md -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.bundle/config -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native-community', 4 | }; 5 | -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.gitignore -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.node-version: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.prettierrc.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/App.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/Gemfile -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/Gemfile.lock -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/__tests__/App-test.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/build.gradle -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/debug.keystore -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/debug/java/com/solanareactnativetutorialcomplete/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/debug/java/com/solanareactnativetutorialcomplete/ReactNativeFlipper.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/java/com/solanareactnativetutorialcomplete/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/java/com/solanareactnativetutorialcomplete/MainActivity.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/java/com/solanareactnativetutorialcomplete/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/java/com/solanareactnativetutorialcomplete/MainApplication.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/release/java/com/solanareactnativetutorialcomplete/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/app/src/release/java/com/solanareactnativetutorialcomplete/ReactNativeFlipper.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/build.gradle -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradle.properties -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradlew -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/gradlew.bat -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/android/settings.gradle -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/app.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/babel.config.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/AccountInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/AccountInfo.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/ConnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/ConnectButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/DisconnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/DisconnectButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/RecordMessageButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/RecordMessageButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/RequestAirdropButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/components/RequestAirdropButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/index.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/.xcode.env -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/Podfile -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/Podfile.lock -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete.xcodeproj/xcshareddata/xcschemes/SolanaReactNativeTutorialComplete.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete.xcodeproj/xcshareddata/xcschemes/SolanaReactNativeTutorialComplete.xcscheme -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/AppDelegate.h -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/AppDelegate.mm -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/Info.plist -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialComplete/main.m -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialCompleteTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialCompleteTests/Info.plist -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialCompleteTests/SolanaReactNativeTutorialCompleteTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/ios/SolanaReactNativeTutorialCompleteTests/SolanaReactNativeTutorialCompleteTests.m -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/metro.config.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/package.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/screens/MainScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/screens/MainScreen.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/tsconfig.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialComplete/yarn.lock -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.bundle/config -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native-community', 4 | }; 5 | -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.gitignore -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.node-version: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.prettierrc.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/App.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/Gemfile -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/Gemfile.lock -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/__tests__/App-test.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/build.gradle -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/debug.keystore -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/debug/java/com/solanareactnativetutorialstarter/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/debug/java/com/solanareactnativetutorialstarter/ReactNativeFlipper.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/java/com/solanareactnativetutorialstarter/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/java/com/solanareactnativetutorialstarter/MainActivity.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/java/com/solanareactnativetutorialstarter/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/java/com/solanareactnativetutorialstarter/MainApplication.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/release/java/com/solanareactnativetutorialstarter/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/app/src/release/java/com/solanareactnativetutorialstarter/ReactNativeFlipper.java -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/build.gradle -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradle.properties -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradlew -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/gradlew.bat -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/android/settings.gradle -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/app.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/babel.config.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/AccountInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/AccountInfo.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/ConnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/ConnectButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/DisconnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/DisconnectButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/RecordMessageButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/RecordMessageButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/RequestAirdropButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/components/RequestAirdropButton.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/index.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/.xcode.env -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/Podfile -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/Podfile.lock -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter.xcodeproj/xcshareddata/xcschemes/SolanaReactNativeTutorialStarter.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter.xcodeproj/xcshareddata/xcschemes/SolanaReactNativeTutorialStarter.xcscheme -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/AppDelegate.h -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/AppDelegate.mm -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/Info.plist -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarter/main.m -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarterTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarterTests/Info.plist -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarterTests/SolanaReactNativeTutorialStarterTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/ios/SolanaReactNativeTutorialStarterTests/SolanaReactNativeTutorialStarterTests.m -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/metro.config.js -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/package.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/screens/MainScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/screens/MainScreen.tsx -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/tsconfig.json -------------------------------------------------------------------------------- /SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/SolanaReactNativeTutorial/SolanaReactNativeTutorialStarter/yarn.lock -------------------------------------------------------------------------------- /first-mobile-dapp/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/.bundle/config -------------------------------------------------------------------------------- /first-mobile-dapp/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | root: true, 3 | extends: '@react-native-community', 4 | }; 5 | -------------------------------------------------------------------------------- /first-mobile-dapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/.gitignore -------------------------------------------------------------------------------- /first-mobile-dapp/.node-version: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /first-mobile-dapp/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/.prettierrc.js -------------------------------------------------------------------------------- /first-mobile-dapp/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /first-mobile-dapp/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/App.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/Gemfile -------------------------------------------------------------------------------- /first-mobile-dapp/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/Gemfile.lock -------------------------------------------------------------------------------- /first-mobile-dapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/README.md -------------------------------------------------------------------------------- /first-mobile-dapp/__tests__/App-test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/__tests__/App-test.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/build.gradle -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/debug.keystore -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/debug/java/com/solanamobiledappscaffold/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/debug/java/com/solanamobiledappscaffold/ReactNativeFlipper.java -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/java/com/solanamobiledappscaffold/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/java/com/solanamobiledappscaffold/MainActivity.java -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/java/com/solanamobiledappscaffold/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/java/com/solanamobiledappscaffold/MainApplication.java -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /first-mobile-dapp/android/app/src/release/java/com/solanamobiledappscaffold/ReactNativeFlipper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/app/src/release/java/com/solanamobiledappscaffold/ReactNativeFlipper.java -------------------------------------------------------------------------------- /first-mobile-dapp/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/build.gradle -------------------------------------------------------------------------------- /first-mobile-dapp/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/gradle.properties -------------------------------------------------------------------------------- /first-mobile-dapp/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /first-mobile-dapp/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /first-mobile-dapp/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/gradlew -------------------------------------------------------------------------------- /first-mobile-dapp/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/gradlew.bat -------------------------------------------------------------------------------- /first-mobile-dapp/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/android/settings.gradle -------------------------------------------------------------------------------- /first-mobile-dapp/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/app.json -------------------------------------------------------------------------------- /first-mobile-dapp/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/babel.config.js -------------------------------------------------------------------------------- /first-mobile-dapp/components/AccountInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/AccountInfo.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/AuthorizationProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/AuthorizationProvider.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/Colors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/Colors.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/ConnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/ConnectButton.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/DisconnectButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/DisconnectButton.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/Header.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/RequestAirdropButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/RequestAirdropButton.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/Section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/Section.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/SendMemoButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/SendMemoButton.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/SignMessageButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/SignMessageButton.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/components/SignTransactionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/components/SignTransactionButton.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/img/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/img/background.png -------------------------------------------------------------------------------- /first-mobile-dapp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/index.js -------------------------------------------------------------------------------- /first-mobile-dapp/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/.xcode.env -------------------------------------------------------------------------------- /first-mobile-dapp/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/Podfile -------------------------------------------------------------------------------- /first-mobile-dapp/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/Podfile.lock -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold.xcodeproj/xcshareddata/xcschemes/SolanaMobileDAppScaffold.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold.xcodeproj/xcshareddata/xcschemes/SolanaMobileDAppScaffold.xcscheme -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold/AppDelegate.h -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold/AppDelegate.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold/AppDelegate.mm -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold/Info.plist -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold/LaunchScreen.storyboard -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffold/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffold/main.m -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffoldTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffoldTests/Info.plist -------------------------------------------------------------------------------- /first-mobile-dapp/ios/SolanaMobileDAppScaffoldTests/SolanaMobileDAppScaffoldTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/ios/SolanaMobileDAppScaffoldTests/SolanaMobileDAppScaffoldTests.m -------------------------------------------------------------------------------- /first-mobile-dapp/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/metro.config.js -------------------------------------------------------------------------------- /first-mobile-dapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/package.json -------------------------------------------------------------------------------- /first-mobile-dapp/screens/MainScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/screens/MainScreen.tsx -------------------------------------------------------------------------------- /first-mobile-dapp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/tsconfig.json -------------------------------------------------------------------------------- /first-mobile-dapp/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-mobile/tutorial-apps/HEAD/first-mobile-dapp/yarn.lock --------------------------------------------------------------------------------