# eosjs-json

> Information about the EOS blockchain in the JSON file format.

Latest version **2.0.3** (published 2018-01-04) · MIT license · 0 weekly downloads

## Install

```sh
npm install eosjs-json
pnpm add eosjs-json
yarn add eosjs-json
bun add eosjs-json
```

## Health

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

Positive: no vulnerabilities.

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

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 2.0.3 |
| Published | 2018-01-04 |
| First published | 2017-07-03 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 25 |
| Maintainers | smetelin, jamesc |
| Keywords | EOS, Blockchain |

## Links

- npm: https://www.npmjs.com/package/eosjs-json
- Repository: https://github.com/EOSIO/eosjs-json
- Homepage: https://github.com/EOSIO/eosjs-json#readme
- Issues: https://github.com/EOSIO/eosjs-json/issues
- npm.io page: https://npm.io/package/eosjs-json

## Recent versions

- 2.0.3 (latest) — 2018-01-04
- 4.0.2 (dawn3) — 2018-04-24
- 4.0.1 — 2018-04-18
- 3.0.2 — 2018-04-06
- 3.0.1 — 2018-03-23
- 3.0.0 — 2018-03-08
- 2.0.2 — 2017-11-20
- 2.0.1 — 2017-11-20
- 2.0.0 — 2017-11-20
- 1.4.1 — 2017-09-30
- 1.4.0 — 2017-09-26
- 1.3.1 — 2017-09-22
- 1.3.0 — 2017-09-14
- 1.2.0 — 2017-09-11
- 1.1.0 — 2017-09-05
- … 7 more at https://npm.io/package/eosjs-json/versions

## README

[![Build Status](https://travis-ci.org/EOSIO/eosjs-json.svg?branch=master)](https://travis-ci.org/EOSIO/eosjs-json)
[![NPM](https://img.shields.io/npm/v/eosjs-json.svg)](https://www.npmjs.org/package/eosjs-json)

# About

This repository contains information about the EOS blockchain in the JSON file format.  The JSON format is used to help keep this information parsable and available to other programming languages.

# API

[./api/v1/chain.json](./api/v1/chain.json)

Run [eosd](https://github.com/eosio/eos) or direct requests to a public node.

Usage:
```bash
curl http://127.0.0.1:8888/v1/chain/get_info
echo '{"block_num_or_id": 1}' | curl http://127.0.0.1:8888/v1/chain/get_block -d @-
```

# Operations

[./schema/generated.json](./schema/generated.json)

These operations update the blockchain.  Because these are signed and stored in
binary format a serialization and deserialization library is needed.

* [fcbuffer](https://github.com/EOSIO/eosjs-fcbuffer) - JavaScript

# Updating Generated Types

```bash
./update_types.sh
```

# Environment

JSON

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