git.delta.rocks / unique-network / refs/commits / 137320b42c82

difftreelog

Merge pull request #1050 from UniqueNetwork/feat/hrmp-channels-proposals-script

Yaroslav Bolyukin2024-02-13parents: #a44df49 #e2c10c5.patch.diff
in: master

4 files changed

modifiedjs-packages/scripts/councilproposal.tsdiffbeforeafterboth
2import {blake2AsHex} from '@polkadot/util-crypto';2import {blake2AsHex} from '@polkadot/util-crypto';
33
4async function main() {4async function main() {
5 if(process.argv.length != 4) {
6 console.log('Usage: yarn councilDemocracyProposal <CHAIN_URL> <ENCODED_PROPOSAL>');
7 process.exit(1);
8 }
9
5 const networkUrl = process.argv[2];10 const networkUrl = process.argv[2];
6 const democracyProposalContent = process.argv[3];11 const democracyProposalContent = process.argv[3];
24 democracyProposal.method.encodedLength,29 democracyProposal.method.encodedLength,
25 ).method.toHex();30 ).method.toHex();
2631
27 const proposeUpgradeBatch = api.tx.utility.batchAll([32 const proposeBatch = api.tx.utility.batchAll([
28 democracyProposalPreimage,33 democracyProposalPreimage,
29 councilProposal,34 councilProposal,
30 ]);35 ]);
3136
32 const encodedCall = proposeUpgradeBatch.method.toHex();37 const encodedCall = proposeBatch.method.toHex();
3338
34 console.log('-----------------');39 console.log('-----------------');
35 console.log('Council Proposal: ', `https://polkadot.js.org/apps/?rpc=${networkUrl}#/extrinsics/decode/${encodedCall}`);40 console.log('Council Proposal: ', `https://polkadot.js.org/apps/?rpc=${networkUrl}#/extrinsics/decode/${encodedCall}`);
addedjs-packages/scripts/hrmpchannel.tsdiffbeforeafterboth

no changes

modifiedjs-packages/scripts/package.jsondiffbeforeafterboth
13 "benchMintingFee": "yarn ts-node benchmarks/mintFee/benchmark.ts",13 "benchMintingFee": "yarn ts-node benchmarks/mintFee/benchmark.ts",
14 "loadTransfer": "yarn ts-node transfer.nload.ts",14 "loadTransfer": "yarn ts-node transfer.nload.ts",
15 "generateEnv": "yarn ts-node --esm ./generateEnv.ts",15 "generateEnv": "yarn ts-node --esm ./generateEnv.ts",
16 "propose-upgrade": "yarn ts-node --esm ./proposeupgrade.ts",16 "proposeUpgrade": "yarn ts-node --esm ./proposeupgrade.ts",
17 "propose-fast-track": "yarn ts-node --esm ./proposefasttrack.ts",17 "proposeFastTrack": "yarn ts-node --esm ./proposefasttrack.ts",
18 "council-democracy-proposal": "yarn ts-node --esm ./councilproposal.ts"18 "councilDemocracyProposal": "yarn ts-node --esm ./councilproposal.ts",
19 "hrmpChannel": "yarn ts-node --esm ./hrmpchannel.ts"
19 }20 }
20}21}
2122
modifiedjs-packages/scripts/proposeupgrade.tsdiffbeforeafterboth
3import {readFileSync} from 'fs';3import {readFileSync} from 'fs';
44
5async function main() {5async function main() {
6 if(process.argv.length != 4) {
7 console.log('Usage: proposeUpgrade <CHAIN_URL> <WASM_FILE_PATH>');
8 process.exit(1);
9 }
10
6 const networkUrl = process.argv[2];11 const networkUrl = process.argv[2];
7 const wasmFile = process.argv[3];12 const wasmFile = process.argv[3];