difftreelog
ci statemints wants para-ed keys
in: master
1 file changed
.baedeker/xcm-unique.jsonnetdiffbeforeafterboth1local2m = 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}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}