git.delta.rocks / unique-network / refs/commits / 667f02faac6f

difftreelog

Merge pull request #1048 from UniqueNetwork/ci/lxcm-trace

Yaroslav Bolyukin2024-01-09parents: #647ca2a #2e027a9.patch.diff
in: master
feat(baedeker): add xcm logs through rewrites

4 files changed

modified.baedeker/rewrites.example.jsonnetdiffbeforeafterboth
--- a/.baedeker/rewrites.example.jsonnet
+++ b/.baedeker/rewrites.example.jsonnet
@@ -6,13 +6,20 @@
 };
 
 function(prev, repoDir)
-  (import 'baedeker-library/ops/rewrites.libsonnet').rewriteNodePaths({
-    'bin/unique': '%s/target/release/unique-collator' % repoDir,
-    'bin/polkadot': { dockerImage: 'uniquenetwork/builder-polkadot:%s' % dotenv.POLKADOT_MAINNET_BRANCH },
-    'bin/acala': { dockerImage: 'uniquenetwork/builder-acala:%s' % dotenv.ACALA_BUILD_BRANCH },
-    'bin/moonbeam': { dockerImage: 'uniquenetwork/builder-moonbeam:%s' % dotenv.MOONBEAM_BUILD_BRANCH },
-    'bin/cumulus': { dockerImage: 'uniquenetwork/builder-cumulus:%s' % dotenv.STATEMINE_BUILD_BRANCH },
-    'bin/astar': { dockerImage: 'uniquenetwork/builder-astar:%s' % dotenv.ASTAR_BUILD_BRANCH },
-    'bin/polkadex': { dockerImage: 'uniquenetwork/builder-polkadex:%s' % dotenv.POLKADEX_BUILD_BRANCH },
-    'bin/hydradx': { dockerImage: 'uniquenetwork/builder-hydraDx:%s' % dotenv.HYDRADX_BUILD_BRANCH },
-  })(prev)
+  (import 'baedeker-library/ops/rewrites.libsonnet').rewriteNodePaths(
+    {
+      'bin/unique': '%s/target/release/unique-collator' % repoDir,
+      'bin/polkadot': { dockerImage: 'uniquenetwork/builder-polkadot:%s' % dotenv.POLKADOT_MAINNET_BRANCH },
+      'bin/acala': { dockerImage: 'uniquenetwork/builder-acala:%s' % dotenv.ACALA_BUILD_BRANCH },
+      'bin/moonbeam': { dockerImage: 'uniquenetwork/builder-moonbeam:%s' % dotenv.MOONBEAM_BUILD_BRANCH },
+      'bin/cumulus': { dockerImage: 'uniquenetwork/builder-cumulus:%s' % dotenv.STATEMINE_BUILD_BRANCH },
+      'bin/astar': { dockerImage: 'uniquenetwork/builder-astar:%s' % dotenv.ASTAR_BUILD_BRANCH },
+      'bin/polkadex': { dockerImage: 'uniquenetwork/builder-polkadex:%s' % dotenv.POLKADEX_BUILD_BRANCH },
+      'bin/hydradx': { dockerImage: 'uniquenetwork/builder-hydraDx:%s' % dotenv.HYDRADX_BUILD_BRANCH },
+    },
+    extra_node_mixin={
+      extraArgs+: [
+        '-lxcm=trace',
+      ],
+    },
+  )(prev)
modified.baedeker/xcm-opal.jsonnetdiffbeforeafterboth
--- a/.baedeker/xcm-opal.jsonnet
+++ b/.baedeker/xcm-opal.jsonnet
@@ -19,9 +19,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'relay',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob', 'charlie', 'dave', 'eve']
 	},
@@ -38,9 +35,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'para',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob']
 	},
@@ -58,9 +52,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'para',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob']
 	},
modified.baedeker/xcm-quartz.jsonnetdiffbeforeafterboth
--- a/.baedeker/xcm-quartz.jsonnet
+++ b/.baedeker/xcm-quartz.jsonnet
@@ -24,9 +24,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'relay',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob', 'charlie', 'dave', 'eve', 'ferdie']
 	},
@@ -43,9 +40,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'para',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob']
 	},
@@ -66,9 +60,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'para',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob']
 	},
@@ -88,9 +79,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'para-nimbus',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alith', 'baltathar']
 	},
