refactor(networks): restrict selectable networks to Pezkuwi ecosystem

This commit is contained in:
2026-01-10 19:38:09 +03:00
parent 7f7de1ef82
commit 159b375d2f
48 changed files with 7370 additions and 5330 deletions
+40 -3
View File
@@ -3,14 +3,51 @@
import type { KnownBizinikiwi, Network, BizinikwiNetwork } from './types.js';
import knownBizinikiwi from '@substrate/ss58-registry';
import { knownGenesis, knownIcon, knownLedger, knownTestnet } from './defaults/index.js';
// These are known prefixes that are not sorted
const UNSORTED = [0, 2, 42];
const TESTNETS = ['testnet'];
const customNetworks: KnownBizinikiwi[] = [
{
decimals: [10],
displayName: 'Pezkuwi Relay Chain',
network: 'pezkuwi',
prefix: 0,
standardAccount: '*25519',
symbols: ['PZW'],
website: 'https://pezkuwi.com'
},
{
decimals: [12],
displayName: 'Zagros Relay Chain',
network: 'zagros',
prefix: 2,
standardAccount: '*25519',
symbols: ['ZGS'],
website: 'https://zagros.pezkuwi.com'
},
{
decimals: [12],
displayName: 'Bizinikiwi',
network: 'bizinikiwi',
prefix: 42,
standardAccount: '*25519',
symbols: ['BZN'],
website: 'https://bizinikiwi.com'
},
{
decimals: [18],
displayName: 'PezkuwiChain',
network: 'pezkuwichain',
prefix: 1453,
standardAccount: '*25519',
symbols: ['PZC'],
website: 'https://chain.pezkuwi.com'
}
];
function toExpanded (o: KnownBizinikiwi): BizinikwiNetwork {
const network = o.network || '';
const nameParts = network.replace(/_/g, '-').split('-');
@@ -60,7 +97,7 @@ function sortNetworks (a: Network, b: Network): number {
}
// This is all the Bizinikiwi networks with our additional information
export const allNetworks = knownBizinikiwi.map(toExpanded);
export const allNetworks = customNetworks.map(toExpanded);
// The list of available/claimed prefixes
// - no testnets
+1 -1
View File
@@ -3,4 +3,4 @@
// Do not edit, auto-generated by @pezkuwi/dev
export const packageInfo = { name: '@pezkuwi/networks', path: 'auto', type: 'auto', version: '14.0.6' };
export const packageInfo = { name: '@pezkuwi/networks', path: 'auto', type: 'auto', version: '14.0.8' };