apply plugin: 'kotlin-parcelize' apply from: '../scripts/secrets.gradle' android { namespace 'io.novafoundation.nova.feature_governance_impl' defaultConfig { buildConfigField "String", "GOVERNANCE_DAPPS_URL", "\"https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/governance/v2/dapps_dev.json\"" buildConfigField "String", "DELEGATION_TUTORIAL_URL", "\"https://docs.pezkuwichain.io/pezkuwi-wallet-wiki/governance/add-delegate-information\"" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' buildConfigField "String", "GOVERNANCE_DAPPS_URL", "\"https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/master/governance/v2/dapps.json\"" } } buildFeatures { viewBinding true } } dependencies { implementation project(':feature-account-api') implementation project(':feature-wallet-api') implementation project(':feature-governance-api') implementation project(':feature-dapp-api') implementation project(':feature-xcm:api') implementation project(':feature-deep-linking') implementation project(":common") implementation project(":runtime") implementation markwonDep implementation materialDep implementation substrateSdkDep implementation kotlinDep implementation androidDep implementation coroutinesDep implementation coroutinesAndroidDep implementation lifeCycleKtxDep implementation flexBoxDep implementation project(":core-db") implementation viewModelKtxDep implementation shimmerDep implementation cardStackView implementation daggerDep ksp daggerCompiler testImplementation jUnitDep testImplementation mockitoDep }