1.0.5 • Published 4 years ago

xoken-arch-gateway-client v1.0.5

Weekly downloads
2
License
MIT
Repository
gitlab
Last release
4 years ago

Xoken Arch Gateway client

Javascript SDK to talk to Xoken Arch Gateway

Codecov branch Gitlab pipeline status (branch) Libraries.io dependency status for latest release npm

Install

npm install xoken-arch-gateway-client

Usage

import { Client } from 'xoken-arch-gateway-client'

const client = Client('localhost', 9090);

await client.getBlockByHeight(100);
await client.getBlocksByHeights([100, 101, 102]);
await client.getBlockByHash('00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee');
await client.getBlocksByHashes([
      '000000000000000002af2a6de04d4a1a73973827eae348fe4d3f4d05610ff968',
      '000000000000000007fc734cbf1fc04c59cf7ecb6af0707fd5cf5b8d46dc4c75'
    ]);

await client.getTransactionByTxId('7d3eb236b526bd681b7fc499d657d237b4d3bc21ef25b37fc1c70822849f1243');
await client.getTransactionsByTxIds([
      '6c828920ea3a968f0c3c4a8f14d70b696e0440d8e4e1d019cced1ba2cc63cd51',
      '097cf9d4ec10711e809f316b7738bbbff94efe32ea2cd55e57ddf5840f828741'
    ]);
await client.getOutputsByAddress('13n561iVozTtMXJzAJNA5TQsnTboRvpxae');
await client.getOutputsByAddresses([
      '1P8Jd8qQM7y45iXLM1eiXCCmGRhCPjykZB',
      '16qgC3hzi38xo1vn2gGsNVwWaW1sEH3h9R'
    ]);
await client.getMerkleBranchByTxId('571c7508413415debe4ba146a2ed141e4d4204d0743169ab3366b1f1e1960a5d');
1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago