1.9.0 • Published 3 years ago

semux-js v1.9.0

Weekly downloads
2
License
MIT
Repository
github
Last release
3 years ago

Semux Javascript SDK

NPM Status Travis Build Status Coverage Status

This library aims to providing javascript utilities for Semux client-side applications, such as web wallet.

Visit issues page to see planned features or propose a feature request.

Table of Contents

Install

npm install --save semux-js

Getting Started

Node.js

// import semux module
const {AccountApi, BlockchainApi, Configuration, DelegateApi, NodeApi, ToolApi, WalletApi} = require("semux-js");

// create an API client
const api = new NodeApi(new Configuration({
    username: "user",
    password: "pass",
    basePath: "http://localhost:5171/v2.5.0"
}));

// call GET /info API
api
  .getInfo({ mode: 'cors', credentials: 'include' })
  .then(response => console.log(response))
  .catch(err => console.error(err));

Usage

Example Applications

Development

Install Modules

npm install

Run Unit Tests

npm test

Format Source Code

npm run format

Check Source Code Formatting

npm run format:check

Maintainers

@cryptokat.

License

MIT © The Semux Developers