import { chainConfig, ChainNetwork } from './mockups/chainConfig' import { PluginChainFactory } from '@open-rights-exchange/chain-js' import { Plugin as EOSPlugin } from '../index' /** create an instance of a chainjs plugin */ export async function getChain(chainNetwork: ChainNetwork, connect = false) { const config = chainConfig[chainNetwork] const chain = PluginChainFactory([EOSPlugin], config.chainType, config.endpoints, config.chainSettings) if (connect) { await chain.connect() } return chain }