Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
189 commits
Select commit Hold shift + click to select a range
6fb9816
SKALE-3580 Cleanup unused dependencies
dmytrotkk Nov 30, 2020
e622036
SKALE-3580 Move to the new API structure, rm old modules
dmytrotkk Nov 30, 2020
a7daf57
SKALE-3580 Update README with health commands
dmytrotkk Nov 30, 2020
33a17a4
SKALE-3580 checks url fix
dmytrotkk Dec 3, 2020
accb4af
SKALE-3580 Update for api 2.0
dmytrotkk Dec 3, 2020
3a07845
SKALE-3580 Fix tests
dmytrotkk Dec 3, 2020
d782a72
SKALE-3580 Remove skale.py
dmytrotkk Dec 3, 2020
346b33d
SKALE-3580 Merge develop
dmytrotkk Dec 14, 2020
7ef9a46
SKALE-3580 Rename routes
dmytrotkk Dec 14, 2020
1f2fab8
SKALE-3580 Fix print_node_info
dmytrotkk Dec 14, 2020
372f3d3
SKALE-3580 Fix naming
dmytrotkk Dec 14, 2020
f231a43
SKALE-3580 Fix routes test
dmytrotkk Dec 14, 2020
e0fb563
Merge pull request #372 from skalenetwork/feature/SKALE-3580-update-f…
dmytrotkk Dec 15, 2020
816ebb5
SKALE-3333 Add exit codes to cli commands
dmytrotkk Dec 23, 2020
13aa062
SKALE-3333 Fix tests, upd error codes
dmytrotkk Dec 23, 2020
52dbe1a
SKALE-3333 Update exit codes in tests
dmytrotkk Dec 23, 2020
e76299b
Merge pull request #388 from skalenetwork/enhancement/SKALE-3333-zero…
dmytrotkk Dec 23, 2020
806411f
Merge pull request #394 from skalenetwork/add-nginx-to-base-containers
dmytrotkk Jan 14, 2021
7cf46c3
SKALE-3744 Resolve develop conflicts
dmytrotkk Jan 20, 2021
3a8596e
SKALE-3744 Fix tests
dmytrotkk Jan 20, 2021
46a113c
SKALE-3744 Fix tests
dmytrotkk Jan 20, 2021
824477c
SKALE-3753 Add new dir
badrogger Jan 21, 2021
e4c4e1e
Merge pull request #400 from skalenetwork/enhancement/SKALE-3753--cal…
dmytrotkk Jan 21, 2021
e6fe4bf
Merge pull request #398 from skalenetwork/feature/SKALE-3744-add-doma…
dmytrotkk Jan 27, 2021
bffa0e5
Merge develop conflicts
dmytrotkk Feb 15, 2021
27c1898
Merge pull request #414 from skalenetwork/beta-fork
dmytrotkk Feb 15, 2021
20b163c
Merge pull request #418 from skalenetwork/enhancement/SKALE-3887-turn…
badrogger Feb 16, 2021
67b1205
SKALE-29724 Refactor node-cli structure
dmytrotkk Feb 16, 2021
d11de63
SKALE-2972 Fix flake, fix setup.py
dmytrotkk Feb 16, 2021
be0fa15
SKALE-2972 Update .gitignore
dmytrotkk Feb 16, 2021
90b0527
SKALE-2972 Fix imports
dmytrotkk Feb 16, 2021
816b17a
SKALE-2972 Update tests naming, update gitignore
dmytrotkk Feb 16, 2021
00101dd
Merge pull request #419 from skalenetwork/fix-update
dmytrotkk Feb 17, 2021
815eb10
Merge branch 'develop' of github.com:skalenetwork/node-cli into enhan…
dmytrotkk Feb 17, 2021
40ea176
Merge pull request #420 from skalenetwork/enhancements/SKALE-2972-ref…
dmytrotkk Feb 17, 2021
fdfb923
SKALE-2972 Drop readsettings dependency, remove session config, remov…
dmytrotkk Feb 17, 2021
f517106
SKALE-2972 Restructure modules, add PyYAML dependency
dmytrotkk Feb 17, 2021
2c03d53
SKALE-2972 Remove config fixture
dmytrotkk Feb 17, 2021
c4e956c
SKALE-2972 Remove config fixture
dmytrotkk Feb 17, 2021
8012190
SKALE-2972 Remove dry_run for node init
dmytrotkk Feb 18, 2021
1fd0703
SKALE-2972 Restructure operations module, move init script to python
dmytrotkk Feb 22, 2021
7e7a15f
SKALE-2972 Fix symlink, fix repo init, update logger
dmytrotkk Feb 23, 2021
b60110a
SKALE-2972 Restructure skale node init and update, fix filebeat permi…
dmytrotkk Feb 24, 2021
21f6b61
SKALE-2972 Fix node-cli tests
dmytrotkk Feb 24, 2021
f067cd1
Merge pull request #422 from skalenetwork/feature/SKALE-2972-move-bas…
dmytrotkk Feb 25, 2021
70f6217
Resolve conflicts with beta branch
dmytrotkk Mar 4, 2021
6f5c1cc
Fix tests
dmytrotkk Mar 4, 2021
18514ab
Merge pull request #436 from skalenetwork/develop-merge
dmytrotkk Mar 4, 2021
98ae047
SKALE-3649 Add cli to check that host meet requirements
badrogger Mar 11, 2021
af648fa
SKALE-3649 Fix tests
badrogger Mar 11, 2021
2931fc6
SKALE-2972 Move turn on/off scripts to python, move iptables - wip
dmytrotkk Mar 11, 2021
eb6757d
SKALE-3649 Add new packages to checks
badrogger Mar 11, 2021
2a0e25c
SKALE-2972 Allow conntrack, reduce log levels
dmytrotkk Mar 12, 2021
a57c8ea
SKALE-2972 Remove datafiles
dmytrotkk Mar 12, 2021
b58ea6f
SKALE-2972 Move restore script
dmytrotkk Mar 12, 2021
670eae3
SKALE-2972 Fix iptc, fix tests
dmytrotkk Mar 14, 2021
d704b5f
SKALE-3649 Improve logging
badrogger Mar 15, 2021
35be820
SKALE-3649 Fix resource test
badrogger Mar 15, 2021
7d99678
SKALE-2972 Fix turn on test
dmytrotkk Mar 15, 2021
ba6a7e3
SKALE-2972 Remove print
dmytrotkk Mar 15, 2021
3387e3c
SKALE-3649 Packages checking. Cli input validation
badrogger Mar 15, 2021
03556dd
SKALE-3649 Fix tests
badrogger Mar 15, 2021
28679e6
SKALE-3649 Removed redundant file
badrogger Mar 15, 2021
7d92b89
SKALE-3978 Add user check, modify inited validations
dmytrotkk Mar 15, 2021
0002bbc
SKALE-3978 Fix node tests
dmytrotkk Mar 16, 2021
7424bce
SKALE-3978 Fix restore test
dmytrotkk Mar 16, 2021
f30b40a
SKALE-3978 Update global config tests
dmytrotkk Mar 16, 2021
3cdb1bd
SKALE-3978 Fix test_turn_on_maintenance_off test
dmytrotkk Mar 16, 2021
71a2d58
SKALE-2972 Update backup unpack, use env for restore
dmytrotkk Mar 16, 2021
f6a906b
Merge pull request #440 from skalenetwork/enhancement/SKALE-2972-move…
badrogger Mar 16, 2021
460ee7a
Merge branch 'develop' into enhancement/SKALE-3649-check-host-develop
badrogger Mar 17, 2021
fc5c6fc
SKALE-3649 Rename net_params.yaml -> envirnment_params.yaml
badrogger Mar 17, 2021
6176ab5
SKALE-3649 Refactor network contants in checks
badrogger Mar 17, 2021
181ed88
SKALE-3649 Rename SCRIPT_EXECUTION_ERROR -> OPERATION_EXECUTION_ERROR
badrogger Mar 17, 2021
2821a25
SKALE-3649 Use docker.py to check docker version
badrogger Mar 17, 2021
a584743
SKALE-3649 Fix build
badrogger Mar 18, 2021
89a0af6
SKALE-3649 Refactor run checks command
badrogger Mar 18, 2021
31c37ba
SKALE-3649 Improve error handling
badrogger Mar 18, 2021
b031089
SKALE-3649 Fix iptables rules
badrogger Mar 19, 2021
003cb8a
SKALE-3649 Remove unnecessary comments
badrogger Mar 19, 2021
81cd149
Update isort requirement from <5.4.3,>=4.2.15 to >=4.2.15,<5.8.1
dependabot[bot] Mar 27, 2021
0c68884
SKALE-3649 Remove redundant inserting rule capabilities
badrogger Mar 29, 2021
30bc1dd
SKALE-3978 Restructure code - WIP
dmytrotkk Mar 30, 2021
0f98597
Merge pull request #441 from skalenetwork/enhancement/SKALE-3649-chec…
dmytrotkk Apr 1, 2021
cc0c84f
Bump pytest from 5.4.3 to 6.2.3
dependabot[bot] Apr 10, 2021
717fabe
SKALE-3978 Refactor code
dmytrotkk Apr 15, 2021
3142859
SKALE-3978 Pull develop
dmytrotkk Apr 15, 2021
8ec45cb
SKALE-3978 Fix run tests
dmytrotkk Apr 15, 2021
e6945be
Merge pull request #462 from skalenetwork/dependabot/pip/pytest-6.2.3
dmytrotkk Apr 16, 2021
5a5f825
Merge pull request #449 from skalenetwork/dependabot/pip/isort-gte-4.…
dmytrotkk Apr 16, 2021
9e70f81
Bump gitpython from 3.1.12 to 3.1.14
dependabot[bot] Apr 16, 2021
f71147e
Merge pull request #465 from skalenetwork/dependabot/pip/gitpython-3.…
dmytrotkk Apr 16, 2021
5ccd72b
SKALE-3979 Fix tests
dmytrotkk Apr 16, 2021
c4f64d8
SKALE-3978 Init global config before vars init
dmytrotkk Apr 19, 2021
2ad513d
SKALE-3978 Fix tests
dmytrotkk Apr 20, 2021
314af3f
SKALE-3978 Fix tests
dmytrotkk Apr 20, 2021
42f9837
Merge pull request #442 from skalenetwork/feature/SKALE-3978-add-user…
dmytrotkk Apr 20, 2021
b6da15f
Resolve conflicts with beta
dmytrotkk Apr 20, 2021
b8b6fb4
Fix no alloc test
dmytrotkk Apr 20, 2021
ae824b2
Merge pull request #468 from skalenetwork/beta-to-develop
dmytrotkk Apr 21, 2021
e8b3581
SKALE-3947,SKALE-3838,SKALE-3947 Local logs command, fix global confi…
dmytrotkk Apr 23, 2021
47450ea
SKALE-3947 Fix tests path
dmytrotkk Apr 23, 2021
2e625f6
SKALE-3947 Fix all tests
dmytrotkk Apr 23, 2021
d54e219
SKALE-3947 Add removed containers to git
dmytrotkk Apr 23, 2021
f94d3b3
SKALE-3947 Remove logs dump from routes
dmytrotkk Apr 23, 2021
8858952
SKALE-3947 Add cleanup for logs cmd
dmytrotkk Apr 26, 2021
dec8546
SKALE-3947 Change logs dump tmp dir
dmytrotkk Apr 26, 2021
f498b02
SKALE-3947 Fix tests
dmytrotkk Apr 26, 2021
bca8ba9
Merge pull request #470 from skalenetwork/feature/SKALE-3947-local-lo…
dmytrotkk Apr 26, 2021
9937644
SKALE-3947 Fix wrong user from env
dmytrotkk Apr 27, 2021
eea9a22
SKALE-3947 Fix get system user cmd
dmytrotkk Apr 27, 2021
20b8485
SKALE-3947 Fix tests
dmytrotkk Apr 27, 2021
c808b64
SKALE-3947 Fix tests
dmytrotkk Apr 27, 2021
75a9f0c
Merge pull request #471 from skalenetwork/feature/SKALE-3947-local-lo…
dmytrotkk Apr 27, 2021
3df3507
SKALE-3947 Change get system user logic
dmytrotkk Apr 28, 2021
cdf49d3
Merge pull request #473 from skalenetwork/feature/SKALE-3947-local-lo…
dmytrotkk Apr 28, 2021
d2c571a
SKALE-4103 Add filestorage dir
DmytroNazarenko May 6, 2021
9b09b56
SKALE-4103 Create mapping directory
DmytroNazarenko May 7, 2021
08ec20e
SKALE-4103 Pass FILESTORAGE_MAPPING to .env
DmytroNazarenko May 11, 2021
f5659eb
SKALE-4103 Add SCHAINS_MNT_DIR
DmytroNazarenko May 12, 2021
aa67ea7
SKALE-4103 Fix flake, fix logger
DmytroNazarenko May 13, 2021
c4ed42a
SKALE-4103 Fix flake
DmytroNazarenko May 13, 2021
e9a0db9
SKALE-4103 Add sleep after test container run
dmytrotkk May 14, 2021
e7f79e4
Merge pull request #477 from skalenetwork/feature/SKALE-4103-filestor…
dmytrotkk May 14, 2021
b6a90e8
SKALE-4198 Drop backuping/restoring mysql database
alexgex May 25, 2021
ee4a9c0
SKALE-4198 Remove backup parameters
alexgex May 25, 2021
45c99e9
SKALE-4198 Delete mysql_backup.py file
alexgex May 25, 2021
741eb00
SKALE-4198 Update tests
alexgex May 25, 2021
c1853ad
SKALE-4198 Remove mysql from base containers
alexgex May 25, 2021
6ed8f35
SKALE-4198 Clean mysql remains
alexgex May 25, 2021
f46c66c
SKALE-4198 Update readme
alexgex May 25, 2021
989affe
SKALE-4212 Add 80 port to iptables
DmytroNazarenko May 25, 2021
5f5c765
Merge pull request #486 from skalenetwork/enhancement/SKALE-4198-drop…
alexgex May 26, 2021
4bd9d26
SKALE-4212 Insert base ports, configure firewall with update
DmytroNazarenko May 26, 2021
0577021
SKALE-4212 Generate nginx conf from template
DmytroNazarenko May 27, 2021
8b23caa
SKALE-4205 Update leveldb config structure
dmytrotkk May 27, 2021
7e4dd5c
SKALE-4212 Generate nginx config in init & update
DmytroNazarenko May 27, 2021
27d0754
SKALE-4212 Mock rules in update test
DmytroNazarenko May 28, 2021
a025eb4
Merge pull request #487 from skalenetwork/enhancement/SKALE-4205-rota…
dmytrotkk May 28, 2021
e6b872b
SKALE-4212 Add watchdog https port
DmytroNazarenko May 31, 2021
f793ab9
Merge pull request #488 from skalenetwork/enhancement/SKALE-4212-file…
DmytroNazarenko May 31, 2021
912f0d2
SKALE-4197 Create snapshots temp dir
DmytroNazarenko Jun 3, 2021
d306c6f
SKALE-4197 Add volume commands
DmytroNazarenko Jun 4, 2021
fa67733
SKALE-4197 Add init_shared_volume function
DmytroNazarenko Jun 4, 2021
d2cecc7
SKALE-3350 Add redis to base containers
badrogger Jun 7, 2021
f03e325
SKALE-3350 Bump minor version
badrogger Jun 7, 2021
bae3bf0
SKALE-4197 Get volume size from schain_allocation
DmytroNazarenko Jun 8, 2021
e4c3912
SKALE-4197 Rename volume
DmytroNazarenko Jun 8, 2021
f8b538c
SKALE-4197 Fix flake8
DmytroNazarenko Jun 8, 2021
56db1e9
SKALE-4197 Fix base.py, remove redundant docker_clients
DmytroNazarenko Jun 8, 2021
04d542e
SKALE-4197 Remove redundant methods from resources.py
DmytroNazarenko Jun 8, 2021
737a076
Merge pull request #491 from skalenetwork/enhancement/SKALE-4197-snap…
dmytrotkk Jun 8, 2021
dcc384d
Merge pull request #490 from skalenetwork/enhancement/SKALE-3350-new-…
dmytrotkk Jun 9, 2021
8e29b72
Hofix Do not create redundant /mnt shared dir
badrogger Jun 10, 2021
0b187a4
Hofix Fix filestorage mapping creation
badrogger Jun 10, 2021
53b0731
Hofix Fix flake8
badrogger Jun 10, 2021
9f37237
Hotfix Fix docker-lvmpy update
badrogger Jun 10, 2021
8cd3b47
Hofix Add more logs
badrogger Jun 10, 2021
805e29e
Merge pull request #493 from skalenetwork/hotfix/fix-update
dmytrotkk Jun 10, 2021
967988f
Hotfix Exclude logs from backup
badrogger Jun 11, 2021
aa50724
Fix FS update procedure
dmytrotkk Jun 11, 2021
7a8bc83
Merge pull request #494 from skalenetwork/hotfix/fix-fs-update
badrogger Jun 11, 2021
a18547a
Hotfix Exclude logs from backup archive
badrogger Jun 14, 2021
b286d5b
Hofix Fix cli tests
badrogger Jun 14, 2021
e17b1ac
Merge pull request #495 from skalenetwork/hotfix/fix-backup
dmytrotkk Jun 14, 2021
a10885e
Hotfix Add init shared space volume to restore
badrogger Jun 16, 2021
0d01234
Merge pull request #497 from skalenetwork/add-init-shared-volume-to-r…
dmytrotkk Jun 16, 2021
cac1139
Hotfix Enable checks
badrogger Jun 16, 2021
bd8f991
Merge branch 'develop' into hotfix/enable-checks
badrogger Jun 16, 2021
9314866
Hotfix Uncomment check in base operations
badrogger Jun 16, 2021
ca8aa4e
Hotfix fix checking procedure
badrogger Jun 17, 2021
a317709
Hotfix Disable check in update
badrogger Jun 17, 2021
f2a02eb
Merge pull request #498 from skalenetwork/hotfix/enable-checks
dmytrotkk Jun 18, 2021
b66d2cb
Resolve conflicts with beta
dmytrotkk Jun 18, 2021
87400b1
Fix SSL tests
dmytrotkk Jun 18, 2021
2dc4b86
Merge pull request #500 from skalenetwork/hotfix/merge-beta-to-develop
dmytrotkk Jun 18, 2021
e60234f
Fix nginx template processing
dmytrotkk Jun 18, 2021
6b7f8af
Hotfix: Use context manager to read file
dmytrotkk Jun 18, 2021
a4e310e
Merge pull request #501 from skalenetwork/hotfix/merge-beta-to-develop
dmytrotkk Jun 18, 2021
4e9706d
SKALE-4330 Change nginx config dir
DmytroNazarenko Jun 22, 2021
96a94e1
Merge pull request #503 from skalenetwork/enhancement/SKALE-4330-gene…
dmytrotkk Jun 23, 2021
34e0354
SKALE-4369 Change medium sChain size to 1/8
dmytrotkk Jul 7, 2021
9d084c8
Merge pull request #507 from skalenetwork/feature/SKALE-4369-new-scha…
badrogger Jul 7, 2021
c698ce2
SKALE-4381 Fix SSL upload
dmytrotkk Jul 8, 2021
2533a76
SKALE-4381 Fix SSL upload
dmytrotkk Jul 8, 2021
1faabf5
Merge pull request #508 from skalenetwork/hotfix/SKALE-4381-fix-ssl-u…
dmytrotkk Jul 8, 2021
210c0a2
Change sChain alloc to 80/20
dmytrotkk Jul 9, 2021
ba4dfdb
Merge pull request #509 from skalenetwork/enhancement/change-schain-a…
dmytrotkk Jul 9, 2021
81801f1
Merge pull request #510 from skalenetwork/develop
dmytrotkk Jul 9, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .flake8
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[flake8]
max-line-length = 100
exclude = .git,__pycache__,docs/source/conf.py,old,build,dist,venv
exclude = .git,__pycache__,docs/source/conf.py,old,build,dist,venv,helper-scripts
8 changes: 6 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,11 @@ venv.bak/
.DS_Store

