Add self-hosted SubQuery node with @pezkuwi aliases

- Custom Dockerfile.node that aliases @polkadot/* to @pezkuwi/* packages
- Updated docker-compose.yml to build custom node image
- Added chainTypes/pezkuwi.json with Pezkuwi type definitions
- Updated pezkuwi.yaml manifest with chaintypes reference
- Added @subql/common-substrate dependency

This allows running SubQuery node with Pezkuwi chain recognition
instead of showing "Unknown Network" error.
This commit is contained in:
2026-02-13 02:17:48 +03:00
parent 0b0519bff8
commit 30899df0a4
6 changed files with 104 additions and 10 deletions
+15 -1
View File
@@ -2322,6 +2322,19 @@ __metadata:
languageName: node
linkType: hard
"@subql/common-substrate@npm:^4.5.5":
version: 4.5.5
resolution: "@subql/common-substrate@npm:4.5.5"
dependencies:
"@subql/common": "npm:~5.8.2"
"@subql/types": "npm:~3.15.0"
peerDependencies:
class-transformer: ^0.5.1
class-validator: 0.14.1
checksum: 10c0/e2c1e5cb2fc80ce1a7abf3b1540126c541397e4a462dcc9ec6d5a74c991aae5298a18ca1bcf6335ee5e82f56bb1138493c5370c092985a5aa9bc094027eb0b7d
languageName: node
linkType: hard
"@subql/common@npm:~5.8.2":
version: 5.8.2
resolution: "@subql/common@npm:5.8.2"
@@ -2395,7 +2408,7 @@ __metadata:
languageName: node
linkType: hard
"@subql/types@npm:latest":
"@subql/types@npm:latest, @subql/types@npm:~3.15.0":
version: 3.15.0
resolution: "@subql/types@npm:3.15.0"
dependencies:
@@ -8159,6 +8172,7 @@ __metadata:
"@pezkuwi/util": "npm:^14.0.25"
"@pezkuwi/util-crypto": "npm:^14.0.25"
"@subql/cli": "npm:latest"
"@subql/common-substrate": "npm:^4.5.5"
"@subql/types": "npm:latest"
"@types/jest": "npm:^29.5.1"
jest: "npm:^29.5.0"