@turajs/core
v1.0.12
Published
Principal package with functions and models for building Tura Network applications.
Downloads
20
Maintainers
Readme
@turajs/core
Core module to build cool apps for the Signum blockchain platform
Installation
SignumJS can be used with NodeJS or Web. Two formats are available
Using with NodeJS and/or modern web frameworks
Install using npm:
npm install @turajs/core
or using yarn:
yarn add @turajs/core
Example
import {composeApi, ApiSettings} from '@turajs/core'
import {Amount} from '@turajs/util'
const apiSettings = new ApiSettings('https://testnet.signum.network:6876');
const api = composeApi(apiSettings);
// this self-executing file makes turns this file into a starting point of your app
(async () => {
try{
const {balanceNQT} = await api.account.getAccountBalance('13036514135565182944')
console.log(`Account Balance: ${Amount.fromPlanck(balanceNQT).toString()}`)
}
catch(e){ // e is of type HttpError (as part of @turajs/http)
console.error(`Whooops, something went wrong: ${e.message}`)
}
})()
Using in classic <script>
Each package is available as bundled standalone library using IIFE.
This way signumJS can be used also within <script>
-Tags.
This might be useful for Wordpress and/or other PHP applications.
Just import the package using the HTML <script>
tag.
<script src='https://cdn.jsdelivr.net/npm/@turajs/core/dist/signumjs.min.js'></script>
Example
(function(){
const api = sig$.composeApi({nodeHost: "https://testnet.burstcoin.network:6876"});
api.network.getBlockchainStatus().then(console.log).catch(console.error);
})()
See more here: @turajs/core Online Documentation