
[

near-runtime-ts
===============

](#near-runtime-ts)

![Build Status](https://gitlab.com/near-protocol/near-runtime-ts/badges/master/pipeline.svg)

Typescript library for writing near smart contracts

[

Generate documentation
----------------------

](#generate-documentation)

API docs are produced using typedoc. To run, first install dependencies:

```
yarn
```

After installing dependencies, run

```
yarn doc
```

[

Run tests
---------

](#run-tests)

yarn test

## Index

### External modules

* ["base58"](modules/_base58_.md)
* ["base64"](modules/_base64_.md)
* ["collections/index"](modules/_collections_index_.md)
* ["collections/persistentDeque"](modules/_collections_persistentdeque_.md)
* ["collections/persistentMap"](modules/_collections_persistentmap_.md)
* ["collections/persistentTopn"](modules/_collections_persistenttopn_.md)
* ["collections/persistentVector"](modules/_collections_persistentvector_.md)
* ["contract"](modules/_contract_.md)
* ["index"](modules/_index_.md)
* ["logging"](modules/_logging_.md)
* ["math"](modules/_math_.md)
* ["near"](modules/_near_.md)
* ["runtime_api"](modules/_runtime_api_.md)
* ["storage"](modules/_storage_.md)
* ["util"](modules/_util_.md)

---

