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 54a955e..f757464 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 @@ -409,6 +409,11 @@ private inline fun Chain.Explorer.format( object ChainGeneses { + // Pezkuwi chains (priority) + const val PEZKUWI = "91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3" + const val PEZKUWI_ASSET_HUB = "68d56f15f85d3136970ec16946040bc1752654e906147f7e43e9d539d7c3de2f" + const val PEZKUWI_PEOPLE = "67fa177a097bfa18f77ea95e1d5918b4d05cba7813f32e9ef6c4f9a2a6e60b09" + const val KUSAMA = "b0a8d493285c2df73290dfb7e61f870f17b41801197a149ca93654499ea3dafe" const val POLKADOT = "91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3" const val WESTEND = "e143f23803ac50e8f6f8e62695d1ce9e4e1d68aa36c1cd2cfd15340213f3423e" diff --git a/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainSorting.kt b/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainSorting.kt index 7db4548..3cc27a1 100644 --- a/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainSorting.kt +++ b/runtime/src/main/java/io/novafoundation/nova/runtime/ext/ChainSorting.kt @@ -4,9 +4,12 @@ import io.novafoundation.nova.runtime.multiNetwork.chain.model.Chain val Chain.mainChainsFirstAscendingOrder get() = when (genesisHash) { - Chain.Geneses.POLKADOT_ASSET_HUB -> 0 - Chain.Geneses.KUSAMA_ASSET_HUB -> 1 - else -> 2 + Chain.Geneses.PEZKUWI -> 0 + Chain.Geneses.PEZKUWI_ASSET_HUB -> 1 + Chain.Geneses.PEZKUWI_PEOPLE -> 2 + Chain.Geneses.POLKADOT_ASSET_HUB -> 3 + Chain.Geneses.KUSAMA_ASSET_HUB -> 4 + else -> 5 } val Chain.testnetsLastAscendingOrder diff --git a/runtime/src/main/java/io/novafoundation/nova/runtime/ext/TokenSorting.kt b/runtime/src/main/java/io/novafoundation/nova/runtime/ext/TokenSorting.kt index 7b85ad1..34216f0 100644 --- a/runtime/src/main/java/io/novafoundation/nova/runtime/ext/TokenSorting.kt +++ b/runtime/src/main/java/io/novafoundation/nova/runtime/ext/TokenSorting.kt @@ -4,11 +4,13 @@ import io.novafoundation.nova.common.utils.TokenSymbol val TokenSymbol.mainTokensFirstAscendingOrder get() = when (this.value) { - "DOT" -> 0 - "KSM" -> 1 - "USDT" -> 2 - "USDC" -> 3 - else -> 4 + "HEZ" -> 0 + "PEZ" -> 1 + "DOT" -> 2 + "KSM" -> 3 + "USDT" -> 4 + "USDC" -> 5 + else -> 6 } val TokenSymbol.alphabeticalOrder