blzjs is a Typescript/JavaScript library that can be used to access the Bluzelle database service.
yarn add bluzelle
or
npm install bluzelle
There are two versions of the bluzelle
library. bluzelle-node.js
and bluzelle-js.js
.
By default the NodeJS version will be used.
import { bluzelle } from 'bluzelle';
or
const { bluzelle } = require('bluzelle');
import { bluzelle } from 'bluzelle/lib/bluzelle-js';
or
const { bluzelle } = require('bluzelle/lib/bluzelle-js');
import {bluzelle, API, BluzelleConfig} from 'bluzelle'
import {bluzelle, API, BluzelleConfig} from 'bluzelle/lib/bluzelle-js'
const {bluzelle} = require('bluzelle');
const config = {
mnemonic: "apology antique such ancient spend narrow twin banner coral book iron summer west extend toddler walnut left genius exchange globe satisfy shield case rose",
endpoint: "https://testnet.public.bluzelle.com:1317",
uuid: Date.now().toString()
};
(async () => {
const bz = bluzelle(config);
await bz.create("somekey", "somevalue", {'gas_price': 10})
console.log(await bz.read("somekey"))
})();
import {bluzelle, API, BluzelleConfig} from 'bluzelle';
const config: BluzelleConfig = {
mnemonic: "apology antique such ancient spend narrow twin banner coral book iron summer west extend toddler walnut left genius exchange globe satisfy shield case rose",
endpoint: "https://testnet.public.bluzelle.com:1317",
uuid: Date.now().toString()
};
(async () => {
const bz: API = bluzelle(config);
await bz.create("somekey", "somevalue", {'gas_price': 10})
console.log(await bz.read("somekey"))
})();