Updated on 2026-08-14
This commit is contained in:
parent
6025d8ab67
commit
e2c5e34762
1 changed files with 12 additions and 8 deletions
|
|
@ -951,16 +951,20 @@ internal class AddCustomTokenViewModel @Inject constructor(
|
|||
|
||||
/** Convert [address] to single address for specific [blockchain] or return null if invalid */
|
||||
private fun convertTokenAddress(blockchain: Blockchain, address: String): String? {
|
||||
return when (blockchain) {
|
||||
Blockchain.Hedera, Blockchain.HederaTestnet -> hederaAddressConverter.convertToTokenId(address)
|
||||
Blockchain.Cardano -> {
|
||||
cardanoTokenAddressConverter.convertToFingerprint(
|
||||
address = address,
|
||||
symbol = uiState.value.form.tokenSymbolInputField.value,
|
||||
)
|
||||
return runCatching {
|
||||
when (blockchain) {
|
||||
Blockchain.Hedera, Blockchain.HederaTestnet -> hederaAddressConverter.convertToTokenId(address)
|
||||
Blockchain.Cardano -> {
|
||||
// TODO: [REDACTED_JIRA]
|
||||
cardanoTokenAddressConverter.convertToFingerprint(
|
||||
address = address,
|
||||
symbol = uiState.value.form.tokenSymbolInputField.value,
|
||||
)
|
||||
}
|
||||
else -> address
|
||||
}
|
||||
else -> address
|
||||
}
|
||||
.getOrNull()
|
||||
}
|
||||
|
||||
private inner class TestActionsHandler {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue