2.0.2 • Published 10 months ago

@l1x/l1x-wallet-sdk v2.0.2

Weekly downloads
-
License
Apache License 2....
Repository
-
Last release
10 months ago

Alpha Release

L1X Typescript SDK

Utilize this tool to engage with accounts and programs on the L1X Network via the L1X Network JSON RPC API.

Installation

For use in Node.js or a web application (Invited Members)

  • Login via CLI using invited credentials
npm login

For use in Node.js or a web application

  npm install --save @l1x/l1x-wallet-sdk

Documentation and examples

For more detail on individual functions, see the latest API Documentation

Environment Setup

Requirements:

  • Node Version >= v16.19.1

To Build from source run

  npm install
  npm run build

Running Tests

To run tests, run the following command

  npm run test

Usage/Examples

More Details on L1XProvider

const {L1XProvider} = require("@l1x/l1x-wallet-sdk")

OR 

For V1 Chain:

import {L1XProvider} from ("@l1x/l1x-wallet-sdk")

function getL1XProvider(){
    return new L1XProvider({
        clusterType:"mainnet"
    })
}

(async() => {
    const l1x = getL1XProvider();
    await l1x.core.getChainState().then(console.log)
})();

For V2 Chain:

import {L1XProvider} from ("@l1x/l1x-wallet-sdk")

function getL1XProvider(){
    return new L1XProvider({
      clusterType:"mainnet",
      endpoint:"https://v2-mainnet-rpc.l1x.foundation"
    })
}

(async() => {
    const l1x = getL1XProvider();
    await l1x.core.getChainState().then(console.log)
})();
2.0.2

10 months ago

1.2.6

1 year ago

2.0.1

11 months ago

2.0.0

11 months ago

1.2.5

1 year ago

1.2.4

1 year ago

1.2.3

1 year ago

1.2.0

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago