Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev to master #227

Merged
merged 89 commits into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
7abb2d9
Addition of night mode
AmadeyKuspakov Jul 30, 2023
e4bd423
Merge remote-tracking branch 'origin/develop' into SN-2057/addition-o…
AmadeyKuspakov Aug 1, 2023
628bbbb
Addition of Soramitsu disclaimer
AmadeyKuspakov Aug 1, 2023
72b0a04
Integrated new version of uiCoreLib (BasicInputField version upgraded)
AmadeyKuspakov Aug 21, 2023
0121eda
Merge remote-tracking branch 'origin/develop' into SN-2813/cut-and-pa…
AmadeyKuspakov Aug 29, 2023
5f8dd7c
Integrated new ui_lib changes into screens components
AmadeyKuspakov Aug 30, 2023
aa4b03c
Integrated new ui_lib changes into screens components
AmadeyKuspakov Aug 30, 2023
580c0e7
Merge remote-tracking branch 'origin/develop' into SN-2813/cut-and-pa…
AmadeyKuspakov Aug 31, 2023
1d537c5
Integration of ui_lib in unit tests
AmadeyKuspakov Aug 31, 2023
629dcc4
Merge remote-tracking branch 'origin/SN-2813/cut-and-paste-problems-f…
AmadeyKuspakov Sep 1, 2023
33990fc
Merge remote-tracking branch 'origin/develop' into SN-2057/addition-o…
AmadeyKuspakov Sep 1, 2023
1395bbe
Merge remote-tracking branch 'origin/develop' into SN-2057/addition-o…
AmadeyKuspakov Sep 5, 2023
865cfb7
Fixed minor bug
AmadeyKuspakov Sep 5, 2023
317a73a
Merge remote-tracking branch 'origin/develop' into SN-2813/cut-and-pa…
AmadeyKuspakov Sep 5, 2023
3aad8b2
Minor fix
AmadeyKuspakov Sep 5, 2023
8c0bc94
Fixed precision calculation on SwapScreen
AmadeyKuspakov Sep 6, 2023
63c6700
Merge remote-tracking branch 'origin/develop' into SN-2813/cut-and-pa…
AmadeyKuspakov Sep 6, 2023
d8be538
Minor changes
AmadeyKuspakov Sep 6, 2023
95cf418
Merge branch 'develop' into SN-2813/cut-and-paste-problems-fix
AmadeyKuspakov Sep 6, 2023
6173750
Merge pull request #196 from sora-xor/sn-2888
arvifox Sep 8, 2023
9fb3779
Addition of default cursor position
AmadeyKuspakov Sep 7, 2023
459860b
Merge remote-tracking branch 'origin/develop' into SN-2813/cut-and-pa…
AmadeyKuspakov Sep 12, 2023
308e756
sn-2813 Removed Default cursor position settings
AmadeyKuspakov Sep 12, 2023
d4adb28
Merge pull request #183 from sora-xor/SN-2813/cut-and-paste-problems-fix
arvifox Sep 12, 2023
49618ca
sn-2913 pool cache
arvifox Sep 12, 2023
12cb61c
Merge pull request #199 from sora-xor/sn-2913
arvifox Sep 12, 2023
10b184f
sn-2888 sn-2902 banner
arvifox Sep 12, 2023
d7ae6d4
Merge pull request #200 from sora-xor/sn-2888
arvifox Sep 12, 2023
65a9270
sn-2862 rtl
arvifox Sep 13, 2023
65658f9
Merge pull request #201 from sora-xor/sn-2862
arvifox Sep 13, 2023
fdc0ebc
release soralution v3.4.0.2 108
arvifox Sep 13, 2023
cecd122
Merge pull request #202 from sora-xor/release_soralution_v3.4.0.2_108
arvifox Sep 13, 2023
e98b3cd
sn-2906 sn-2808 synthetic
Sep 18, 2023
fa06f70
Merge pull request #203 from sora-xor/sn-2906
arvifox Sep 19, 2023
e88017d
Fixed safe division
AmadeyKuspakov Sep 20, 2023
3ecd39e
mwr-641
arvifox Sep 20, 2023
563ce69
Merge pull request #204 from sora-xor/MWR-641/fix-on-safe-division
arvifox Sep 20, 2023
45c4c25
mwr-641 input field
arvifox Sep 20, 2023
56032f8
Merge pull request #205 from sora-xor/mwr-641
arvifox Sep 20, 2023
4cf92b6
release soralution v3.4.0.3 109
arvifox Sep 20, 2023
58ed4b9
Merge pull request #206 from sora-xor/release_soralution_v3.4.0.3_109
arvifox Sep 20, 2023
e74f9d1
release soralution v3.4.0.4 110
arvifox Sep 20, 2023
818692d
Merge pull request #207 from sora-xor/soralution_v3.4.0.4
arvifox Sep 21, 2023
ab968cb
mwr-651
arvifox Sep 24, 2023
563234b
mwr-638 backup not enough space error handling
mrZizik Sep 25, 2023
c1f3b74
Merge branch 'develop' into mwr-638
mrZizik Sep 25, 2023
a4c9f63
Merge branch 'develop' into SN-2057/addition-of-night-mode
arvifox Sep 26, 2023
c52d330
Merge pull request #132 from sora-xor/SN-2057/addition-of-night-mode
arvifox Sep 26, 2023
57726a8
Merge branch 'develop' into mwr-651
arvifox Sep 26, 2023
f5ca00c
mwr-651 jenkins
arvifox Sep 26, 2023
2449f70
mwr-651
arvifox Sep 28, 2023
f22622b
Merge pull request #211 from sora-xor/mwr-651
arvifox Sep 29, 2023
b84b1fd
mwr-651 night
arvifox Sep 29, 2023
32e55c2
Merge pull request #212 from sora-xor/mwr-651
arvifox Sep 29, 2023
78a2a4e
mwr-638 && downgrade_java_version_11
mrZizik Oct 3, 2023
4103d86
mwr-638 && downgrade_java_version_11
mrZizik Oct 3, 2023
489510b
merge develop
mrZizik Oct 3, 2023
377a95e
Merge pull request #210 from sora-xor/mwr-638
mrZizik Oct 3, 2023
64d4941
sca-116 wip
arvifox Oct 4, 2023
c1a3df0
Merge pull request #213 from sora-xor/sca-116
arvifox Oct 4, 2023
73ead42
sca-116, soracard v0.1.49, xnetworking v0.2.2
arvifox Oct 4, 2023
93f4a79
Merge pull request #215 from sora-xor/sca-116
arvifox Oct 4, 2023
a7a92b9
sca-8
arvifox Oct 4, 2023
9c9339b
sca-8 sca-130 sca-133, balance, iban
arvifox Oct 6, 2023
e31a434
Merge pull request #216 from sora-xor/sca-8
arvifox Oct 6, 2023
07642fd
sca-133, soracard
arvifox Oct 6, 2023
643fa3e
sca-133 soracard
arvifox Oct 8, 2023
481403c
Merge pull request #217 from sora-xor/sca-133
arvifox Oct 8, 2023
9153c3c
release soralution v3.4.0.5 111
arvifox Oct 8, 2023
41a911e
Merge pull request #218 from sora-xor/soralution_3.4.0.5_111
arvifox Oct 8, 2023
b16cb42
sca-133
arvifox Oct 9, 2023
8197769
Merge pull request #219 from sora-xor/sca-133
arvifox Oct 9, 2023
26e82b9
Removed night mode from splash screen
AmadeyKuspakov Oct 9, 2023
bcfc6ad
Merge branch 'develop' into fix/removal-of-splash-screen-night-mode
AmadeyKuspakov Oct 9, 2023
da4a3ee
Merge pull request #220 from sora-xor/fix/removal-of-splash-screen-ni…
arvifox Oct 9, 2023
2701b34
sca-133, soracard v0.1.56
arvifox Oct 9, 2023
1abd773
fix proguard and backup version
mrZizik Oct 9, 2023
cb8a0d4
Merge pull request #221 from sora-xor/sca-133
arvifox Oct 9, 2023
7867b34
Merge branch 'develop' into fix/backup-on-soralution
mrZizik Oct 9, 2023
a6f6f5e
Merge pull request #222 from sora-xor/fix/backup-on-soralution
arvifox Oct 10, 2023
bf6c3b8
sn-2950 backup
arvifox Oct 10, 2023
8f274cf
Merge pull request #223 from sora-xor/sn-2950
arvifox Oct 10, 2023
7224c9d
sn-2950
arvifox Oct 10, 2023
13b2863
Merge pull request #224 from sora-xor/sn-2950
arvifox Oct 10, 2023
8b82867
release soralution v3.5.0.0 113
arvifox Oct 10, 2023
7ffb95b
Merge pull request #225 from sora-xor/soralution_v3.5.0.0_113
arvifox Oct 10, 2023
18b32d0
sn-2950
arvifox Oct 10, 2023
405abbe
Merge pull request #226 from sora-xor/sn-2950
arvifox Oct 10, 2023
299b275
Merge branch 'develop' into dev_to_master
arvifox Oct 10, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ def pipeline = new org.android.AppPipeline(steps: this,
jobParams: jobParams,
appPushNoti: true,
gitUpdateSubmodule: true,
dockerImage: 'build-tools/android-build-box-jdk11:latest',
dockerImage: 'build-tools/android-build-box:jdk17',
gpgFiles: ['app/google-services.json'],
dojoProductType: 'sora'
)
Expand Down
16 changes: 5 additions & 11 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ apply plugin: 'com.google.firebase.crashlytics'
apply plugin: 'com.github.triplet.play'
apply from: '../tests.gradle'

