0.21.25 • Published 8 months ago

@owneraio/finp2p-sdk-js v0.21.25

Weekly downloads
-
License
SEE LICENSE IN LI...
Repository
github
Last release
8 months ago

FinP2P SDK Introduction

The Ownera sdk provides an easy to use set of APIs to work with Ownera FinP2P node for various use cases, the sdk handles most of the heavy lifting for executing operations on the FinP2P network, such as signature templates generation and signing, asset managements, escrow interface and more.

Ownera API service

The purpose of this sdk is to provide an interface to the Ownera APIs.
It covers the following:

It exposes types for Typescript. To build the lib/ and use the package, just run yarn build.

Usage

import { Sdk } from "@owneraio/finp2p-sdk-js";
 
const sdk = new Sdk({
  orgId: "bank-il",
  custodianOrgId: 'bank-il',
  owneraAPIAddress: "https://my-ownera-node.io",
  authConfig: { 
    apiKey: "<my-api-key>",
    secret: { 
      type: 1|2, 
      raw: "<my-stringified-private-key>",
    },
  },
  custodyAdapterBaseURL: "<optional-custody-url>",
});

Create Functions:

Get Functions

Create User

const user = await sdk.createUser({});

Create asset

const issuer = await user.getData();
const asset = await sdk.createAsset({
  name: "Asset Name",
  type: "company",
  issuerId: issuer.id,
  denomination: {
    type: "fiat",
    code: "USD"
  }
});
const assetData = await asset.getData();

Get User

const user = await getSdk().getUser({ userId: "bank-il:101:be26b474-6c77-4d67-869f-defa7483c784" });

Get Asset

const assetInterface = await getAsset({ assetId });
const asset = await assetInterface.getData();

Get Organization

const org = sdk.getOrganization({});

Another examples

More extended recipes you can check here

0.21.25

8 months ago

0.21.24

9 months ago

0.21.23

9 months ago

0.21.21

9 months ago

0.21.22

9 months ago

0.21.20

9 months ago

0.21.18

9 months ago

0.21.19

9 months ago

0.21.16

9 months ago

0.21.17

9 months ago

0.21.14

10 months ago

0.21.15

9 months ago

0.21.9

10 months ago

0.21.12

10 months ago

0.21.13

10 months ago

0.21.10

10 months ago

0.21.11

10 months ago

0.21.8

10 months ago

0.21.7

10 months ago

0.21.6

10 months ago

0.21.5

10 months ago

0.21.4

11 months ago

0.21.3

11 months ago

0.21.2

11 months ago

0.21.1

11 months ago

0.20.8

12 months ago

0.20.7

12 months ago

0.20.6

1 year ago

0.20.5

1 year ago

0.20.4

1 year ago

0.20.3

1 year ago

0.20.2

1 year ago

0.20.1

1 year ago

0.20.0

1 year ago

0.16.31

1 year ago

0.16.29

1 year ago

0.16.28

1 year ago

0.16.27

1 year ago

0.16.25

1 year ago

0.16.26

1 year ago

0.16.24

1 year ago

0.16.23

1 year ago

0.16.22

1 year ago

0.16.21

1 year ago

0.16.20

1 year ago

0.16.19

1 year ago

0.16.18

1 year ago

0.16.17

1 year ago

0.16.15

1 year ago

0.16.16

1 year ago

0.16.14

1 year ago

0.16.13

2 years ago

0.16.12

2 years ago

0.16.11

2 years ago

0.16.10

2 years ago

0.16.9

2 years ago

0.16.8

2 years ago

0.15.4

2 years ago

0.15.5

2 years ago

0.15.6

2 years ago

0.15.7

2 years ago

0.15.8

2 years ago

0.15.9

2 years ago

0.14.17

2 years ago

0.14.16

2 years ago

0.15.0

2 years ago

0.15.1

2 years ago

0.15.2

2 years ago

0.14.19

2 years ago

0.15.3

2 years ago

0.14.18

2 years ago

0.14.20

2 years ago

0.14.22

2 years ago

0.14.21

2 years ago

0.16.3

2 years ago

0.16.4

2 years ago

0.16.5

2 years ago

0.16.6

2 years ago

0.16.0

2 years ago

0.16.1

2 years ago

0.15.10

2 years ago

0.15.11

2 years ago

0.14.15

2 years ago

0.14.13

2 years ago

0.14.12

2 years ago

0.14.11

2 years ago

0.14.10

2 years ago

0.14.14

2 years ago

0.14.8

2 years ago

0.14.9

2 years ago

0.14.7

2 years ago

0.14.5

2 years ago

0.14.6

2 years ago

0.14.4

2 years ago

0.13.12

3 years ago

0.14.1

3 years ago

0.14.2

3 years ago

0.14.3

3 years ago

0.13.6

3 years ago

0.13.7

3 years ago

0.13.8

3 years ago

0.13.9

3 years ago

0.13.11

3 years ago

0.13.10

3 years ago

0.12.7

3 years ago

0.13.3

3 years ago

0.13.4

3 years ago

0.13.5

3 years ago

0.13.2

3 years ago

0.13.0

3 years ago

0.13.1

3 years ago

0.12.4

3 years ago

0.12.5

3 years ago

0.12.6

3 years ago

0.11.8

3 years ago

0.11.9

3 years ago

0.12.1

3 years ago

0.12.2

3 years ago

0.12.3

3 years ago

0.11.5

3 years ago

0.11.6

3 years ago

0.11.7

3 years ago

0.12.0

3 years ago

0.11.1

3 years ago

0.11.4

3 years ago

0.9.20

4 years ago

0.9.21

4 years ago

0.10.0

3 years ago

0.9.22

3 years ago

0.11.0

3 years ago

0.10.1

3 years ago

0.9.13

4 years ago

0.9.14

4 years ago

0.9.15

4 years ago

0.9.16

4 years ago

0.9.17

4 years ago

0.9.18

4 years ago

0.9.19

4 years ago

0.9.12

4 years ago

0.9.8

4 years ago

0.9.9

4 years ago

0.9.10

4 years ago

0.9.11

4 years ago

0.9.6

4 years ago