@rosen-chains/ergo-node-network
TypeScript icon, indicating that this package has built-in type declarations

7.0.0 • Public • Published

@rosen-chains/ergo-node-network

Table of contents

Introduction

@rosen-chains/ergo-node-network is a package to be used as network api provider for @rosen-chains/ergo package.

Installation

npm:

npm i @rosen-chains/ergo-node-network

yarn:

yarn add @rosen-chains/ergo-node-network

Usage

import { ErgoChain } from '@rosen-chains/ergo';
import ErgoNodeNetwork from '@rosen-chains/ergo-node-network';

const ergoNodeNetwork = new ErgoNodeNetwork({
  nodeBaseUrl: 'SOME_NODE_URL',
  extractorOptions: {
    lockAddress: 'SOME_LOCK_ADDRESS',
    tokens: {
      // SOME_TOKENS_OBJECT
    },
  },
});
const ergoChainConfig = {
  // SOME_ERGO_CHAIN_CONFIG
};
const ergoChain = new ErgoChain(ergoNodeNetwork, ergoChainConfig);

Please note that the node should support blockchain apis, which can be checked through isExplorer flag from info api.

Readme

Keywords

Package Sidebar

Install

npm i @rosen-chains/ergo-node-network

Weekly Downloads

48

Version

7.0.0

License

GPL-3.0

Unpacked Size

596 kB

Total Files

37

Last publish

Collaborators

  • vorujack
  • arsalanyavari
  • zargarzadehm