EOSIO / demux-js-eos

Demux-js Action Reader implementations for EOSIO blockchains
MIT License
38 stars 20 forks source link

Error while importing "demux-eos" #103

Open riccardopersiani opened 4 years ago

riccardopersiani commented 4 years ago

I am experiencing an error while importing the demux-eos package following the instructions written in the readme.

What is not working

const {NodeosActionReader} = require("demux-eos/v1.8")

import {NodeosActionReader} from "demux-eos/v1.8"

Results in an import error.

Also in the doc sometimes the v for the version is missing like in NodeosActionReader setup section, last line of the text I attach here:

NodeosActionReader

Makes requests directly to a specified Nodeos API endpoint to obtain block data.
Setup

All that is required is a running Nodeos instance that has the chain_api_plugin enabled.
Example

const { BaseActionWatcher } = require("demux")
const { NodeosActionReader } = require("demux-eos/1.8")

What is working

const { NodeosActionReader } = require("demux-eos")

tiendq commented 4 years ago

v1.8 is only available in develop branch, while current npm package is v4.0.1 (from master branch).

tiendq commented 4 years ago

I just tried it today for our project, you could use the latest (but not officially released) version demux-eos@5.0.4-422 then const {NodeosActionReader} = require("demux-eos/v1.8") works nicely.