kotlin {
jvmToolchain(11)
}

android {
compileSdkVersion compileVersion
flavorDimensions "default"
Expand Down Expand Up @@ -68,15 +72,6 @@ android {
}
}

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}

kotlinOptions {
jvmTarget = JavaVersion.VERSION_1_8
}

buildFeatures {
viewBinding true
buildConfig true
Expand Down Expand Up @@ -134,6 +129,7 @@ android {
configurations {
all*.exclude module: 'bcprov-jdk15on'
}
namespace 'jp.co.soramitsu.sora'
}

hilt {
Expand Down Expand Up @@ -184,7 +180,6 @@ dependencies {
implementation androidDep
implementation appCompatResourcesDep
implementation materialDep
implementation cardViewDep
implementation constraintDep

implementation navigationFragmentDep
Expand All @@ -210,7 +205,6 @@ dependencies {
implementation platform(googleFirebaseBomDep)
implementation googleCrashlyticsDep

implementation xNetworkingDep
implementation webSocketLibDep

implementation zXingCoreDep
Expand Down
129 changes: 129 additions & 0 deletions app/proguard-rules.pro
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,121 @@
#Firebase Crashlytics
-keep,includedescriptorclasses public class * extends java.lang.Exception

###########
-keep public class * extends jp.co.soramitsu.common.util.ParseModel {
<fields>;
<methods>;
}

# This is generated automatically by the Android Gradle plugin.
-dontwarn build.IgnoreJava8API
-dontwarn java.awt.Component
-dontwarn java.awt.GraphicsEnvironment
-dontwarn java.awt.HeadlessException
-dontwarn java.awt.Window
-dontwarn java.beans.ConstructorProperties
-dontwarn java.beans.Transient
-dontwarn java.lang.management.ManagementFactory
-dontwarn java.lang.management.RuntimeMXBean
-dontwarn java.lang.management.ThreadMXBean
-dontwarn javax.servlet.ServletContextListener
-dontwarn lombok.NonNull
-dontwarn org.apache.avalon.framework.logger.Logger
-dontwarn org.apache.log.Hierarchy
-dontwarn org.apache.log.Logger
-dontwarn org.apache.log4j.Level
-dontwarn org.apache.log4j.Logger
-dontwarn org.apache.log4j.Priority
-dontwarn org.apache.xml.resolver.Catalog
-dontwarn org.apache.xml.resolver.CatalogManager
-dontwarn org.apache.xml.resolver.readers.CatalogReader
-dontwarn org.apache.xml.resolver.readers.SAXCatalogReader
-dontwarn org.ietf.jgss.GSSContext
-dontwarn org.ietf.jgss.GSSCredential
-dontwarn org.ietf.jgss.GSSException
-dontwarn org.ietf.jgss.GSSManager
-dontwarn org.ietf.jgss.GSSName
-dontwarn org.ietf.jgss.Oid
-dontwarn org.slf4j.impl.StaticLoggerBinder
-dontwarn org.slf4j.impl.StaticMDCBinder
-dontwarn org.slf4j.impl.StaticMarkerBinder
-dontwarn org.w3c.dom.events.DocumentEvent
-dontwarn org.w3c.dom.events.Event
-dontwarn org.w3c.dom.events.EventException
-dontwarn org.w3c.dom.events.EventListener
-dontwarn org.w3c.dom.events.EventTarget
-dontwarn org.w3c.dom.events.MouseEvent
-dontwarn org.w3c.dom.events.MutationEvent
-dontwarn org.w3c.dom.events.UIEvent
-dontwarn org.w3c.dom.html.HTMLAnchorElement
-dontwarn org.w3c.dom.html.HTMLAppletElement
-dontwarn org.w3c.dom.html.HTMLAreaElement
-dontwarn org.w3c.dom.html.HTMLBRElement
-dontwarn org.w3c.dom.html.HTMLBaseElement
-dontwarn org.w3c.dom.html.HTMLBaseFontElement
-dontwarn org.w3c.dom.html.HTMLBodyElement
-dontwarn org.w3c.dom.html.HTMLButtonElement
-dontwarn org.w3c.dom.html.HTMLCollection
-dontwarn org.w3c.dom.html.HTMLDListElement
-dontwarn org.w3c.dom.html.HTMLDirectoryElement
-dontwarn org.w3c.dom.html.HTMLDivElement
-dontwarn org.w3c.dom.html.HTMLDocument
-dontwarn org.w3c.dom.html.HTMLElement
-dontwarn org.w3c.dom.html.HTMLFieldSetElement
-dontwarn org.w3c.dom.html.HTMLFontElement
-dontwarn org.w3c.dom.html.HTMLFormElement
-dontwarn org.w3c.dom.html.HTMLFrameElement
-dontwarn org.w3c.dom.html.HTMLFrameSetElement
-dontwarn org.w3c.dom.html.HTMLHRElement
-dontwarn org.w3c.dom.html.HTMLHeadElement
-dontwarn org.w3c.dom.html.HTMLHeadingElement
-dontwarn org.w3c.dom.html.HTMLHtmlElement
-dontwarn org.w3c.dom.html.HTMLIFrameElement
-dontwarn org.w3c.dom.html.HTMLImageElement
-dontwarn org.w3c.dom.html.HTMLInputElement
-dontwarn org.w3c.dom.html.HTMLIsIndexElement
-dontwarn org.w3c.dom.html.HTMLLIElement
-dontwarn org.w3c.dom.html.HTMLLabelElement
-dontwarn org.w3c.dom.html.HTMLLegendElement
-dontwarn org.w3c.dom.html.HTMLLinkElement
-dontwarn org.w3c.dom.html.HTMLMapElement
-dontwarn org.w3c.dom.html.HTMLMenuElement
-dontwarn org.w3c.dom.html.HTMLMetaElement
-dontwarn org.w3c.dom.html.HTMLModElement
-dontwarn org.w3c.dom.html.HTMLOListElement
-dontwarn org.w3c.dom.html.HTMLObjectElement
-dontwarn org.w3c.dom.html.HTMLOptGroupElement
-dontwarn org.w3c.dom.html.HTMLOptionElement
-dontwarn org.w3c.dom.html.HTMLParagraphElement
-dontwarn org.w3c.dom.html.HTMLParamElement
-dontwarn org.w3c.dom.html.HTMLPreElement
-dontwarn org.w3c.dom.html.HTMLQuoteElement
-dontwarn org.w3c.dom.html.HTMLScriptElement
-dontwarn org.w3c.dom.html.HTMLSelectElement
-dontwarn org.w3c.dom.html.HTMLStyleElement
-dontwarn org.w3c.dom.html.HTMLTableCaptionElement
-dontwarn org.w3c.dom.html.HTMLTableCellElement
-dontwarn org.w3c.dom.html.HTMLTableColElement
-dontwarn org.w3c.dom.html.HTMLTableElement
-dontwarn org.w3c.dom.html.HTMLTableRowElement
-dontwarn org.w3c.dom.html.HTMLTableSectionElement
-dontwarn org.w3c.dom.html.HTMLTextAreaElement
-dontwarn org.w3c.dom.html.HTMLTitleElement
-dontwarn org.w3c.dom.html.HTMLUListElement
-dontwarn org.w3c.dom.ls.LSSerializerFilter
-dontwarn org.w3c.dom.ranges.DocumentRange
-dontwarn org.w3c.dom.ranges.Range
-dontwarn org.w3c.dom.ranges.RangeException
-dontwarn org.w3c.dom.traversal.DocumentTraversal
-dontwarn org.w3c.dom.traversal.NodeFilter
-dontwarn org.w3c.dom.traversal.NodeIterator
-dontwarn org.w3c.dom.traversal.TreeWalker
-dontwarn org.web3j.abi.datatypes.generated.AbiTypes
-dontwarn org.webrtc.Dav1dDecoder
-dontwarn sun.security.x509.X509Key

-dontwarn java.lang.invoke.StringConcatFactory

# Gson
-keep,allowobfuscation,allowoptimization class * {
@com.google.gson.annotations.SerializedName <fields>;
Expand Down Expand Up @@ -60,3 +175,17 @@
# Needed by google-play-services when linking against an older platform version

-dontwarn com.google.android.gms.**

-keep class com.google.** { *;}
-keep interface com.google.** { *;}
-dontwarn com.google.**

-dontwarn sun.misc.Unsafe
-dontwarn com.google.common.collect.MinMaxPriorityQueue
-keepattributes *Annotation*,Signature
-keep class * extends com.google.api.client.json.GenericJson {
*;
}
-keep class com.google.api.services.drive.** {
*;
}
5 changes: 1 addition & 4 deletions app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="jp.co.soramitsu.sora">
xmlns:tools="http://schemas.android.com/tools">

<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
Expand All @@ -26,7 +25,6 @@
<activity
android:name=".splash.presentation.SplashActivity"
android:screenOrientation="portrait"
android:theme="@style/SplashTheme"
android:exported="true">

<intent-filter>
Expand Down Expand Up @@ -55,7 +53,6 @@

<activity
android:name="jp.co.soramitsu.feature_assets_impl.presentation.screens.scan.QRCodeScannerActivity"
android:theme="@style/SplashTheme"
android:exported="false"/>

<meta-data
Expand Down
6 changes: 6 additions & 0 deletions app/src/main/java/jp/co/soramitsu/sora/SoraApp.kt
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ import coil.decode.SvgDecoder
import com.google.firebase.FirebaseApp
import dagger.hilt.android.HiltAndroidApp
import javax.inject.Inject
import jp.co.soramitsu.common.domain.DarkThemeManager
import jp.co.soramitsu.common.domain.OptionsProvider
import jp.co.soramitsu.common.io.FileManager
import jp.co.soramitsu.common.resourses.ResourceManager
Expand Down Expand Up @@ -68,6 +69,9 @@ open class SoraApp : Application(), Configuration.Provider, ImageLoaderFactory {
@Inject
lateinit var workerFactory: HiltWorkerFactory

@Inject
lateinit var darkThemeManager: DarkThemeManager

override fun newImageLoader(): ImageLoader {
val loader = ImageLoader.Builder(this).components {
add(svg)
Expand All @@ -91,6 +95,8 @@ open class SoraApp : Application(), Configuration.Provider, ImageLoaderFactory {
OptionsProvider.CURRENT_VERSION_CODE = BuildConfig.VERSION_CODE
OptionsProvider.CURRENT_VERSION_NAME = BuildConfig.VERSION_NAME
OptionsProvider.APPLICATION_ID = BuildConfig.APPLICATION_ID

darkThemeManager.updateUiModeFromCache()
}

private fun initLogger() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ import jp.co.soramitsu.feature_select_node_api.SelectNodeRouter
import jp.co.soramitsu.feature_select_node_impl.presentation.nodeAddress
import jp.co.soramitsu.feature_select_node_impl.presentation.nodeName
import jp.co.soramitsu.feature_select_node_impl.presentation.pinCodeChecked
import jp.co.soramitsu.feature_sora_card_impl.presentation.get.card.GetSoraCardFragment
import jp.co.soramitsu.feature_sora_card_impl.presentation.GetSoraCardFragment
import jp.co.soramitsu.feature_wallet_api.launcher.WalletRouter
import jp.co.soramitsu.sora.R

Expand Down Expand Up @@ -136,7 +136,7 @@ class Navigator :
}

override fun popBackStackToAccountDetails() {
navController?.popBackStack(R.id.accoundDetailsFragment, false)
navController?.popBackStack(R.id.accountDetailsFragment, false)
}

override fun showSelectLanguage() {
Expand Down Expand Up @@ -317,7 +317,7 @@ class Navigator :

override fun showAccountList() {
navController?.navigate(
R.id.export_account_nav_graph,
R.id.accountListFragment,
null,
)
}
Expand Down Expand Up @@ -355,7 +355,7 @@ class Navigator :

override fun showAccountDetails(address: String) {
navController?.navigate(
R.id.accoundDetailsFragment,
R.id.accountDetailsFragment,
withArgs {
this.address = address
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ class MigrationManager @Inject constructor(
credentialsRepository.saveMnemonic(mnemonic, soraAccount)
val soraKeys = credentialsRepository.retrieveKeyPair(emptySoraAccount)
credentialsRepository.saveKeyPair(soraKeys, soraAccount)
userRepository.insertSoraAccount(soraAccount)
userRepository.insertSoraAccount(soraAccount, false)
userRepository.setCurSoraAccount(soraAccount)
FirebaseWrapper.log("Migration ma done")
}
Expand Down
4 changes: 2 additions & 2 deletions app/src/main/res/layout/activity_splash.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
android:id="@+id/splashContainer"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/neu_color_100">
android:background="?attr/baseBackground">

<com.airbnb.lottie.LottieAnimationView
android:id="@+id/animation_view"
Expand All @@ -27,7 +27,7 @@
android:visibility="gone"
android:textStyle="bold"
android:fontFamily="@font/sora_bold"
android:textColor="@color/neu_black_default"
android:textColor="?attr/secondaryBackground"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
Expand Down
28 changes: 26 additions & 2 deletions app/src/main/res/navigation/main_nav_graph.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,13 +75,37 @@

<fragment
android:id="@+id/soraCardDetailsFragment"
android:name="jp.co.soramitsu.feature_sora_card_impl.presentation.get.card.details.SoraCardDetailsFragment" />
android:name="jp.co.soramitsu.feature_sora_card_impl.presentation.details.SoraCardDetailsFragment" />

<fragment
android:id="@+id/accountDetailsFragment"
android:name="jp.co.soramitsu.feature_multiaccount_impl.presentation.export_account.account_details.AccountDetailsFragment"
android:label="AccountDetailsFragment" />

<fragment
android:id="@+id/accountListFragment"
android:name="jp.co.soramitsu.feature_multiaccount_impl.presentation.export_account.account_list.AccountListFragment"
android:label="AccountListFragment" />

<fragment
android:id="@+id/exportProtectionFragment"
android:name="jp.co.soramitsu.feature_multiaccount_impl.presentation.export_account.protection.ExportProtectionFragment"
android:label="ExportProtectionFragment" />

<fragment
android:id="@+id/backupFragment"
android:name="jp.co.soramitsu.feature_multiaccount_impl.presentation.export_account.backup.BackupFragment"
android:label="BackupFragment" />

<fragment
android:id="@+id/backupJsonFragment"
android:name="jp.co.soramitsu.feature_multiaccount_impl.presentation.export_account.backup.json.BackupJsonFragment"
android:label="BackupJsonFragment" />

<include app:graph="@navigation/activities_nav_graph" />
<include app:graph="@navigation/profile_nav_graph" />
<include app:graph="@navigation/wallet_nav_graph" />
<include app:graph="@navigation/referral_nav_graph" />
<include app:graph="@navigation/export_account_nav_graph" />
<include app:graph="@navigation/select_node_nav_graph" />
<include app:graph="@navigation/sora_card_nav_graph" />

Expand Down
Loading