[feat] add qpn kusama chain (#9771)

* [feat] add qpn kusama chain

* fix lint

* fix logo
This commit is contained in:
3ierratango 2023-08-09 19:09:26 +05:30 committed by GitHub
parent 0df3dbf031
commit 7cdef1ea78
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 46 additions and 2 deletions

View File

@ -262,6 +262,7 @@ const spec: Record<string, OverrideBundleDefinition> = {
polymesh_testnet: polymeshTestnet,
'pontem-node': pontem,
prism,
'quantum-portal-network-parachain': ferrum,
quartz,
realis,
'riochain-runtime': riochain,

View File

@ -52807,6 +52807,29 @@ export const typesBundle = {
}
]
},
"quantum-portal-network-parachain": {
"types": [
{
"minmax": [
0,
null
],
"types": {
"AccountId": "EthereumAccountId",
"AccountId20": "EthereumAccountId",
"Address": "AccountId",
"LookupSource": "AccountId",
"Lookup0": "AccountId",
"EthereumSignature": {
"r": "H256",
"s": "H256",
"v": "U8"
},
"ExtrinsicSignature": "EthereumSignature"
}
}
]
},
"frequency": {
"rpc": {
"frequency": {

View File

@ -4,7 +4,7 @@
import type { EndpointOption } from './types.js';
import { KUSAMA_GENESIS } from '../api/constants.js';
import { chainsAbandPNG, chainsAcurastPNG, chainsAltairSVG, chainsAmplitudeSVG, chainsDorafactoryPNG, chainsGenshiroSVG, chainsGmJPEG, chainsKaruraSVG, chainsKicoPNG, chainsKintsugiPNG, chainsKusamaSVG, chainsListenPNG, chainsMangataPNG, chainsRiodefiPNG, chainsShidenPNG, chainsTinkerPNG, chainsTuringPNG, chainsUnorthodoxPNG } from '../ui/logos/chains/index.js';
import { chainsAbandPNG, chainsAcurastPNG, chainsAltairSVG, chainsAmplitudeSVG, chainsDorafactoryPNG, chainsGenshiroSVG, chainsGmJPEG, chainsKaruraSVG, chainsKicoPNG, chainsKintsugiPNG, chainsKusamaSVG, chainsListenPNG, chainsMangataPNG, chainsQpnPNG, chainsRiodefiPNG, chainsShidenPNG, chainsTinkerPNG, chainsTuringPNG, chainsUnorthodoxPNG } from '../ui/logos/chains/index.js';
import { nodesApronPNG, nodesAresMarsPNG, nodesAssetHubSVG, nodesBajunPNG, nodesBasiliskPNG, nodesBifrostSVG, nodesBitcountryPNG, nodesBridgeHubBlackSVG, nodesCalamariPNG, nodesCrabSVG, nodesDatahighwayPNG, nodesEncointerBlueSVG, nodesImbuePNG, nodesIntegriteeSVG, nodesIpciSVG, nodesKabochaSVG, nodesKhalaSVG, nodesKrestPNG, nodesLitmusPNG, nodesLoomNetworkPNG, nodesMoonriverSVG, nodesParallelSVG, nodesPicassoPNG, nodesPichiuPNG, nodesPolkasmithSVG, nodesQuartzPNG, nodesRobonomicsSVG, nodesSakuraSVG, nodesShadowSVG, nodesSnowPNG, nodesSoraSubstrateSVG, nodesSubgameSVG, nodesSubsocialXSVG, nodesTrustbasePNG, nodesZeroSVG } from '../ui/logos/nodes/index.js';
import { getTeleports } from './util.js';
@ -561,6 +561,18 @@ export const prodParasKusama: Omit<EndpointOption, 'teleport'>[] = [
logo: nodesPolkasmithSVG
}
},
{
info: 'qpn',
paraId: 2274,
providers: {
FerrumNetwork: 'wss://qpn.svcs.ferrumnetwork.io/'
},
text: 'Quantum Portal Network',
ui: {
color: '#b37700',
logo: chainsQpnPNG
}
},
{
homepage: 'https://unique.network/',
info: 'quartz',

View File

@ -28,5 +28,6 @@ export const ethereumChains = [
'dracones',
'dracones-dwarf',
'subspace-evm-domain',
'ferrum-parachain'
'ferrum-parachain',
'quantum-portal-network-parachain'
];

File diff suppressed because one or more lines are too long

View File

@ -47,6 +47,7 @@ export { chainsPeaqPNG } from './generated/peaqPNG.js';
export { chainsPendulumSVG } from './generated/pendulumSVG.js';
export { chainsPicassoSVG } from './generated/picassoSVG.js';
export { chainsPolkadotCircleSVG } from './generated/polkadot-circleSVG.js';
export { chainsQpnPNG } from './generated/qpnPNG.js';
export { chainsRiodefiPNG } from './generated/riodefiPNG.js';
export { chainsRococoSVG } from './generated/rococoSVG.js';
export { chainsShidenPNG } from './generated/shidenPNG.js';

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB