feat: add subquery endpoints, staking config and identity chain references

- Add staking, staking-rewards, history externalApi endpoints (subquery.pezkuwichain.io)
  for both Pezkuwi Relay and Asset Hub
- Add identityChain reference to People chain on Relay and Asset Hub
- Add stakingWiki link to wiki.pezkuwichain.io/staking
- Add pushSupport option to Asset Hub
- Add defaultBlockTime to Asset Hub additional config
- Regenerate all merged chain versions via sync script
This commit is contained in:
2026-02-13 06:43:08 +03:00
parent a0c5c4994f
commit 89f062183d
72 changed files with 5380 additions and 3006 deletions
+54 -47
View File
@@ -2,7 +2,7 @@
{
"chainId": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75",
"name": "Pezkuwi",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/HEZ.png",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"addressPrefix": 42,
"options": [
"crowdloans",
@@ -32,8 +32,24 @@
}
],
"externalApi": {
"history": [],
"staking": []
"staking": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io"
}
],
"staking-rewards": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io"
}
],
"history": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io"
}
]
},
"assets": [
{
@@ -44,7 +60,7 @@
"priceId": "hezkurd",
"staking": null,
"type": "native",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/HEZ.png",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null
@@ -55,55 +71,24 @@
"defaultBlockTimeMillis": 6000,
"feeViaRuntimeCall": true,
"disabledCheckMetadataHash": true,
"stakingMaxElectingVoters": 22500
}
},
{
"chainId": "96eb58af1bb7288115b5e4ff1590422533e749293f231974536dc6672417d06f",
"name": "Zagros Testnet",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/chains/Pezkuwi.png",
"addressPrefix": 42,
"options": [
"testnet"
],
"nodes": [
{
"url": "wss://zagros-rpc.pezkuwichain.io",
"name": "Zagros Node"
}
],
"assets": [
{
"assetId": 0,
"symbol": "HEZ",
"precision": 12,
"name": "HEZkurd",
"priceId": "hezkurd",
"staking": [
"relaychain"
],
"type": "native",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/HEZ.png"
}
],
"additional": {
"themeColor": "#009639",
"feeViaRuntimeCall": true,
"disabledCheckMetadataHash": true
"stakingMaxElectingVoters": 22500,
"identityChain": "58269e9c184f721e0309332d90cafc410df1519a5dc27a5fd9b3bf5fd2d129f8",
"stakingWiki": "https://wiki.pezkuwichain.io/staking"
}
},
{
"chainId": "00d0e1d0581c3cd5c5768652d52f4520184018b44f56a2ae1e0dc9d65c00c948",
"parentId": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75",
"name": "Pezkuwi Asset Hub",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/PEZ.png",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/PEZ.svg",
"addressPrefix": 42,
"options": [
"swap-hub",
"assethub-fees",
"proxy",
"multisig",
"fullSyncByDefault"
"fullSyncByDefault",
"pushSupport"
],
"nodeSelectionStrategy": "roundRobin",
"nodes": [
@@ -120,7 +105,26 @@
"event": "https://explorer.pezkuwichain.io/asset-hub/event/{value}"
}
],
"externalApi": {},
"externalApi": {
"staking-rewards": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io"
}
],
"staking": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io"
}
],
"history": [
{
"type": "subquery",
"url": "https://subquery.pezkuwichain.io"
}
]
},
"assets": [
{
"assetId": 0,
@@ -133,7 +137,7 @@
"nomination-pools"
],
"type": "native",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/HEZ.png",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null
@@ -146,7 +150,7 @@
"priceId": "pezkuwi",
"staking": null,
"type": "statemine",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/PEZ.png",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/PEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": {
@@ -161,7 +165,7 @@
"priceId": "tether",
"staking": null,
"type": "statemine",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/wUSDT.png",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/wUSDT.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": {
@@ -221,7 +225,10 @@
"disabledCheckMetadataHash": true,
"relaychainAsNative": true,
"stakingMaxElectingVoters": 22500,
"timelineChain": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75"
"identityChain": "58269e9c184f721e0309332d90cafc410df1519a5dc27a5fd9b3bf5fd2d129f8",
"timelineChain": "bb4a61ab0c4b8c12f5eab71d0c86c482e03a275ecdafee678dea712474d33d75",
"defaultBlockTime": 6000,
"stakingWiki": "https://wiki.pezkuwichain.io/staking"
}
},
{
@@ -260,7 +267,7 @@
"priceId": "hezkurd",
"staking": null,
"type": "native",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/HEZ.png",
"icon": "https://raw.githubusercontent.com/pezkuwichain/pezkuwi-wallet-utils/main/icons/tokens/colored/HEZ.svg",
"buyProviders": {},
"sellProviders": {},
"typeExtras": null