mirror of
https://github.com/pezkuwichain/pezkuwi-wallet-utils.git
synced 2026-04-22 06:47:55 +00:00
fix: proper Nova + Pezkuwi merge architecture
Architecture: - pezkuwi-overlay/xcm/ : Standalone Pezkuwi XCM config (3 chains) - nova-base/ : Git submodule with Nova's Polkadot ecosystem - sync_from_nova.py : Merges both ecosystems, nothing gets deleted Merge rules: - Chains: Pezkuwi first, then Nova - XCM: Pezkuwi assetsLocation + chains merged with Nova (Pezkuwi priority) - Icons: Pezkuwi overrides Nova This fixes the broken XCM sync that was overwriting Pezkuwi configs.
This commit is contained in:
@@ -228,80 +228,105 @@
|
||||
"parachainId": 2051,
|
||||
"generalKey": "0x414a554e"
|
||||
}
|
||||
},
|
||||
"HEZ": {
|
||||
"chainId": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75",
|
||||
"multiLocation": {}
|
||||
},
|
||||
"HEZ-AssetHub": {
|
||||
"chainId": "00d0e1d0581c3cd5c5768652d52f4520184018b44f56a2ae1e0dc9d65c00c948",
|
||||
"multiLocation": {}
|
||||
},
|
||||
"HEZ-People": {
|
||||
"chainId": "58269e9c184f721e0309332d90cafc410df1519a5dc27a5fd9b3bf5fd2d129f8",
|
||||
"multiLocation": {}
|
||||
}
|
||||
},
|
||||
"reserveIdOverrides": {
|
||||
"401a1f9dca3da46f5c4091016c8a2f26dcea05865116b286f60f668207d1474b": {
|
||||
"4": "KAR",
|
||||
"2": "KSM-Statemine",
|
||||
"5": "BNC",
|
||||
"1": "RMRK",
|
||||
"11": "HKO",
|
||||
"3": "KINT",
|
||||
"7": "USDT-Statemine",
|
||||
"17": "XRT",
|
||||
"16": "SDN"
|
||||
},
|
||||
"fe58ea77779b7abda7da4ec526d14db9b1e9cd40a217c34892af80a9b332b76d": {
|
||||
"3": "ACA",
|
||||
"4": "PARA",
|
||||
"5": "INTR",
|
||||
"6": "iBTC",
|
||||
"10": "USDT-Statemint",
|
||||
"8": "ASTR",
|
||||
"11": "CFG",
|
||||
"22": "MANTA",
|
||||
"23": "USDC-Statemint",
|
||||
"16": "NODL",
|
||||
"19": "vDOT"
|
||||
},
|
||||
"48239ef607d7928874027a43a67689209727dfb3d3dc5e5b03a39bdc2eda771a": {
|
||||
"1": "RMRK",
|
||||
"7": "USDT-Statemine",
|
||||
"0": "KSM-Statemine"
|
||||
},
|
||||
"9f28c6a68e0fc9646eff64935684f6eeeece527e37bbe1f213d22caa1d9d6bed": {
|
||||
"7": "USDT-Statemine",
|
||||
"1": "KSM-Statemine"
|
||||
},
|
||||
"68d56f15f85d3136970ec16946040bc1752654e906147f7e43e9d539d7c3de2f": {
|
||||
"0": "DOT-Statemint",
|
||||
"1": "USDT-Statemint",
|
||||
"2": "USDC-Statemint"
|
||||
},
|
||||
"a85cfb9b9fd4d622a5b28289a02347af987d8f73fa3108450e2b4a11c1ce5755": {
|
||||
"4": "USDT-Statemine",
|
||||
"1": "KSM-Statemine"
|
||||
},
|
||||
"67f9723393ef76214df0118c34bbbd3dbebc8ed46a10973a8c969d48fe7598c9": {
|
||||
"0": "WND-Westmint"
|
||||
},
|
||||
"262e1b2ad728475fd6fe88e62d34c200abe6fd693931ddad144059b1eb884e5b": {
|
||||
"3": "USDT-Statemint",
|
||||
"0": "BNC-Polkadot",
|
||||
"2": "DOT-Statemint"
|
||||
},
|
||||
"afdc188f45c71dacbaa0b62e16a91f726c7b8699a9748cdf715459de6b7f366d": {
|
||||
"9": "USDT-Statemint",
|
||||
"15": "USDC-Statemint",
|
||||
"11": "BNC-Polkadot",
|
||||
"1": "DOT-Statemint"
|
||||
},
|
||||
"9eb76c5184c4ab8679d2d5d819fdf90b9c001403e9e17da2e14b6d8aec4029c6": {
|
||||
"9": "USDT-Statemint"
|
||||
},
|
||||
"f1cf9022c7ebb34b162d5b5e34e705a5a740b2d0ecc1009fb89023e62a488108": {
|
||||
"10": "USDT-Statemine"
|
||||
}
|
||||
},
|
||||
"customTeleports": [
|
||||
{
|
||||
"originChain": "68d56f15f85d3136970ec16946040bc1752654e906147f7e43e9d539d7c3de2f",
|
||||
"destChain": "f6ee56e9c5277df5b4ce6ae9983ee88f3cbed27d31beeb98f9f84f997a1ab0b9",
|
||||
"originAsset": 15
|
||||
}
|
||||
],
|
||||
"chains": [
|
||||
{
|
||||
"chainId": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75",
|
||||
"assets": [
|
||||
{
|
||||
"assetId": 0,
|
||||
"assetLocation": "HEZ",
|
||||
"assetLocationPath": {
|
||||
"type": "relative"
|
||||
},
|
||||
"xcmTransfers": [
|
||||
{
|
||||
"destination": {
|
||||
"chainId": "00d0e1d0581c3cd5c5768652d52f4520184018b44f56a2ae1e0dc9d65c00c948",
|
||||
"assetId": 0
|
||||
},
|
||||
"type": "xcmpallet-teleport"
|
||||
},
|
||||
{
|
||||
"destination": {
|
||||
"chainId": "58269e9c184f721e0309332d90cafc410df1519a5dc27a5fd9b3bf5fd2d129f8",
|
||||
"assetId": 0
|
||||
},
|
||||
"type": "xcmpallet-teleport"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"chainId": "00d0e1d0581c3cd5c5768652d52f4520184018b44f56a2ae1e0dc9d65c00c948",
|
||||
"assets": [
|
||||
{
|
||||
"assetId": 0,
|
||||
"assetLocation": "HEZ-AssetHub",
|
||||
"assetLocationPath": {
|
||||
"type": "relative"
|
||||
},
|
||||
"xcmTransfers": [
|
||||
{
|
||||
"destination": {
|
||||
"chainId": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75",
|
||||
"assetId": 0
|
||||
},
|
||||
"type": "xcmpallet-teleport"
|
||||
},
|
||||
{
|
||||
"destination": {
|
||||
"chainId": "58269e9c184f721e0309332d90cafc410df1519a5dc27a5fd9b3bf5fd2d129f8",
|
||||
"assetId": 0
|
||||
},
|
||||
"type": "xcmpallet-teleport"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"chainId": "58269e9c184f721e0309332d90cafc410df1519a5dc27a5fd9b3bf5fd2d129f8",
|
||||
"assets": [
|
||||
{
|
||||
"assetId": 0,
|
||||
"assetLocation": "HEZ-People",
|
||||
"assetLocationPath": {
|
||||
"type": "relative"
|
||||
},
|
||||
"xcmTransfers": [
|
||||
{
|
||||
"destination": {
|
||||
"chainId": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75",
|
||||
"assetId": 0
|
||||
},
|
||||
"type": "xcmpallet-teleport"
|
||||
},
|
||||
{
|
||||
"destination": {
|
||||
"chainId": "00d0e1d0581c3cd5c5768652d52f4520184018b44f56a2ae1e0dc9d65c00c948",
|
||||
"assetId": 0
|
||||
},
|
||||
"type": "xcmpallet-teleport"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"chainId": "e143f23803ac50e8f6f8e62695d1ce9e4e1d68aa36c1cd2cfd15340213f3423e",
|
||||
"assets": [
|
||||
|
||||
Reference in New Issue
Block a user