diff --git a/feature-wallet-impl/src/main/java/io/novafoundation/nova/feature_wallet_impl/data/network/blockchain/assets/transfers/validations/Common.kt b/feature-wallet-impl/src/main/java/io/novafoundation/nova/feature_wallet_impl/data/network/blockchain/assets/transfers/validations/Common.kt index 5fc78510..e886ebdf 100644 --- a/feature-wallet-impl/src/main/java/io/novafoundation/nova/feature_wallet_impl/data/network/blockchain/assets/transfers/validations/Common.kt +++ b/feature-wallet-impl/src/main/java/io/novafoundation/nova/feature_wallet_impl/data/network/blockchain/assets/transfers/validations/Common.kt @@ -121,6 +121,7 @@ private fun Chain.Asset.existentialDepositError(amount: BigDecimal): WillRemoveA is Type.Statemine -> WillRemoveAccount.WillTransferDust(amount) is Type.EvmErc20, is Type.EvmNative -> WillRemoveAccount.WillBurnDust is Type.Trc20, Type.TronNative -> WillRemoveAccount.WillBurnDust + Type.BitcoinNative -> WillRemoveAccount.WillBurnDust is Type.Equilibrium -> WillRemoveAccount.WillBurnDust Type.Unsupported -> throw IllegalArgumentException("Unsupported") } diff --git a/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainExt.kt b/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainExt.kt index 909766a3..477d95e3 100644 --- a/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainExt.kt +++ b/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainExt.kt @@ -637,6 +637,7 @@ val Chain.Asset.onChainAssetId: String? is Type.EvmNative -> null is Type.Trc20 -> this.type.contractAddress Type.TronNative -> null + Type.BitcoinNative -> null Type.Unsupported -> error("Unsupported assetId type: ${this.type::class.simpleName}") }