From 279f5d9474dead28f99cf4876a1a8e6bcf013c3a Mon Sep 17 00:00:00 2001 From: Igor Lins e Silva Date: Sun, 11 Sep 2022 03:42:18 -0300 Subject: [PATCH] merge 3.3.5 to master --- .gitignore | 45 +- DEPRECATED_install.sh | 6 - DEPRECATED_install_env.sh | 303 - README.md | 16 +- api/config/open_api.ts | 11 +- api/helpers/cacheManager.ts | 86 + api/helpers/functions.ts | 752 +- api/plugins.ts | 34 +- api/plugins/eosjs.js | 21 - api/plugins/fastify-eosjs.ts | 31 +- api/plugins/websocket.js | 30 - api/routes.ts | 116 +- api/routes/history/getTransactedAccounts.js | 200 - api/routes/history/getTransfers.js | 98 - api/routes/v1-chain/abi_bin_to_json/index.ts | 4 +- api/routes/v1-chain/get_abi/index.ts | 2 +- api/routes/v1-chain/get_account/index.ts | 4 +- api/routes/v1-chain/get_code/index.ts | 2 +- .../v1-chain/get_currency_balance/index.ts | 6 +- .../v1-chain/get_currency_stats/index.ts | 7 +- api/routes/v1-chain/get_raw_abi/index.ts | 2 +- .../v1-chain/get_raw_code_and_abi/index.ts | 2 +- api/routes/v1-chain/get_table_rows/index.ts | 3 +- api/routes/v1-chain/push_transaction/index.ts | 2 +- .../v1-chain/push_transactions/index.ts | 91 +- api/routes/v1-chain/send_transaction/index.ts | 2 +- .../v1-history/get_actions/get_actions.ts | 7 +- .../get_controlled_accounts.ts | 120 +- .../get_transaction/get_transaction.ts | 118 +- .../v1-history/get_transaction/index.ts | 5 +- api/routes/v1-trace/get_block/get_block.ts | 5 +- .../check_transaction/check_transaction.ts | 33 + .../v2-history/check_transaction/index.ts | 55 + .../export_actions/export_actions.ts | 12 + api/routes/v2-history/export_actions/index.ts | 19 + .../get_abi_snapshot/get_abi_snapshot.ts | 13 +- .../v2-history/get_actions/functions.ts | 387 +- .../v2-history/get_actions/get_actions.ts | 189 +- api/routes/v2-history/get_actions/index.ts | 247 +- .../get_created_accounts.ts | 88 +- .../v2-history/get_created_accounts/index.ts | 78 +- .../v2-history/get_creator/get_creator.ts | 15 +- api/routes/v2-history/get_creator/index.ts | 80 +- .../v2-history/get_deltas/get_deltas.ts | 14 +- api/routes/v2-history/get_deltas/index.ts | 12 +- .../v2-history/get_schedule/get_schedule.ts | 116 +- .../get_table_state/get_table_state.ts | 88 + .../v2-history/get_table_state/index.ts | 69 + .../get_transaction/get_transaction.ts | 155 +- .../v2-history/get_transaction/index.ts | 6 +- .../v2-state/get_account/get_account.ts | 8 +- .../get_key_accounts/get_key_accounts.ts | 218 +- api/routes/v2-state/get_key_accounts/index.ts | 2 +- api/routes/v2-state/get_links/get_links.ts | 104 +- .../v2-state/get_proposals/get_proposals.ts | 33 +- api/routes/v2-state/get_tokens/get_tokens.ts | 22 +- api/routes/v2-state/get_voters/get_voters.ts | 96 +- .../get_action_usage/get_action_usage.ts | 195 +- .../get_missed_blocks/get_missed_blocks.ts | 100 +- .../get_resource_usage/get_resource_usage.ts | 8 +- api/routes/v2/health/health.ts | 137 +- api/routes/v2/health/index.ts | 26 +- api/schemas/get_abi_snapshot.js | 26 - api/schemas/get_account.js | 14 - api/schemas/get_actions.js | 132 - api/schemas/get_blocks.js | 20 - api/schemas/get_created_accounts.js | 44 - api/schemas/get_creator.js | 41 - api/schemas/get_deltas.js | 26 - api/schemas/get_key_accounts.js | 58 - api/schemas/get_proposals.js | 48 - api/schemas/get_tokens.js | 37 - api/schemas/get_transacted_accounts.js | 52 - api/schemas/get_transaction.js | 15 - api/schemas/get_transfers.js | 96 - api/schemas/get_voters.js | 24 - api/schemas/index.js | 16 - api/server.ts | 205 +- api/socketManager.ts | 637 +- auto_setup.sh | 4 - chains/example.config.json | 66 +- client_bundle.js | 10 - connections-demo.json | 55 + connections/amqp.ts | 20 +- connections/manager.class.ts | 282 +- connections/state-history.ts | 79 +- definitions/abi_def.js | 460 +- definitions/ecosystem_settings.js | 79 +- definitions/index-lifecycle-policies.ts | 1 + definitions/index-templates.ts | 859 +- docker/elasticsearch/config/elasticsearch.yml | 5 + .../config/jvm.options.d/heap.options | 2 + docker/eosio/Dockerfile | 16 +- docker/eosio/config/config.ini | 28 +- docker/hyperion/Dockerfile | 19 +- docker/rabbitmq/data/.gitignore | 5 - docker/rabbitmq/rabbitmq.conf | 4 + docker/template-docker-compose.yml | 111 - ecosystem.config.js | 23 + eosio.abi | 1596 -- example-connections.json | 8 +- example-ecosystem.config.js | 8 - helpers/action-extras.js | 39 - helpers/common_functions.ts | 350 +- helpers/elastic-routes.ts | 433 +- helpers/functions.js | 329 - hpm | 3 + hyp-config | 2 + hyperion-explorer/.editorconfig | 13 - hyperion-explorer/.gitignore | 45 - hyperion-explorer/README.md | 27 - hyperion-explorer/angular.json | 138 - hyperion-explorer/browserslist | 12 - hyperion-explorer/dist/3rdpartylicenses.txt | 1057 -- .../dist/assets/apple-touch-icon.png | Bin 6308 -> 0 bytes .../dist/assets/icons/icon-128x128.png | Bin 3781 -> 0 bytes .../dist/assets/icons/icon-144x144.png | Bin 3989 -> 0 bytes .../dist/assets/icons/icon-152x152.png | Bin 3648 -> 0 bytes .../dist/assets/icons/icon-192x192.png | Bin 3814 -> 0 bytes .../dist/assets/icons/icon-384x384.png | Bin 9149 -> 0 bytes .../dist/assets/icons/icon-512x512.png | Bin 10413 -> 0 bytes .../dist/assets/icons/icon-72x72.png | Bin 1979 -> 0 bytes .../dist/assets/icons/icon-96x96.png | Bin 2699 -> 0 bytes hyperion-explorer/dist/assets/logo.png | Bin 19927 -> 0 bytes hyperion-explorer/dist/assets/logo_symbol.png | Bin 10302 -> 0 bytes hyperion-explorer/dist/favicon.ico | Bin 15086 -> 0 bytes hyperion-explorer/dist/index.html | 19 - hyperion-explorer/dist/main-es2015.js | 1 - hyperion-explorer/dist/main-es5.js | 1 - hyperion-explorer/dist/manifest.webmanifest | 59 - hyperion-explorer/dist/ngsw-worker.js | 2782 --- hyperion-explorer/dist/ngsw.json | 86 - hyperion-explorer/dist/polyfills-es2015.js | 1 - hyperion-explorer/dist/polyfills-es5.js | 1 - hyperion-explorer/dist/runtime-es2015.js | 1 - hyperion-explorer/dist/runtime-es5.js | 1 - hyperion-explorer/dist/safety-worker.js | 20 - hyperion-explorer/dist/styles.css | 1 - hyperion-explorer/dist/worker-basic.min.js | 20 - hyperion-explorer/e2e/protractor.conf.js | 32 - hyperion-explorer/e2e/src/app.e2e-spec.ts | 23 - hyperion-explorer/e2e/src/app.po.ts | 11 - hyperion-explorer/e2e/tsconfig.json | 13 - hyperion-explorer/icon.png | Bin 12120 -> 0 bytes hyperion-explorer/karma.conf.js | 32 - hyperion-explorer/ngsw-config.json | 29 - hyperion-explorer/package-lock.json | 14415 ---------------- hyperion-explorer/package.json | 61 - hyperion-explorer/src/app/app.component.css | 0 hyperion-explorer/src/app/app.component.html | 1 - .../src/app/app.component.spec.ts | 31 - hyperion-explorer/src/app/app.component.ts | 11 - hyperion-explorer/src/app/app.module.ts | 119 - .../src/app/home/home.component.css | 55 - .../src/app/home/home.component.html | 37 - .../src/app/home/home.component.spec.ts | 25 - .../src/app/home/home.component.ts | 73 - hyperion-explorer/src/app/interfaces.ts | 24 - .../account/account.component.css | 303 - .../account/account.component.html | 422 - .../account/account.component.spec.ts | 25 - .../account/account.component.ts | 401 - .../search-results/block/block.component.css | 219 - .../search-results/block/block.component.html | 157 - .../block/block.component.spec.ts | 25 - .../search-results/block/block.component.ts | 107 - .../app/search-results/key/key.component.css | 20 - .../app/search-results/key/key.component.html | 43 - .../search-results/key/key.component.spec.ts | 25 - .../app/search-results/key/key.component.ts | 52 - .../search-results.component.css | 66 - .../search-results.component.html | 58 - .../search-results.component.spec.ts | 25 - .../search-results.component.ts | 69 - .../transaction/transaction.component.css | 100 - .../transaction/transaction.component.html | 119 - .../transaction/transaction.component.spec.ts | 25 - .../transaction/transaction.component.ts | 90 - .../src/app/services/account.service.spec.ts | 16 - .../src/app/services/account.service.ts | 318 - .../src/app/services/chain.service.spec.ts | 16 - .../src/app/services/chain.service.ts | 26 - .../src/app/services/search.service.spec.ts | 16 - .../src/app/services/search.service.ts | 86 - hyperion-explorer/src/assets/.gitkeep | 0 .../src/assets/apple-touch-icon.png | Bin 6308 -> 0 bytes .../src/assets/icons/icon-128x128.png | Bin 3781 -> 0 bytes .../src/assets/icons/icon-144x144.png | Bin 3989 -> 0 bytes .../src/assets/icons/icon-152x152.png | Bin 3648 -> 0 bytes .../src/assets/icons/icon-192x192.png | Bin 3814 -> 0 bytes .../src/assets/icons/icon-384x384.png | Bin 9149 -> 0 bytes .../src/assets/icons/icon-512x512.png | Bin 10413 -> 0 bytes .../src/assets/icons/icon-72x72.png | Bin 1979 -> 0 bytes .../src/assets/icons/icon-96x96.png | Bin 2699 -> 0 bytes hyperion-explorer/src/assets/logo.png | Bin 19927 -> 0 bytes hyperion-explorer/src/assets/logo_symbol.png | Bin 10302 -> 0 bytes .../src/environments/environment.prod.ts | 7 - .../src/environments/environment.ts | 20 - hyperion-explorer/src/favicon.ico | Bin 15086 -> 0 bytes hyperion-explorer/src/index.html | 19 - hyperion-explorer/src/main.ts | 15 - hyperion-explorer/src/manifest.webmanifest | 59 - hyperion-explorer/src/polyfills.ts | 63 - hyperion-explorer/src/styles.css | 91 - hyperion-explorer/src/test.ts | 20 - hyperion-explorer/src/theme.scss | 24 - hyperion-explorer/tsconfig.app.json | 14 - hyperion-explorer/tsconfig.json | 26 - hyperion-explorer/tsconfig.spec.json | 18 - hyperion-explorer/tslint.json | 91 - hyperion-launcher.ts | 48 - hyperion-stream-client.js | 1 + interfaces/action-trace.ts | 47 +- interfaces/hyperion-action.ts | 23 +- interfaces/hyperion-delta.ts | 12 + interfaces/hyperionConfig.ts | 54 +- interfaces/hyperionConnections.ts | 50 +- interfaces/hyperionWorkerDef.ts | 1 + interfaces/trx-metadata.ts | 1 + launcher.ts | 52 +- .../action_data/daobet-eosio-delegatebw.js | 2 +- .../action_data/daobet-eosio-undelegatebw.js | 2 +- modules/action_data/eosio-buyram.js | 28 +- modules/action_data/eosio-buyrambytes.js | 4 +- modules/action_data/eosio-buyrex.js | 4 +- modules/action_data/eosio-delegatebw.js | 4 +- modules/action_data/eosio-newaccount.js | 4 +- modules/action_data/eosio-undelegatebw.js | 4 +- modules/action_data/eosio-unstaketorex.js | 4 +- modules/action_data/eosio-updateauth.js | 4 +- modules/action_data/eosio-voteproducer.js | 4 +- modules/action_data/fio-bprewdupdate.js | 2 +- modules/action_data/fio-fdtnrwdupdat.js | 2 +- modules/action_data/transfer.js | 4 +- modules/alertsManager.ts | 143 + modules/config.ts | 220 +- modules/custom/dsp-parser.ts | 3 +- modules/doctor.js | 103 - modules/loader.ts | 154 +- modules/master.ts | 645 +- modules/parsers/1.7-parser.ts | 2 + modules/parsers/1.8-parser.ts | 348 +- modules/parsers/2.1-parser.ts | 286 + modules/parsers/base-parser.ts | 20 +- package-lock.json | 5366 +++--- package.json | 86 +- plugins/.state.json | 8 - plugins/hyperion-plugin-manager.js | 227 + plugins/hyperion-plugin.js | 18 +- plugins/hyperion-plugin.js.map | 2 +- plugins/hyperion-plugin.ts | 58 +- run.sh | 17 +- scripts/bootstrap.js | 134 + scripts/fix-permissions.js | 2 +- scripts/fix_missing_blocks/README.MD | 36 + .../fix_missing_blocks/fix-missing-blocks.py | 292 + scripts/hpm.js | 405 + scripts/hpm.js.map | 1 + scripts/hpm.ts | 432 + scripts/hyp-config.js | 259 + scripts/hyp-config.js.map | 1 + scripts/hyp-config.ts | 283 + stop.sh | 2 - tests/test-socket.js | 182 +- tsconfig.json | 5 +- types/fastify/index.d.ts | 32 +- workers/delta-updater.ts | 195 +- workers/deserializer.ts | 423 +- workers/ds-pool.ts | 34 +- workers/hyperionWorker.ts | 431 +- workers/indexer.ts | 12 +- workers/state-reader.ts | 528 +- workers/ws-router.ts | 19 +- 273 files changed, 11140 insertions(+), 34351 deletions(-) delete mode 100644 DEPRECATED_install.sh delete mode 100644 DEPRECATED_install_env.sh create mode 100644 api/helpers/cacheManager.ts delete mode 100644 api/plugins/eosjs.js delete mode 100644 api/plugins/websocket.js delete mode 100644 api/routes/history/getTransactedAccounts.js delete mode 100644 api/routes/history/getTransfers.js create mode 100644 api/routes/v2-history/check_transaction/check_transaction.ts create mode 100644 api/routes/v2-history/check_transaction/index.ts create mode 100644 api/routes/v2-history/export_actions/export_actions.ts create mode 100644 api/routes/v2-history/export_actions/index.ts create mode 100644 api/routes/v2-history/get_table_state/get_table_state.ts create mode 100644 api/routes/v2-history/get_table_state/index.ts delete mode 100644 api/schemas/get_abi_snapshot.js delete mode 100644 api/schemas/get_account.js delete mode 100644 api/schemas/get_actions.js delete mode 100644 api/schemas/get_blocks.js delete mode 100644 api/schemas/get_created_accounts.js delete mode 100644 api/schemas/get_creator.js delete mode 100644 api/schemas/get_deltas.js delete mode 100644 api/schemas/get_key_accounts.js delete mode 100644 api/schemas/get_proposals.js delete mode 100644 api/schemas/get_tokens.js delete mode 100644 api/schemas/get_transacted_accounts.js delete mode 100644 api/schemas/get_transaction.js delete mode 100644 api/schemas/get_transfers.js delete mode 100644 api/schemas/get_voters.js delete mode 100644 api/schemas/index.js delete mode 100644 auto_setup.sh delete mode 100644 client_bundle.js create mode 100644 connections-demo.json create mode 100644 docker/elasticsearch/config/elasticsearch.yml create mode 100644 docker/elasticsearch/config/jvm.options.d/heap.options delete mode 100644 docker/rabbitmq/data/.gitignore create mode 100644 docker/rabbitmq/rabbitmq.conf delete mode 100644 docker/template-docker-compose.yml create mode 100644 ecosystem.config.js delete mode 100644 eosio.abi delete mode 100644 example-ecosystem.config.js delete mode 100644 helpers/action-extras.js delete mode 100644 helpers/functions.js create mode 100644 hpm create mode 100644 hyp-config delete mode 100644 hyperion-explorer/.editorconfig delete mode 100644 hyperion-explorer/.gitignore delete mode 100644 hyperion-explorer/README.md delete mode 100644 hyperion-explorer/angular.json delete mode 100644 hyperion-explorer/browserslist delete mode 100644 hyperion-explorer/dist/3rdpartylicenses.txt delete mode 100644 hyperion-explorer/dist/assets/apple-touch-icon.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-128x128.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-144x144.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-152x152.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-192x192.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-384x384.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-512x512.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-72x72.png delete mode 100644 hyperion-explorer/dist/assets/icons/icon-96x96.png delete mode 100644 hyperion-explorer/dist/assets/logo.png delete mode 100644 hyperion-explorer/dist/assets/logo_symbol.png delete mode 100644 hyperion-explorer/dist/favicon.ico delete mode 100644 hyperion-explorer/dist/index.html delete mode 100644 hyperion-explorer/dist/main-es2015.js delete mode 100644 hyperion-explorer/dist/main-es5.js delete mode 100644 hyperion-explorer/dist/manifest.webmanifest delete mode 100644 hyperion-explorer/dist/ngsw-worker.js delete mode 100644 hyperion-explorer/dist/ngsw.json delete mode 100644 hyperion-explorer/dist/polyfills-es2015.js delete mode 100644 hyperion-explorer/dist/polyfills-es5.js delete mode 100644 hyperion-explorer/dist/runtime-es2015.js delete mode 100644 hyperion-explorer/dist/runtime-es5.js delete mode 100644 hyperion-explorer/dist/safety-worker.js delete mode 100644 hyperion-explorer/dist/styles.css delete mode 100644 hyperion-explorer/dist/worker-basic.min.js delete mode 100644 hyperion-explorer/e2e/protractor.conf.js delete mode 100644 hyperion-explorer/e2e/src/app.e2e-spec.ts delete mode 100644 hyperion-explorer/e2e/src/app.po.ts delete mode 100644 hyperion-explorer/e2e/tsconfig.json delete mode 100644 hyperion-explorer/icon.png delete mode 100644 hyperion-explorer/karma.conf.js delete mode 100644 hyperion-explorer/ngsw-config.json delete mode 100644 hyperion-explorer/package-lock.json delete mode 100644 hyperion-explorer/package.json delete mode 100644 hyperion-explorer/src/app/app.component.css delete mode 100644 hyperion-explorer/src/app/app.component.html delete mode 100644 hyperion-explorer/src/app/app.component.spec.ts delete mode 100644 hyperion-explorer/src/app/app.component.ts delete mode 100644 hyperion-explorer/src/app/app.module.ts delete mode 100644 hyperion-explorer/src/app/home/home.component.css delete mode 100644 hyperion-explorer/src/app/home/home.component.html delete mode 100644 hyperion-explorer/src/app/home/home.component.spec.ts delete mode 100644 hyperion-explorer/src/app/home/home.component.ts delete mode 100644 hyperion-explorer/src/app/interfaces.ts delete mode 100644 hyperion-explorer/src/app/search-results/account/account.component.css delete mode 100644 hyperion-explorer/src/app/search-results/account/account.component.html delete mode 100644 hyperion-explorer/src/app/search-results/account/account.component.spec.ts delete mode 100644 hyperion-explorer/src/app/search-results/account/account.component.ts delete mode 100644 hyperion-explorer/src/app/search-results/block/block.component.css delete mode 100644 hyperion-explorer/src/app/search-results/block/block.component.html delete mode 100644 hyperion-explorer/src/app/search-results/block/block.component.spec.ts delete mode 100644 hyperion-explorer/src/app/search-results/block/block.component.ts delete mode 100644 hyperion-explorer/src/app/search-results/key/key.component.css delete mode 100644 hyperion-explorer/src/app/search-results/key/key.component.html delete mode 100644 hyperion-explorer/src/app/search-results/key/key.component.spec.ts delete mode 100644 hyperion-explorer/src/app/search-results/key/key.component.ts delete mode 100644 hyperion-explorer/src/app/search-results/search-results.component.css delete mode 100644 hyperion-explorer/src/app/search-results/search-results.component.html delete mode 100644 hyperion-explorer/src/app/search-results/search-results.component.spec.ts delete mode 100644 hyperion-explorer/src/app/search-results/search-results.component.ts delete mode 100644 hyperion-explorer/src/app/search-results/transaction/transaction.component.css delete mode 100644 hyperion-explorer/src/app/search-results/transaction/transaction.component.html delete mode 100644 hyperion-explorer/src/app/search-results/transaction/transaction.component.spec.ts delete mode 100644 hyperion-explorer/src/app/search-results/transaction/transaction.component.ts delete mode 100644 hyperion-explorer/src/app/services/account.service.spec.ts delete mode 100644 hyperion-explorer/src/app/services/account.service.ts delete mode 100644 hyperion-explorer/src/app/services/chain.service.spec.ts delete mode 100644 hyperion-explorer/src/app/services/chain.service.ts delete mode 100644 hyperion-explorer/src/app/services/search.service.spec.ts delete mode 100644 hyperion-explorer/src/app/services/search.service.ts delete mode 100644 hyperion-explorer/src/assets/.gitkeep delete mode 100644 hyperion-explorer/src/assets/apple-touch-icon.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-128x128.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-144x144.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-152x152.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-192x192.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-384x384.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-512x512.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-72x72.png delete mode 100644 hyperion-explorer/src/assets/icons/icon-96x96.png delete mode 100644 hyperion-explorer/src/assets/logo.png delete mode 100644 hyperion-explorer/src/assets/logo_symbol.png delete mode 100644 hyperion-explorer/src/environments/environment.prod.ts delete mode 100644 hyperion-explorer/src/environments/environment.ts delete mode 100644 hyperion-explorer/src/favicon.ico delete mode 100644 hyperion-explorer/src/index.html delete mode 100644 hyperion-explorer/src/main.ts delete mode 100644 hyperion-explorer/src/manifest.webmanifest delete mode 100644 hyperion-explorer/src/polyfills.ts delete mode 100644 hyperion-explorer/src/styles.css delete mode 100644 hyperion-explorer/src/test.ts delete mode 100644 hyperion-explorer/src/theme.scss delete mode 100644 hyperion-explorer/tsconfig.app.json delete mode 100644 hyperion-explorer/tsconfig.json delete mode 100644 hyperion-explorer/tsconfig.spec.json delete mode 100644 hyperion-explorer/tslint.json delete mode 100644 hyperion-launcher.ts create mode 100644 hyperion-stream-client.js create mode 100644 interfaces/hyperion-delta.ts create mode 100644 modules/alertsManager.ts delete mode 100644 modules/doctor.js create mode 100644 modules/parsers/2.1-parser.ts delete mode 100644 plugins/.state.json create mode 100644 plugins/hyperion-plugin-manager.js create mode 100644 scripts/bootstrap.js create mode 100644 scripts/fix_missing_blocks/README.MD create mode 100644 scripts/fix_missing_blocks/fix-missing-blocks.py create mode 100644 scripts/hpm.js create mode 100644 scripts/hpm.js.map create mode 100644 scripts/hpm.ts create mode 100644 scripts/hyp-config.js create mode 100644 scripts/hyp-config.js.map create mode 100644 scripts/hyp-config.ts diff --git a/.gitignore b/.gitignore index bdeae4a..abe1285 100644 --- a/.gitignore +++ b/.gitignore @@ -11,33 +11,8 @@ pids *.seed *.pid.lock -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release - # Dependency directories node_modules/ -jspm_packages/ - -# TypeScript v1 declaration files -typings/ # Optional npm cache directory .npm @@ -51,18 +26,11 @@ typings/ # Output of 'npm pack' *.tgz -# Yarn Integrity file -.yarn-integrity - # dotenv environment variables file .env -# next.js build output -.next - .idea *.pem -ecosystem.config.js package-lock.json connections.json connections.json2 @@ -106,9 +74,20 @@ modules/**/*.js.map addons/**/*.js addons/**/*.js.map +scripts/hpm.js +scripts/hpm.js.map + +scripts/hyp-config.js +scripts/hyp-config.js.map + +plugins/.state.json plugins/repos +plugins/*.js +.gitmodules docker/redis/data docker/elasticsearch/data -docker/eosio/data docker/rabbitmq/data +docker/eosio/data + +configuration_backups diff --git a/DEPRECATED_install.sh b/DEPRECATED_install.sh deleted file mode 100644 index 361679d..0000000 --- a/DEPRECATED_install.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash - -sudo apt-get install -y nodejs -sudo npm install pm2 -g -npm install diff --git a/DEPRECATED_install_env.sh b/DEPRECATED_install_env.sh deleted file mode 100644 index 4ba3770..0000000 --- a/DEPRECATED_install_env.sh +++ /dev/null @@ -1,303 +0,0 @@ -#!/usr/bin/env bash -set -eo pipefail - -#terminal colors -COLOR_NC=$(tput sgr0) -export COLOR_NC -COLOR_RED=$(tput setaf 1) -export COLOR_RED -COLOR_GREEN=$(tput setaf 2) -export COLOR_GREEN -COLOR_YELLOW=$(tput setaf 3) -export COLOR_YELLOW -COLOR_BLUE=$(tput setaf 4) -export COLOR_BLUE - -#variables -INITIAL_PARAMS="$*" -GLOBAL="y" -RABBIT_USER="hyperion" -RABBIT_PASSWORD="123456" -NODE=false -ELASTIC=false -REDIS=false -RABBIT=false -RAM=0 - -help_function() { - echo -e "\nAutomated shell script that installs all dependencies and then configure Hyperion." - echo -e "\nUsage: ./install.env