mempool/lightning-backend/src/api/lightning/lightning-api-factory.ts
2022-07-08 18:55:21 +02:00

14 lines
337 B
TypeScript

import config from '../../config';
import { AbstractLightningApi } from './lightning-api-abstract-factory';
import LndApi from './lnd/lnd-api';
function lightningApiFactory(): AbstractLightningApi {
switch (config.MEMPOOL.BACKEND) {
case 'lnd':
default:
return new LndApi();
}
}
export default lightningApiFactory();