Add Bulletin endpoint for Paseo testnet (#12163)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Branislav Kontur 2026-02-12 23:21:12 +01:00 committed by GitHub
parent cc4ae04cbb
commit 795da9ab37
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 58 additions and 2 deletions

View File

@ -169,6 +169,7 @@ const spec: Record<string, OverrideBundleDefinition> = {
'bitcountry-node': bitcountry,
'bitcountry-parachain': bitcountryParachain,
bittensor,
'bulletin-paseo': bulletin,
'bulletin-polkadot': bulletin,
'bulletin-westend': bulletin,
centrifuge,

View File

@ -20307,6 +20307,37 @@ export const typesBundle = {
}
]
},
"bulletin-paseo": {
"types": [
{
"minmax": [
0,
null
],
"types": {
"HashingAlgorithm": {
"_enum": [
"Blake2b256",
"Sha2_256",
"Keccak256"
]
},
"CidConfig": {
"codec": "u64",
"hashing": "HashingAlgorithm"
}
}
}
],
"signedExtensions": {
"ProvideCidConfig": {
"extrinsic": {
"cidConfig": "Option<CidConfig>"
},
"payload": {}
}
}
},
"bulletin-polkadot": {
"types": [
{

View File

@ -4,7 +4,7 @@
// eslint-disable-next-line header/header
import type { EndpointOption } from './types.js';
import { chainsAmplitudeSVG, chainsCoretimeKusamaSVG, chainsFrequencyPaseoSVG, chainsHydrationPaseoSVG, chainsKreivoSVG, chainsLaosSigmaPNG, chainsMyxcavPNG, chainsNeurowebTestnetPNG, chainsPaseoPNG, chainsPeoplePolkadotSVG, chainsPopNetworkSVG, chainsQfNetworkPNG, chainsShibuyaSVG, chainsWatrPNG, chainsWeTEESVG } from '@polkadot/apps-config/ui/logos/chains';
import { chainsAmplitudeSVG, chainsCoretimeKusamaSVG, chainsFrequencyPaseoSVG, chainsHydrationPaseoSVG, chainsKreivoSVG, chainsLaosSigmaPNG, chainsMyxcavPNG, chainsNeurowebTestnetPNG, chainsPaseoPNG, chainsPeoplePolkadotSVG, chainsPolkadotCircleSVG, chainsPopNetworkSVG, chainsQfNetworkPNG, chainsShibuyaSVG, chainsWatrPNG, chainsWeTEESVG } from '@polkadot/apps-config/ui/logos/chains';
import { nodesAjunaPNG, nodesAssetHubSVG, nodesAventusSVG, nodesBajunPNG, nodesBifrostSVG, nodesBridgeHubSVG, nodesCollectivesSVG, nodesDarwiniaKoiSVG, nodesFintraSVG, nodesHeimaPaseoPNG, nodesHyperbridgePNG, nodesIdealNetworkSVG, nodesIdncSVG, nodesIntegriteeSVG, nodesKiltIconSVG, nodesMandalaPNG, nodesMusePNG, nodesMyriadPaseoSVG, nodesNodleSVG, nodesOpalLogoPNG, nodesRegionxPNG, nodesRexSVG, nodesXodePNG, nodesZeitgeistPNG } from '@polkadot/apps-config/ui/logos/nodes';
import { PASEO_GENESIS } from '../api/constants.js';
@ -97,6 +97,18 @@ export const testParasPaseo: Omit<EndpointOption, 'teleport'>[] = [
logo: nodesBifrostSVG
}
},
{
info: 'bulletin',
paraId: 5118,
providers: {
Parity: 'wss://paseo-bulletin-rpc.polkadot.io'
},
text: 'Bulletin (Paseo)',
ui: {
color: '#6B2D84',
logo: chainsPolkadotCircleSVG
}
},
{
homepage: 'https://darwinia.network/',
info: 'Darwinia Koi',

View File

@ -4,7 +4,7 @@
import type { EndpointOption } from './types.js';
import { WESTEND_GENESIS } from '../api/constants.js';
import { chainsKaruraSVG, chainsPeoplePolkadotSVG, chainsStandardPNG } from '../ui/logos/chains/index.js';
import { chainsKaruraSVG, chainsPeoplePolkadotSVG, chainsPolkadotCircleSVG, chainsStandardPNG } from '../ui/logos/chains/index.js';
import { nodesAssetHubSVG, nodesBridgeHubSVG, nodesCentrifugePNG, nodesIntegriteeSVG, nodesInterlaySVG, nodesKhalaSVG, nodesKylinPNG, nodesMoonshadowPNG, nodesWestendColourSVG } from '../ui/logos/nodes/index.js';
import { getTeleports } from './util.js';
@ -16,6 +16,18 @@ import { getTeleports } from './util.js';
//
// IMPORTANT: Alphabetical based on text
export const testParasWestend: Omit<EndpointOption, 'teleport'>[] = [
{
info: 'bulletin',
paraId: 2487,
providers: {
Parity: 'wss://westend-bulletin-rpc.polkadot.io'
},
text: 'Bulletin (Westend)',
ui: {
color: '#6B2D84',
logo: chainsPolkadotCircleSVG
}
},
{
info: 'charcoal',
paraId: 2086,