# cozval

> cosmos validator utils

Latest version **0.0.3** (published 2021-02-24) · MIT license · 0 weekly downloads

## Install

```sh
npm install cozval
pnpm add cozval
yarn add cozval
bun add cozval
```

Provides the command `cozval`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.3 |
| Published | 2021-02-24 |
| First published | 2021-02-24 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=8.0.0 |
| Dependencies | 9 |
| Unpacked size | 171.1 KB |
| Known vulnerabilities | 0 (+23 in 1 direct dependencies) |
| Install scripts | no |
| Author | gotjoshua @gotjoshua |
| Maintainers | onezoomin |
| Keywords | oclif |

## Links

- npm: https://www.npmjs.com/package/cozval
- Repository: https://github.com/gotjoshua/cozval
- Issues: https://github.com/gotjoshua/cozval/issues
- npm.io page: https://npm.io/package/cozval

## Dependencies (9)

- [axios](https://npm.io/package/axios.md) ^0.21.1
- [cosmos-lib](https://npm.io/package/cosmos-lib.md) ^1.1.0
- [@oclif/config](https://npm.io/package/@oclif/config.md) ^1
- [@cosmjs/crypto](https://npm.io/package/@cosmjs/crypto.md) ^0.23.2
- [@oclif/command](https://npm.io/package/@oclif/command.md) ^1
- [@tendermint/sig](https://npm.io/package/@tendermint/sig.md) ^0.6.0
- [@cosmjs/encoding](https://npm.io/package/@cosmjs/encoding.md) ^0.23.2
- [@cosmjs/launchpad](https://npm.io/package/@cosmjs/launchpad.md) ^0.23.2
- [@oclif/plugin-help](https://npm.io/package/@oclif/plugin-help.md) ^3

## Alternatives

- [@salesforce/cli](https://npm.io/package/@salesforce/cli.md) — 389.7K weekly downloads
- [@mintlify/cli](https://npm.io/package/@mintlify/cli.md) — 208.9K weekly downloads
- [@grafana/e2e-selectors](https://npm.io/package/@grafana/e2e-selectors.md) — 128.7K weekly downloads
- [mintlify](https://npm.io/package/mintlify.md) — 112.0K weekly downloads
- [@intlayer/cli](https://npm.io/package/@intlayer/cli.md) — 22.8K weekly downloads

## Recent versions

- 0.0.3 (latest) — 2021-02-24

## README

cozval
======

cosmos validator utils

[![oclif](https://img.shields.io/badge/cli-oclif-brightgreen.svg)](https://oclif.io)
[![Version](https://img.shields.io/npm/v/cozval.svg)](https://npmjs.org/package/cozval)
[![Downloads/week](https://img.shields.io/npm/dw/cozval.svg)](https://npmjs.org/package/cozval)
[![License](https://img.shields.io/npm/l/cozval.svg)](https://github.com/gotjoshua/cozval/blob/master/package.json)

<!-- toc -->
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->
# Usage
<!-- usage -->
```sh-session
$ npm install -g cozval
$ cozval COMMAND
running command...
$ cozval (-v|--version|version)
cozval/0.0.3 linux-x64 node-v12.20.2
$ cozval --help [COMMAND]
USAGE
  $ cozval COMMAND
...
```
<!-- usagestop -->
# Commands
<!-- commands -->
* [`cozval addresses`](#cozval-addresses)
* [`cozval blockstats [ENDAT] [STARTAT]`](#cozval-blockstats-endat-startat)
* [`cozval help [COMMAND]`](#cozval-help-command)

## `cozval addresses`

Create map of all addresses 

```
USAGE
  $ cozval addresses

OPTIONS
  -g, --genesisURL=genesisURL  genesisURL
  -t, --test                   test only

DESCRIPTION
  ...
  getValidatorMaps() returns two maps of validator objects.
  valMapHEX:
  'A923C6451148696AFA205B733DCE9861CA454293' => {          
     moniker: 'begreen-ny',                                                    
     peer_node: '8025c3ec311463045d86c68f1875396a37587b51@valregen.ny.begreen.nu:26656',
     peer_id: '8025c3ec311463045d86c68f1875396a37587b51', 
     peer_add: 'valregen.ny.begreen.nu:26656',                       
     valoper: 'regen:valoper1xq3aq5ctyj3knu32usn66df9a67n0sf7ts5qdn',
     regen: 'regen:1xq3aq5ctyj3knu32usn66df9a67n0sf78uwl9k',
     secp256k1: {                                          
       '@type': '/cosmos.crypto.secp256k1.PubKey',        
       key: 'A3Zz4JM1OjBDM5Kn9J86u5NS1rxR6A+TQ+Zg52uGzU7Z'  
     },        
     ed25519: {                                                      
       '@type': '/cosmos.crypto.ed25519.PubKey',           
       key: 'iARPJIXVwen//D6qB5CoQT1KrTK7ffGOkIstFF3KIgk=',                                           
       type: 'tendermint/PubKeyEd25519',                    
       value: 'iARPJIXVwen//D6qB5CoQT1KrTK7ffGOkIstFF3KIgk='
     },                                                              
     valcons: 'regen:valcons14y3uv3g3fp5k473qtdenmn5cv89y2s5nz7cshu',         
     hex: 'A923C6451148696AFA205B733DCE9861CA454293',                                                                    
                                                
     valconspub: 'regen:valconspub1zcjduepq3qzy7fy96hq7nllu864q0y9ggy754tfjhd7lrr5s3vk3ghw2ygyspmhej4'
  }, 

  and valMapPK (same contents mapped on ed25519.value)
```

_See code: [src/commands/addresses.js](https://github.com/gotjoshua/cozval/blob/v0.0.3/src/commands/addresses.js)_

## `cozval blockstats [ENDAT] [STARTAT]`

Output 

```
USAGE
  $ cozval blockstats [ENDAT] [STARTAT]

OPTIONS
  -n, --node=node  node to query

DESCRIPTION
  ...
  Extra documentation goes here
```

_See code: [src/commands/blockstats.js](https://github.com/gotjoshua/cozval/blob/v0.0.3/src/commands/blockstats.js)_

## `cozval help [COMMAND]`

display help for cozval

```
USAGE
  $ cozval help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI
```

_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v3.2.2/src/commands/help.ts)_
<!-- commandsstop -->

---
_Source: https://npm.io/package/cozval · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
