git.delta.rocks / unique-network / refs/commits / 976c728cb71b

difftreelog

Readyness script has been updated.

Alexander Aksenov2022-08-04parent: #fa62c9b.patch.diff
in: master

2 files changed

modified.docker/readyness.jsdiffbeforeafterboth
1const { ApiPromise, WsProvider } = require('@polkadot/api');1const { ApiPromise, WsProvider } = require('@polkadot/api');
22
3const main = async () => {3const connect = async () => {
4 const wsEndpoint = 'ws://127.0.0.1:9944'4 const wsEndpoint = 'ws://127.0.0.1:9944'
5 const api = new ApiPromise({provider: new WsProvider(wsEndpoint)});5 const api = new ApiPromise({provider: new WsProvider(wsEndpoint)});
6 await api.isReadyOrError;6 await api.isReadyOrError;
11 await api.disconnect();11 await api.disconnect();
12}12}
1313
14const sleep = time => {
15 return new Promise(resolve => {
16 setTimeout(() => resolve(), time);
17 });
18}
19
20const main = async () {
21 while(true) {
22 try {
23 await connect();
24 break;
25 }
26 catch(e) {
27 await sleep(1000);
28 }
29 }
30}
31
14main().then(() => process.exit(0)).catch(e => {32main().then(() => process.exit(0)).catch(e => {
15 console.error(e);33 console.error(e);
16 process.exit(1);34 process.exit(1);
modified.github/workflows/node_build_test.ymldiffbeforeafterboth
--- a/.github/workflows/node_build_test.yml
+++ b/.github/workflows/node_build_test.yml
@@ -84,7 +84,7 @@
 
       - uses: actions/setup-node@v3
         with:
-          node-version: 14
+          node-version: 16
 
       - name: Run tests
         run: |