Update Dock networks (#6365)

* Update Dock networks

* add genesis and adjust inflation for testnet

* rename idealStake -> stakeTarget

* fix lint

* upgrade @docknetwork/node-types

* linter ignore unsafe-member-access

* update types version to support ts

* use require and lint ignore
This commit is contained in:
Sam 2021-10-22 18:23:20 +01:00 committed by GitHub
parent 29b83d5b48
commit fda9061a17
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 29 additions and 24 deletions

View File

@ -13,7 +13,7 @@
"@crustio/type-definitions": "1.2.0",
"@darwinia/types": "1.3.0",
"@digitalnative/type-definitions": "1.1.26",
"@docknetwork/node-types": "0.4.7",
"@docknetwork/node-types": "0.5.1",
"@edgeware/node-types": "3.6.2-wako",
"@equilab/definitions": "1.4.2",
"@interlay/interbtc-types": "1.1.1",

View File

@ -26,3 +26,7 @@ export const ROCOCO_GENESIS = '0xf6e9983c37baf68846fedafe21e56718790e39fb1c582ab
export const WESTEND_GENESIS = '0xe143f23803ac50e8f6f8e62695d1ce9e4e1d68aa36c1cd2cfd15340213f3423e';
export const NEATCOIN_GENESIS = '0xfbb541421d30423c9a753ffa844b64fd44d823f513bf49e3b73b3a656309a595';
export const DOCK_GENESIS = '0x6bfe24dca2a3be10f22212678ac13a6446ec764103c0f3471c71609eac384aae';
export const DOCK_POS_TESTNET_GENESIS = '0x59d93e2ce42abb8aa52ca9a9e820233667104751f8f2980578a47a26a7235027';

View File

@ -3,7 +3,7 @@
import type { ApiPromise } from '@polkadot/api';
import { KUSAMA_GENESIS, NEATCOIN_GENESIS, POLKADOT_GENESIS } from '../constants';
import { DOCK_POS_TESTNET_GENESIS, KUSAMA_GENESIS, NEATCOIN_GENESIS, POLKADOT_GENESIS } from '../constants';
interface InflationParams {
auctionAdjust: number;
@ -24,6 +24,7 @@ const DEFAULT_PARAMS: InflationParams = {
};
const KNOWN_PARAMS: Record<string, InflationParams> = {
[DOCK_POS_TESTNET_GENESIS]: { ...DEFAULT_PARAMS, stakeTarget: 0.75 },
[KUSAMA_GENESIS]: { ...DEFAULT_PARAMS, auctionAdjust: (0.3 / 60), auctionMax: 60, stakeTarget: 0.75 },
[NEATCOIN_GENESIS]: { ...DEFAULT_PARAMS, stakeTarget: 0.75 },
[POLKADOT_GENESIS]: { ...DEFAULT_PARAMS, stakeTarget: 0.75 }

View File

@ -27,8 +27,8 @@ import crust from './crust';
import testPara from './cumulus-test-parachain';
import darwinia from './darwinia';
import datahighwayParachain from './datahighway';
import dockPoaMainnet from './dock-poa-mainnet';
import dockPoaTestnet from './dock-poa-testnet';
import dockMainnet from './dock-mainnet';
import dockTestnet from './dock-testnet';
import dotmog from './dotmog';
import dusty from './dusty';
import eave from './eave';
@ -150,8 +150,8 @@ const spec: Record<string, OverrideBundleDefinition> = {
'datahighway-parachain': datahighwayParachain,
dawn: eave,
'dev-parachain': zenlink,
'dock-main-runtime': dockPoaMainnet,
'dock-test-runtime': dockPoaTestnet,
'dock-pos-main-runtime': dockMainnet,
'dock-pos-test-runtime': dockTestnet,
'dotmog-node': dotmog,
dusty4: dusty,
edgeware,

View File

@ -63,8 +63,8 @@ export function createProduction (t: TFunction, firstOnly: boolean, withSort: bo
}
},
{
info: 'dock-mainnet',
text: t('rpc.prod.dock-mainnet', 'Dock', { ns: 'apps-config' }),
info: 'dock-pos-mainnet',
text: t('rpc.prod.dock-pos-mainnet', 'Dock', { ns: 'apps-config' }),
providers: {
'Dock Association': 'wss://mainnet-node.dock.io',
'Patract Elara': 'wss://pub.elara.patract.io/dock'

View File

@ -101,7 +101,7 @@ export function createTesting (t: TFunction, firstOnly: boolean, withSort: boole
{
info: 'dock-testnet',
isDisabled: true, // https://github.com/polkadot-js/apps/issues/5869
text: t('rpc.test.dock-testnet', 'Dock', { ns: 'apps-config' }),
text: t('rpc.test.dock-pos-testnet', 'Dock', { ns: 'apps-config' }),
providers: {
'Dock Association': 'wss://danforth-1.dock.io'
}

View File

@ -478,8 +478,8 @@ export const namedLogos: Record<string, unknown> = {
'Crust Maxwell': nodeCrustMaxwell,
darwinia: nodeDarwinia,
datahighway: nodeDataHighway,
'dock-mainnet': nodeDockMainnet,
'dock-testnet': nodeDockTestnet,
'dock-pos-mainnet': nodeDockMainnet,
'dock-pos-testnet': nodeDockTestnet,
dotmog: nodeDotMog,
dusty: chainDusty,
eave: nodeEave,

View File

@ -55,7 +55,7 @@
"rpc.prod.crown-sterling": "Crown Sterling",
"rpc.prod.crust": "Crust Network",
"rpc.prod.darwinia": "Darwinia",
"rpc.prod.dock-mainnet": "Dock",
"rpc.prod.dock-pos-mainnet": "Dock",
"rpc.prod.edgeware": "Edgeware",
"rpc.prod.equilibrium": "Equilibrium",
"rpc.prod.genshiro": "Genshiro",
@ -138,7 +138,7 @@
"rpc.test.clover.finance": "Clover",
"rpc.test.crust.network": "Crust Maxwell",
"rpc.test.datahighway.spreehafen": "Spreehafen",
"rpc.test.dock-testnet": "Dock",
"rpc.test.dock-pos-testnet": "Dock",
"rpc.test.dotmog": "DOTMog",
"rpc.test.dusty": "Dusty",
"rpc.test.encointer.cantillon": "Encointer Cantillon",

View File

@ -1301,8 +1301,8 @@
"rpc.custom.entry": "Personalisé {{WS_URL}}",
"rpc.custom.own": "Personalisé",
"rpc.datahighway.harbour": "Harbour",
"rpc.dock-mainnet": "Dock Mainnet",
"rpc.dock-testnet": "Dock Testnet",
"rpc.dock-pos-mainnet": "Dock Mainnet",
"rpc.dock-pos-testnet": "Dock Testnet",
"rpc.dusty": "Dusty",
"rpc.edgeware": "Edgeware (Mainnet Edgeware, hébergé par Commonwealth Labs)",
"rpc.equilibrium": "Equilibrium",

View File

@ -1775,7 +1775,7 @@
"rpc.prod.crab": "",
"rpc.prod.crust": "",
"rpc.prod.darwinia": "",
"rpc.prod.dock-mainnet": "",
"rpc.prod.dock-pos-mainnet": "",
"rpc.prod.edgeware": "",
"rpc.prod.equilibrium": "",
"rpc.prod.hanonycash": "",
@ -1847,7 +1847,7 @@
"rpc.test.clover.finance": "",
"rpc.test.crust.network": "",
"rpc.test.datahighway.spreehafen": "",
"rpc.test.dock-testnet": "",
"rpc.test.dock-pos-testnet": "",
"rpc.test.dotmog": "",
"rpc.test.dusty": "",
"rpc.test.encointer.cantillon": "",

View File

@ -1264,8 +1264,8 @@
"rpc.custom.entry": "커스텀 {{WS_URL}}",
"rpc.custom.own": "커스텀",
"rpc.datahighway.spreehafen": "Spreehafen",
"rpc.dock-mainnet": "독 메인넷",
"rpc.dock-testnet": "독 테스트넷",
"rpc.dock-pos-mainnet": "독 메인넷",
"rpc.dock-pos-testnet": "독 테스트넷",
"rpc.dusty": "더스티",
"rpc.edgeware": "에지웨어(Edgware 테스트넷, Commonwealth Labs가 운영함)",
"rpc.equilibrium": "평형",

View File

@ -1517,10 +1517,10 @@ __metadata:
languageName: node
linkType: hard
"@docknetwork/node-types@npm:0.4.7":
version: 0.4.7
resolution: "@docknetwork/node-types@npm:0.4.7"
checksum: 30441718faf9a1349301692f0693f0fb95039557711de792fa513a7195b000ace0c85f6fd7ef89101d34f9fe8c3cec3491ac455cf68290ea1678fdb15992b38f
"@docknetwork/node-types@npm:0.5.1":
version: 0.5.1
resolution: "@docknetwork/node-types@npm:0.5.1"
checksum: c41d23fec90944c866e14353d9b6833be3192c50813615df7f523884256916f6e1c06bf2649ce379155bb89b318b8a7bbc7593a53826e0e3e573818740572593
languageName: node
linkType: hard
@ -2807,7 +2807,7 @@ __metadata:
"@crustio/type-definitions": 1.2.0
"@darwinia/types": 1.3.0
"@digitalnative/type-definitions": 1.1.26
"@docknetwork/node-types": 0.4.7
"@docknetwork/node-types": 0.5.1
"@edgeware/node-types": 3.6.2-wako
"@equilab/definitions": 1.4.2
"@interlay/interbtc-types": 1.1.1