git.delta.rocks / unique-network / refs/commits / ca74825d10f0

difftreelog

ci statemints wants para-ed keys

Yaroslav Bolyukin2023-08-31parent: #d83685b.patch.diff
in: master

1 file changed

modified.baedeker/xcm-unique.jsonnetdiffbeforeafterboth
before · .baedeker/xcm-unique.jsonnet
1local2m = import 'baedeker-library/mixin/spec.libsonnet',3;45local relay = {6	name: 'relay',7	bin: 'bin/polkadot',8	validatorIdAssignment: 'staking',9	spec: {Genesis:{10		chain: 'westend-local',11		modify:: m.genericRelay($, hrmp = std.join([], [12			[[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],13			for [a, b] in [14				['unique', 'acala'],15				['unique', 'moonbeam'],16				['unique', 'statemint'],17				['unique', 'astar'],18			]19		])),20	}},21	nodes: {22		[name]: {23			bin: $.bin,24			wantedKeys: 'relay',25		},26		for name in ['alice', 'bob', 'charlie', 'dave', 'eve', 'ferdie']27	},28};2930local unique = {31	name: 'unique',32	bin: 'bin/unique',33	paraId: 1001,34	spec: {Genesis:{35		modify:: m.genericPara($),36	}},37	nodes: {38		[name]: {39			bin: $.bin,40			wantedKeys: 'para',41		},42		for name in ['alice', 'bob']43	},44};4546local acala = {47	name: 'acala',48	bin: 'bin/acala',49	paraId: 1002,50	spec: {Genesis:{51		chain: 'acala-dev',52		modify:: bdk.mixer([53			m.genericPara($),54			function(prev) prev {id+: '-local'},55		]),56	}},57	nodes: {58		[name]: {59			bin: $.bin,60			wantedKeys: 'para',61			legacyRpc: true,62		},63		for name in ['alice', 'bob']64	},65};6667local moonbeam = {68	name: 'moonbeam',69	bin: 'bin/moonbeam',70	signatureSchema: 'Ethereum',71	paraId: 1003,72	spec: {Genesis:{73		chain: 'moonbeam-local',74		specFilePrefix: 'moonbeam-local-',75		modify:: m.genericPara($),76	}},77	nodes: {78		[name]: {79			bin: $.bin,80			wantedKeys: 'para-nimbus',81			legacyRpc: true,82		},83		for name in ['alice', 'bob']84	},85};8687local statemint = {88	name: 'statemint',89	bin: 'bin/cumulus',90	paraId: 1004,91	spec: {Genesis:{92		chain: 'statemint-local',93		modify:: m.genericPara($),94	}},95	nodes: {96		[name]: {97			bin: $.bin,98			wantedKeys: 'para',99		},100		for name in ['alice', 'bob']101	},102};103104local astar = {105	name: 'astar',106	bin: 'bin/astar',107	paraId: 1005,108	spec: {Genesis:{109		chain: 'astar-dev',110		modify:: m.genericPara($),111	}},112	nodes: {113		[name]: {114			bin: $.bin,115			wantedKeys: 'para',116			legacyRpc: true,117		},118		for name in ['alice', 'bob']119	},120};121122relay + {123	parachains: {124		[para.name]: para,125		for para in [unique, acala, moonbeam, statemint, astar]126	},127}
after · .baedeker/xcm-unique.jsonnet
1local2m = import 'baedeker-library/mixin/spec.libsonnet',3;45local relay = {6	name: 'relay',7	bin: 'bin/polkadot',8	validatorIdAssignment: 'staking',9	spec: {Genesis:{10		chain: 'westend-local',11		modify:: m.genericRelay($, hrmp = std.join([], [12			[[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],13			for [a, b] in [14				['unique', 'acala'],15				['unique', 'moonbeam'],16				['unique', 'statemint'],17				['unique', 'astar'],18			]19		])),20	}},21	nodes: {22		[name]: {23			bin: $.bin,24			wantedKeys: 'relay',25		},26		for name in ['alice', 'bob', 'charlie', 'dave', 'eve', 'ferdie']27	},28};2930local unique = {31	name: 'unique',32	bin: 'bin/unique',33	paraId: 1001,34	spec: {Genesis:{35		modify:: m.genericPara($),36	}},37	nodes: {38		[name]: {39			bin: $.bin,40			wantedKeys: 'para',41		},42		for name in ['alice', 'bob']43	},44};4546local acala = {47	name: 'acala',48	bin: 'bin/acala',49	paraId: 1002,50	spec: {Genesis:{51		chain: 'acala-dev',52		modify:: bdk.mixer([53			m.genericPara($),54			function(prev) prev {id+: '-local'},55		]),56	}},57	nodes: {58		[name]: {59			bin: $.bin,60			wantedKeys: 'para',61			legacyRpc: true,62		},63		for name in ['alice', 'bob']64	},65};6667local moonbeam = {68	name: 'moonbeam',69	bin: 'bin/moonbeam',70	signatureSchema: 'Ethereum',71	paraId: 1003,72	spec: {Genesis:{73		chain: 'moonbeam-local',74		specFilePrefix: 'moonbeam-local-',75		modify:: m.genericPara($),76	}},77	nodes: {78		[name]: {79			bin: $.bin,80			wantedKeys: 'para-nimbus',81			legacyRpc: true,82		},83		for name in ['alice', 'bob']84	},85};8687local statemint = {88	name: 'statemint',89	bin: 'bin/cumulus',90	paraId: 1004,91	spec: {Genesis:{92		chain: 'statemint-local',93		modify:: m.genericPara($),94	}},95	nodes: {96		[name]: {97			bin: $.bin,98			wantedKeys: 'para-ed',99		},100		for name in ['alice', 'bob']101	},102};103104local astar = {105	name: 'astar',106	bin: 'bin/astar',107	paraId: 1005,108	spec: {Genesis:{109		chain: 'astar-dev',110		modify:: m.genericPara($),111	}},112	nodes: {113		[name]: {114			bin: $.bin,115			wantedKeys: 'para',116			legacyRpc: true,117		},118		for name in ['alice', 'bob']119	},120};121122relay + {123	parachains: {124		[para.name]: para,125		for para in [unique, acala, moonbeam, statemint, astar]126	},127}