zircles-android/app/src/main/java/cash/z/ecc/android/ui/scan/ScanViewModel.kt

21 lines
509 B
Kotlin

package cash.z.ecc.android.ui.scan
import androidx.lifecycle.ViewModel
import cash.z.ecc.android.sdk.Synchronizer
import cash.z.ecc.android.sdk.ext.twig
import javax.inject.Inject
class ScanViewModel @Inject constructor() : ViewModel() {
@Inject
lateinit var synchronizer: Synchronizer
suspend fun isNotValid(address: String) = synchronizer.validateAddress(address).isNotValid
override fun onCleared() {
super.onCleared()
twig("${javaClass.simpleName} cleared!")
}
}