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
--- a/js-packages/scripts/councilproposal.ts
+++ b/js-packages/scripts/councilproposal.ts
@@ -2,6 +2,11 @@
 import {blake2AsHex} from '@polkadot/util-crypto';
 
 async function main() {
+  if(process.argv.length != 4) {
+    console.log('Usage: yarn councilDemocracyProposal <CHAIN_URL> <ENCODED_PROPOSAL>');
+    process.exit(1);
+  }
+
   const networkUrl = process.argv[2];
   const democracyProposalContent = process.argv[3];
 
@@ -24,12 +29,12 @@
     democracyProposal.method.encodedLength,
   ).method.toHex();
 
-  const proposeUpgradeBatch = api.tx.utility.batchAll([
+  const proposeBatch = api.tx.utility.batchAll([
     democracyProposalPreimage,
     councilProposal,
   ]);
 
-  const encodedCall = proposeUpgradeBatch.method.toHex();
+  const encodedCall = proposeBatch.method.toHex();
 
   console.log('-----------------');
   console.log('Council Proposal: ', `https://polkadot.js.org/apps/?rpc=${networkUrl}#/extrinsics/decode/${encodedCall}`);
addedjs-packages/scripts/hrmpchannel.tsdiffbeforeafterboth

no content

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