# info.py file generated automatically during package build
cli/info.py
node_cli/cli/info.py

meta.json
resource_allocation.json

disk_mountpoint.txt
sgx_server_url.txt
resource_allocation.json
conf.json
96 changes: 39 additions & 57 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,16 @@ SKALE Node CLI, part of the SKALE suite of validator tools, is the command line
1. [Installation](#installation)
2. [CLI usage](#cli-usage)
2.1 [Top level commands](#top-level-commands)
2.2 [User](#user-commands)
2.3 [Node](#node-commands)
2.4 [Wallet](#wallet-commands)
2.5 [sChains](#schain-commands)
2.6 [Containers](#containers-commands)
2.7 [SGX](#sgx-commands)
2.8 [SSL](#ssl-commands)
2.9 [Logs](#logs-commands)
2.10 [Resources allocation](#resources-allocation-commands)
2.11 [Validate](#validate-commands)

3. [Development](#development)
2.2 [Node](#node-commands)
2.3 [Wallet](#wallet-commands)
2.4 [sChains](#schain-commands)
2.5 [Health](#health-commands)
2.6 [SSL](#ssl-commands)
2.7 [Logs](#logs-commands)
2.8 [Resources allocation](#resources-allocation-commands)
2.9 [Validate](#validate-commands)
3. [Exit codes](#exit-codes)
4. [Development](#development)

## Installation

Expand Down Expand Up @@ -108,11 +106,7 @@ Arguments:

- `ENV_FILE` - path to .env file (required parameters are listed in the `skale init` command)

Required options:

- `--dry-run` - create only needed files and directories and don't create containers

You should also specify the following environment variables:
You should specify the following environment variables:

- `SGX_SERVER_URL` - SGX server URL
- `DISK_MOUNTPOINT` - disk mount point for storing sChains data
Expand All @@ -123,10 +117,7 @@ You should also specify the following environment variables:
- `MANAGER_CONTRACTS_ABI_URL` - URL to SKALE Manager contracts ABI and addresses
- `IMA_CONTRACTS_ABI_URL` - URL to IMA contracts ABI and addresses
- `FILEBEAT_URL` - URL to the Filebeat log server
- `DB_USER`' - MySQL user for local node database
- `DB_PASSWORD` - Password for root user of node internal database
(equal to user password by default)
- `DB_PORT` - Port for node internal database (default is `3306`)


Optional variables:

Expand Down Expand Up @@ -158,12 +149,7 @@ skale node backup [BACKUP_FOLDER_PATH] [ENV_FILE]
Arguments:

- `BACKUP_FOLDER_PATH` - path to the folder where the backup file will be saved
- `ENV_FILE` - path to .env file (required parameters are listed in the `skale init` command)
`

Optional arguments:

- `--no-database` - skip mysql database backup (in case if mysql container is not started)

#### Node Registration

Expand Down Expand Up @@ -305,7 +291,7 @@ Optional arguments:

`--yes` - Send without additional confirmation

### SKALE Chain commands
### sChain commands

> Prefix: `skale schains`

Expand Down Expand Up @@ -351,58 +337,40 @@ Turn on repair mode for SKALE Chain
skale schains repair SCHAIN_NAME
```

#### SKALE Chain healthcheck

Show healthcheck results for all SKALE Chains on the node

```shell
skale schains checks
```

Options:

- `--json` - Show data in JSON format

### Container commands
### Health commands

Node container commands
> Prefix: `skale health`

> Prefix: `skale containers`

#### List containers
#### SKALE containers

List all SKALE containers running on the connected node

```shell
skale containers ls
skale health containers
```

Options:

- `-a/--all` - list all containers (by default - only running)

#### SKALE Chain containers
#### sChains healthchecks

List of SKALE chain containers running on the connected node
Show health check results for all SKALE Chains on the node

```shell
skale containers schains
skale health schains
```

Options:

- `-a/--all` - list all SKALE chain containers (by default - only running)

### SGX commands

> Prefix: `skale sgx`
- `--json` - Show data in JSON format

#### Status
#### SGX

Status of the SGX server. Returns the SGX server URL and connection status.

```shell
$ skale sgx status
$ skale health sgx

SGX server status:
┌────────────────┬────────────────────────────┐
Expand All @@ -412,8 +380,6 @@ SGX server status:
└────────────────┴────────────────────────────┘
```

Admin API URL: \[GET] `/api/ssl/sgx`

### SSL commands

> Prefix: `skale ssl`
Expand Down Expand Up @@ -534,6 +500,22 @@ Options:

- `--json` - show validation result in json format

## Exit codes

Exit codes conventions for SKALE CLI tools

- `0` - Everything is OK
- `1` - General error exit code
- `3` - Bad API response**
- `4` - Script execution error**
- `5` - Transaction error*
- `6` - Revert error*
- `7` - Bad user error**
- `8` - Node state error**

`*` - `validator-cli` only
`**` - `node-cli` only

## Development

### Setup repo
Expand Down
53 changes: 0 additions & 53 deletions cli/containers.py

This file was deleted.

51 changes: 0 additions & 51 deletions cli/exit.py

This file was deleted.

55 changes: 0 additions & 55 deletions cli/sgx.py

This file was deleted.

Loading