git.delta.rocks / unique-network / refs/commits / 9f2f03a30137

difftreelog

test(xcmUnique) switch to `uniqueAssetId` , typo

PraetorP2023-09-27parent: #eae22fa.patch.diff
in: master

2 files changed

modifiedtests/src/xcm/lowLevelXcmUnique.test.tsdiffbeforeafterboth
137137
138 const xcmProgram = helper.arrange.makeXcmProgramWithdrawDeposit(138 const xcmProgram = helper.arrange.makeXcmProgramWithdrawDeposit(
139 randomAccountOnUnq.addressRaw,139 randomAccountOnUnq.addressRaw,
140 {
141 Concrete: {
142 parents: 1,
143 interior: {
144 X1: {Parachain: UNIQUE_CHAIN},
145 },
146 },
147 },140 uniqueAssetId,
148 SENDBACK_AMOUNT,141 SENDBACK_AMOUNT,
149 );142 );
150143
233226
234 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(227 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(
235 targetAccount.addressRaw,228 targetAccount.addressRaw,
236 {
237 Concrete: {
238 parents: 1,
239 interior: {
240 X1: {
241 Parachain: UNIQUE_CHAIN,
242 },
243 },
244 },
245 },229 uniqueAssetId,
246 testAmount,230 testAmount,
247 );231 );
248232
307 });291 });
308}292}
309293
310async function genericRejectNativeToknsFrom(netwokrName: keyof typeof NETWORKS, sudoerOnTargetChain: IKeyringPair) {294async function genericRejectNativeToknsFrom(networkName: keyof typeof NETWORKS, sudoerOnTargetChain: IKeyringPair) {
311 const networkUrl = mapToChainUrl(netwokrName);295 const networkUrl = mapToChainUrl(networkName);
312 const targetPlayground = getDevPlayground(netwokrName);296 const targetPlayground = getDevPlayground(networkName);
313 let messageSent: any;297 let messageSent: any;
314298
315 await usingPlaygrounds(async (helper) => {299 await usingPlaygrounds(async (helper) => {
320 parents: 1,304 parents: 1,
321 interior: {305 interior: {
322 X1: {306 X1: {
323 Parachain: mapToChainId(netwokrName),307 Parachain: mapToChainId(networkName),
324 },308 },
325 },309 },
326 },310 },
335 const xcmSend = helper.constructApiCall('api.tx.polkadotXcm.send', [uniqueVersionedMultilocation, maliciousXcmProgramFullId]);319 const xcmSend = helper.constructApiCall('api.tx.polkadotXcm.send', [uniqueVersionedMultilocation, maliciousXcmProgramFullId]);
336 // Needed to bypass the call filter.320 // Needed to bypass the call filter.
337 const batchCall = helper.encodeApiCall('api.tx.utility.batch', [[xcmSend]]);321 const batchCall = helper.encodeApiCall('api.tx.utility.batch', [[xcmSend]]);
338 await helper.fastDemocracy.executeProposal(`${netwokrName} sending native tokens to the Unique via fast democracy`, batchCall);322 await helper.fastDemocracy.executeProposal(`${networkName} sending native tokens to the Unique via fast democracy`, batchCall);
339323
340 messageSent = await helper.wait.expectEvent(maxWaitBlocks, Event.XcmpQueue.XcmpMessageSent);324 messageSent = await helper.wait.expectEvent(maxWaitBlocks, Event.XcmpQueue.XcmpMessageSent);
341 }325 }
modifiedtests/src/xcm/xcmUnique.test.tsdiffbeforeafterboth
728728
729 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(729 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(
730 targetAccount.addressRaw,730 targetAccount.addressRaw,
731 {
732 Concrete: {
733 parents: 1,
734 interior: {
735 X1: {
736 Parachain: UNIQUE_CHAIN,
737 },
738 },
739 },
740 },731 uniqueAssetId,
741 testAmount,732 testAmount,
742 );733 );
743734
900891
901 const xcmProgram = helper.arrange.makeXcmProgramWithdrawDeposit(892 const xcmProgram = helper.arrange.makeXcmProgramWithdrawDeposit(
902 randomAccount.addressRaw,893 randomAccount.addressRaw,
903 {
904 Concrete: {
905 parents: 1,
906 interior: {
907 X1: {Parachain: UNIQUE_CHAIN},
908 },
909 },
910 },894 uniqueAssetId,
911 TRANSFER_AMOUNT,895 TRANSFER_AMOUNT,
912 );896 );
913897
978962
979 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(963 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(
980 targetAccount.addressRaw,964 targetAccount.addressRaw,
981 {
982 Concrete: {
983 parents: 1,
984 interior: {
985 X1: {
986 Parachain: UNIQUE_CHAIN,
987 },
988 },
989 },
990 },965 uniqueAssetId,
991 testAmount,966 testAmount,
992 );967 );
993968
14771452
1478 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(1453 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(
1479 targetAccount.addressRaw,1454 targetAccount.addressRaw,
1480 {
1481 Concrete: {
1482 parents: 0,
1483 interior: {
1484 X1: {
1485 Parachain: UNIQUE_CHAIN,
1486 },
1487 },
1488 },
1489 },1455 uniqueAssetId,
1490 testAmount,1456 testAmount,
1491 );1457 );
14921458
18211787
1822 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(1788 const maliciousXcmProgramFullId = helper.arrange.makeXcmProgramReserveAssetDeposited(
1823 targetAccount.addressRaw,1789 targetAccount.addressRaw,
1824 {
1825 Concrete: {
1826 parents: 1,
1827 interior: {
1828 X1: {
1829 Parachain: UNIQUE_CHAIN,
1830 },
1831 },
1832 },
1833 },1790 uniqueAssetId,
1834 testAmount,1791 testAmount,
1835 );1792 );
18361793