From ce442c5a4cf9286ec5041af91ac5f2326abbf89b Mon Sep 17 00:00:00 2001 From: Daniel Shiposha Date: Tue, 23 Aug 2022 12:11:07 +0000 Subject: [PATCH] test(helpers): add paraSiblingSovereignAccount --- --- a/tests/src/util/helpers.ts +++ b/tests/src/util/helpers.ts @@ -1096,6 +1096,16 @@ return balance; } +export async function paraSiblingSovereignAccount(paraid: number): Promise { + return usingApi(async api => { + const siblingPrefix = '0x7369626c'; + const encodedParaId = api.createType('u32', paraid).toHex(true).substring(2); + const suffix = '000000000000000000000000000000000000000000000000'; + + return siblingPrefix + encodedParaId + suffix; + }); +} + export async function transferBalanceTo(api: ApiPromise, source: IKeyringPair, target: string, amount = 1000n * UNIQUE) { const tx = api.tx.balances.transfer(target, amount); const events = await submitTransactionAsync(source, tx); -- gitstuff