File tree Expand file tree Collapse file tree 2 files changed +12
-4
lines changed
feature-staking-impl/src/main/java/jp/co/soramitsu/staking/impl/presentation/validators/change/custom/review Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ buildscript {
44 ext {
55 // App version
66 versionName = ' 2.2.5'
7- versionCode = 94
7+ versionCode = 95
88
99 // SDK and tools
1010 compileSdkVersion = 33
Original file line number Diff line number Diff line change 11package jp.co.soramitsu.staking.impl.presentation.validators.change.custom.review
22
3+ import androidx.lifecycle.viewModelScope
34import dagger.hilt.android.lifecycle.HiltViewModel
5+ import javax.inject.Inject
6+ import javax.inject.Named
47import jp.co.soramitsu.common.address.AddressIconGenerator
58import jp.co.soramitsu.common.base.BaseViewModel
69import jp.co.soramitsu.common.resources.ResourceManager
@@ -27,8 +30,6 @@ import kotlinx.coroutines.flow.filterIsInstance
2730import kotlinx.coroutines.flow.first
2831import kotlinx.coroutines.flow.map
2932import kotlinx.coroutines.launch
30- import javax.inject.Inject
31- import javax.inject.Named
3233
3334@HiltViewModel
3435class ReviewCustomValidatorsViewModel @Inject constructor(
@@ -113,6 +114,13 @@ class ReviewCustomValidatorsViewModel @Inject constructor(
113114 }
114115
115116 fun nextClicked () {
116- router.openConfirmStaking()
117+ viewModelScope.launch {
118+ val validators = selectedValidators.first()
119+ sharedStateSetup.mutate {
120+ (it as ? SetupStakingProcess .SelectBlockProducersStep .Validators )?.next(validators, SetupStakingProcess .ReadyToSubmit .SelectionMethod .CUSTOM )
121+ ? : it
122+ }
123+ router.openConfirmStaking()
124+ }
117125 }
118126}
You can’t perform that action at this time.
0 commit comments