# openmarket-sdk

> Open Market API SDK

Latest version **0.0.21** (published 2020-05-19) · MIT license · 0 weekly downloads

## Install

```sh
npm install openmarket-sdk
pnpm add openmarket-sdk
yarn add openmarket-sdk
bun add openmarket-sdk
```

## Health

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

Positive: has types; esm support; no vulnerabilities; high maintenance score; high quality score.

Warnings: low downloads; pre 1.0.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 0.0.21 |
| Published | 2020-05-19 |
| First published | 2019-12-10 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Node | >=8.9 |
| Dependencies | 19 |
| Unpacked size | 181.8 KB |
| Known vulnerabilities | 0 (+25 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Author | KRogLA |
| Maintainers | krogla |

## Links

- npm: https://www.npmjs.com/package/openmarket-sdk
- Repository: https://github.com/corestario/openmarket-sdk
- Homepage: https://github.com/corestario/openmarket-sdk#readme
- Issues: https://github.com/corestario/openmarket-sdk/issues
- npm.io page: https://npm.io/package/openmarket-sdk

## Dependencies (19)

- [ws](https://npm.io/package/ws.md) ^7.3.0
- [axios](https://npm.io/package/axios.md) 0.19.0
- [bip32](https://npm.io/package/bip32.md) ^2.0.5
- [bip39](https://npm.io/package/bip39.md) ^2.6.0
- [bech32](https://npm.io/package/bech32.md) ^1.1.4
- [graphql](https://npm.io/package/graphql.md) 14.5.7
- [secp256k1](https://npm.io/package/secp256k1.md) ^4.0.1
- [node-fetch](https://npm.io/package/node-fetch.md) ^2.6.0
- [apollo-link](https://npm.io/package/apollo-link.md) 1.2.13
- [graphql-tag](https://npm.io/package/graphql-tag.md) 2.10.1
- [apollo-client](https://npm.io/package/apollo-client.md) 2.6.4
- [apollo-link-ws](https://npm.io/package/apollo-link-ws.md) 1.0.19
- [@tendermint/belt](https://npm.io/package/@tendermint/belt.md) ^0.2.2
- [apollo-link-http](https://npm.io/package/apollo-link-http.md) 1.5.16
- [apollo-utilities](https://npm.io/package/apollo-utilities.md) 1.3.2
- [isomorphic-unfetch](https://npm.io/package/isomorphic-unfetch.md) 3.0.0
- [@tendermint/amino-js](https://npm.io/package/@tendermint/amino-js.md) ^0.6.2
- [apollo-cache-inmemory](https://npm.io/package/apollo-cache-inmemory.md) 1.6.3
- [subscriptions-transport-ws](https://npm.io/package/subscriptions-transport-ws.md) 0.9.16

## Recent versions

- 0.0.21 (latest) — 2020-05-19
- 0.0.20 — 2020-05-19
- 0.0.19 — 2020-05-19
- 0.0.18 — 2020-05-19
- 1.0.2 — 2020-05-18
- 1.0.1 — 2020-05-18
- 1.0.0 — 2020-05-18
- 0.0.17 — 2020-01-08
- 0.0.16 — 2019-12-25
- 0.0.15 — 2019-12-10
- 0.0.14 — 2019-12-10

## README

# openmarket-sdk

> Open Market API SDK


## Usage

``` bash
# install dependencies
$ npm install openmarket-sdk
```

```javascript
import {  OpenMarketTxAPI } from 'openmarket-sdk'

let api = new OpenMarketTxAPI({
  lcdUrl: 'http://localhost:1317', // rest server url
  chainId: 'mpchain',
})

//...
const mnemonic = 'abra kadabra ...'
const address = api.getAddress(mnemonic)
const ecpairPriv = api.getECPairPriv(mnemonic)
//...
let someTxMsg = {
  //...
}

const signedTx = api.sign(someTxMsg, Buffer.from(ecpairPriv))
let tx = await api.broadcast(signedTx)

```

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