git.delta.rocks / unique-network / refs/commits / 340647bece60

difftreelog

fix enable maintenance mode during upgrade

Daniel Shiposha2023-10-19parent: #01c5056.patch.diff
in: master

1 file changed

modifiedtests/src/proposeupgrade.tsdiffbeforeafterboth
13 const wasmFileHash = blake2AsHex(wasmFileBytes, 256);13 const wasmFileHash = blake2AsHex(wasmFileBytes, 256);
1414
15 const authorizeUpgrade = api.tx.parachainSystem.authorizeUpgrade(wasmFileHash, true);15 const authorizeUpgrade = api.tx.parachainSystem.authorizeUpgrade(wasmFileHash, true);
16 const enableMaintenance = api.tx.maintenance.enable();
1617
17 const councilMembers = (await api.query.council.members()).toJSON() as any[];18 const councilMembers = (await api.query.council.members()).toJSON() as any[];
18 const councilProposalThreshold = Math.floor(councilMembers.length / 2) + 1;19 const councilProposalThreshold = Math.floor(councilMembers.length / 2) + 1;
1920
20 const democracyProposal = api.tx.democracy.externalProposeDefault({21 const democracyProposal = api.tx.democracy.externalProposeDefault({
21 Inline: authorizeUpgrade.method.toHex(),22 Inline: api.tx.utility.batchAll([
23 authorizeUpgrade.method.toHex(),
24 enableMaintenance.method.toHex(),
25 ]).method.toHex(),
22 });26 });
2327
24 const councilProposal = api.tx.council.propose(28 const councilProposal = api.tx.council.propose(