@@ -108,9 +96,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'para',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob']
 	},
@@ -128,9 +113,6 @@
 		[name]: {
 			bin: $.bin,
 			wantedKeys: 'para',
-			extraArgs: [
-				"-lxcm=trace"
-			],
 		},
 		for name in ['alice', 'bob']
 	},
modified.baedeker/xcm-unique.jsonnetdiffbeforeafterboth
after · .baedeker/xcm-unique.jsonnet
1local2m = import 'baedeker-library/mixin/spec.libsonnet',3;45function(relay_spec)67local relay = {8	name: 'relay',9	bin: 'bin/polkadot',10	validatorIdAssignment: 'staking',11	spec: {Genesis:{12		chain: relay_spec,13		modify:: m.genericRelay($, hrmp = std.join([], [14			// [[$.parachains[a].paraId, $.parachains[b].paraId, 8, 512], [$.parachains[b].paraId, $.parachains[a].paraId, 8, 512]],15			// for [a, b] in [16				// ['unique', 'acala'],17				// ['unique', 'moonbeam'],18				// ['unique', 'statemint'],19				// ['unique', 'astar'],20				// ['unique', 'polkadex'],21			// ]22		])),23	}},24	nodes: {25		[name]: {26			bin: $.bin,27			wantedKeys: 'relay',28		},29		for name in ['alice', 'bob', 'charlie', 'dave', 'eve', 'ferdie', 'gregory', 'holly']30	},31};3233local unique = {34	name: 'unique',35	bin: 'bin/unique',36	paraId: 1001,37	spec: {Genesis:{38		modify:: m.genericPara($),39	}},40	nodes: {41		[name]: {42			bin: $.bin,43			wantedKeys: 'para',44		},45		for name in ['alice', 'bob']46	},47};4849local acala = {50	name: 'acala',51	bin: 'bin/acala',52	paraId: 1002,53	spec: {Genesis:{54		chain: 'acala-dev',55		modify:: bdk.mixer([56			m.genericPara($),57			function(prev) prev {id+: '-local'},58		]),59	}},60	nodes: {61		[name]: {62			bin: $.bin,63			wantedKeys: 'para',64		},65		for name in ['alice', 'bob']66	},67};6869local moonbeam = {70	name: 'moonbeam',71	bin: 'bin/moonbeam',72	signatureSchema: 'Ethereum',73	paraId: 1003,74	spec: {Genesis:{75		chain: 'moonbeam-local',76		specFilePrefix: 'moonbeam-local-',77		modify:: m.genericPara($),78	}},79	nodes: {80		[name]: {81			bin: $.bin,82			wantedKeys: 'para-nimbus',83		},84		for name in ['alith', 'baltathar']85	},86};8788local statemint = {89	name: 'statemint',90	bin: 'bin/cumulus',91	paraId: 1004,92	spec: {Genesis:{93		chain: 'statemint-local',94		modify:: m.genericPara($),95	}},96	nodes: {97		[name]: {98			bin: $.bin,99			wantedKeys: 'para-ed',100		},101		for name in ['alice', 'bob']102	},103};104105local astar = {106	name: 'astar',107	bin: 'bin/astar',108	paraId: 1005,109	spec: {Genesis:{110		chain: 'astar-dev',111		modify:: m.genericPara($),112	}},113	nodes: {114		[name]: {115			bin: $.bin,116			wantedKeys: 'para',117		},118		for name in ['alice', 'bob']119	},120};121122local polkadex = {123	name: 'polkadex',124	bin: 'bin/polkadex',125	paraId: 1006,126	spec: {Genesis:{127		chain: 'mainnet',128		modify:: m.genericPara($),129	}},130	nodes: {131		[name]: {132			bin: $.bin,133			wantedKeys: 'para',134		},135		for name in ['alice', 'bob']136	},137};138139local hydraDx = {140	name: 'hydraDx',141	bin: 'bin/hydradx',142	paraId: 1007,143	spec: {Genesis:{144		chain: 'local',145		modify:: m.genericPara($),146	}},147	nodes: {148		[name]: {149			bin: $.bin,150			wantedKeys: 'para',151			legacyRpc: true,152		},153		for name in ['alice', 'bob']154	},155};156157158relay + {159	parachains: {160		[para.name]: para,161		for para in [unique, acala, moonbeam, statemint, astar, polkadex, hydraDx]162	},163}