boxd-js
A Javascript implementation of BOX Payout blockchain on NodeJS or Browser.
Npm
The official distribution package can be found at npm.
Install
Npm
npm i boxdjs
CDN
<script src="https://todo"></script>
Setup
Build (nodejs & browser)
npm run build
Test (Jest)
npm run test
Project Structure
.
├── .vscode
├── coverage
├── dist
├── dist-web
│
├── src
│ └── boxd
│ ├── boxd.ts
│ ├── account
│ │ ├── account-manager.ts
│ │ └── account.ts
│ ├── contract
│ ├── core
│ │ ├── api.ts
│ │ ├── feature.ts
│ │ ├── block
│ │ │ ├── request.ts
│ │ │ └── response.ts
│ │ ├── split
│ │ │ ├── request.ts
│ │ │ └── response.ts
│ │ ├── token
│ │ │ ├── request.ts
│ │ │ ├── response.ts
│ │ │ └── util.ts
│ │ └── tx
│ │ ├── request.ts
│ │ └── response.ts
│ └── util
│ ├── crypto
│ │ ├── aes.ts
│ │ ├── ecpair.ts
│ │ ├── hash.ts
│ │ ├── keystore.ts
│ │ └── privatekey.ts
│ ├── fetch.ts
│ ├── interface.ts
│ ├── util.ts
│ ├── var.ts
│ └── verify.ts
│
├── test
│ ├── account.test.ts
│ ├── core.block.test.ts
│ ├── core.split.test.ts
│ ├── core.token.test.ts
│ ├── core.tx.test.ts
│ └── json
│ ├── data.json
│ └── keystore.json
│
├── types
│ └── index.d.ts
│
├── .babelrc
├── .eslintrc.json
├── gulpfile.js
├── package.json
└── tsconfig.json