Narrating Prophetic Monks

    xoken-arch-gateway-client
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.5 • Public • Published

    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');
    

    Install

    npm i xoken-arch-gateway-client

    DownloadsWeekly Downloads

    6

    Version

    1.0.5

    License

    MIT

    Unpacked Size

    11.5 kB

    Total Files

    10

    Last publish

    Collaborators

    • ledgit