# aira-js

> Aira-js ========

Latest version **0.3.1** (published 2018-04-18) · MIT license · 0 weekly downloads

## Install

```sh
npm install aira-js
pnpm add aira-js
yarn add aira-js
bun add aira-js
```

## Health

**Score 35/100 (D)** — status: abandoned.

Positive: esm support; no vulnerabilities; high maintenance score.

Warnings: low downloads; no types; pre 1.0.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 0.3.1 |
| Published | 2018-04-18 |
| First published | 2018-03-29 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 6 |
| Unpacked size | 330.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 11 |
| Maintainers | vol4 |

## Links

- npm: https://www.npmjs.com/package/aira-js
- Repository: https://github.com/vol4tim/aira-js
- Homepage: https://github.com/vol4tim/aira-js#readme
- Issues: https://github.com/vol4tim/aira-js/issues
- npm.io page: https://npm.io/package/aira-js

## Dependencies (6)

- [lodash](https://npm.io/package/lodash.md) ^4.17.5
- [base-58](https://npm.io/package/base-58.md) ^0.0.1
- [base-64](https://npm.io/package/base-64.md) ^0.1.0
- [eth-lib](https://npm.io/package/eth-lib.md) ^0.2.8
- [bluebird](https://npm.io/package/bluebird.md) ^3.5.1
- [web3-utils](https://npm.io/package/web3-utils.md) ^1.0.0-beta.33

## Recent versions

- 0.3.1 (latest) — 2018-04-18
- 0.2.0 — 2018-04-13
- 0.1.0 — 2018-03-29

## README

Aira-js
========

Простая Javascript библиотека для работы с данными сети Robonomics

## Установка

```
npm install aira-js --save
```
или
```
yarn add aira-js
```

### Зависимости

* [Web3](https://github.com/ethereum/web3.js/)
* [Ipfs](https://github.com/ipfs/js-ipfs)



### Использование

ES6 import

```javascript
import Aira, { Provider } from 'aira-js'

const aira = new Aira({
  provider: new Provider(ipfs)
})
const chanel = aira.chanel('aira')

chanel.asks(msg => {
  const account = msg.recover()
  console.log(msg, account)
})

chanel.bids(msg => {
  const account = msg.recover()
  console.log(msg, account)
})
```

### Доступно

* прослушка канала сообщений спроса и предложения
* отправка сообщения о спросе или предложения в канал
* подписка на событие о появлении нового обязательства

[Подробнее в примерах](/examples)

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