diff --git a/src/app.module.ts b/src/app.module.ts index 5e778618..42a6ba70 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -11,7 +11,7 @@ import { EscrowAccounts } from '@common/escrow/models/deposit.entity'; import { IndexerModule } from '@indexer/indexer.module'; import { SubstrateListenerModule } from '@listeners/substrate-listener/substrate-listener.module'; import { SchedulersModule } from '@schedulers/schedulers.module'; -import { config } from './config'; +import { config } from 'src/config'; // eslint-disable-next-line @typescript-eslint/no-var-requires require('dotenv').config(); diff --git a/src/common/caches/index.ts b/src/common/caches/index.ts index eb8ceb02..79cc215f 100644 --- a/src/common/caches/index.ts +++ b/src/common/caches/index.ts @@ -1,7 +1,7 @@ import { CacheModule, Module } from '@nestjs/common'; import { CachesService } from './caches.service'; import * as redisStore from 'cache-manager-redis-store'; -import { config } from '../../config'; +import { config } from 'src/config'; require('dotenv').config(); // eslint-disable-line diff --git a/src/common/common.module.ts b/src/common/common.module.ts index dc94a2c5..b5e9529f 100644 --- a/src/common/common.module.ts +++ b/src/common/common.module.ts @@ -1,7 +1,7 @@ import { Module } from '@nestjs/common'; import { CqrsModule } from '@nestjs/cqrs'; import { ElasticsearchModule } from '@nestjs/elasticsearch'; -import { config } from '../config'; +import { config } from 'src/config'; // eslint-disable-next-line @typescript-eslint/no-var-requires require('dotenv').config(); diff --git a/src/common/debio-conversion/debio-conversion.service.ts b/src/common/debio-conversion/debio-conversion.service.ts index 20b76a2e..ea0387bf 100644 --- a/src/common/debio-conversion/debio-conversion.service.ts +++ b/src/common/debio-conversion/debio-conversion.service.ts @@ -1,6 +1,6 @@ import { Injectable, Logger } from '@nestjs/common'; import axios from 'axios'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class DebioConversionService { diff --git a/src/common/escrow/escrow.service.ts b/src/common/escrow/escrow.service.ts index 0e82810c..a484a842 100644 --- a/src/common/escrow/escrow.service.ts +++ b/src/common/escrow/escrow.service.ts @@ -6,7 +6,7 @@ import { ethers } from 'ethers'; import AsyncLock from 'async-lock'; import { ErrorLoggingService } from '../error-logging'; import { ErrorLoggingDto } from '../error-logging/dto/error-logging.dto'; -import { config } from '../../config'; +import { config } from 'src/config'; const lock = new AsyncLock(); const ESCROW_WALLET_LOCK_KEY = 'escrow-wallet-lock'; diff --git a/src/common/ethereum/ethereum.module.ts b/src/common/ethereum/ethereum.module.ts index 9aecbd96..031619df 100644 --- a/src/common/ethereum/ethereum.module.ts +++ b/src/common/ethereum/ethereum.module.ts @@ -3,7 +3,7 @@ import { EthersModule } from 'nestjs-ethers'; import { EthereumService } from './ethereum.service'; import { CachesModule } from '../caches'; import { ProcessEnvModule } from '../proxies'; -import { config } from '../../config'; +import { config } from 'src/config'; @Module({ imports: [ diff --git a/src/common/ethereum/ethereum.service.ts b/src/common/ethereum/ethereum.service.ts index 7ed56e2a..d8423258 100644 --- a/src/common/ethereum/ethereum.service.ts +++ b/src/common/ethereum/ethereum.service.ts @@ -9,7 +9,7 @@ import ABI from './utils/ABI.json'; import escrowContract from './utils/Escrow.json'; import { ethers } from 'ethers'; import { CachesService } from '../caches'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class EthereumService { diff --git a/src/common/mailer/mailer.manager.ts b/src/common/mailer/mailer.manager.ts index d7d70d34..04c3dd27 100644 --- a/src/common/mailer/mailer.manager.ts +++ b/src/common/mailer/mailer.manager.ts @@ -3,7 +3,7 @@ import { Injectable, Logger } from '@nestjs/common'; import { CustomerStakingRequestService, LabRegister } from './models'; import { NewOrderGA } from './models/new-order-ga.model'; import { NewOrderLab } from './models/new-order-lab.model'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class MailerManager { diff --git a/src/common/mailer/mailer.module.ts b/src/common/mailer/mailer.module.ts index 8f7aca84..71290269 100644 --- a/src/common/mailer/mailer.module.ts +++ b/src/common/mailer/mailer.module.ts @@ -3,7 +3,7 @@ import { HandlebarsAdapter } from '@nestjs-modules/mailer/dist/adapters/handleba import { Module } from '@nestjs/common'; import { join } from 'path'; import { MailerManager } from './mailer.manager'; -import { config } from '../../config'; +import { config } from 'src/config'; @Module({ imports: [ diff --git a/src/common/substrate/substrate.service.ts b/src/common/substrate/substrate.service.ts index 6610a1fb..a52c80a6 100644 --- a/src/common/substrate/substrate.service.ts +++ b/src/common/substrate/substrate.service.ts @@ -1,7 +1,7 @@ import { ApiPromise, Keyring, WsProvider } from '@polkadot/api'; import { Injectable, OnModuleInit, Logger } from '@nestjs/common'; import { waitReady } from '@polkadot/wasm-crypto'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class SubstrateService implements OnModuleInit { diff --git a/src/listeners/substrate-listener/commands/genetic-analysis-order/genetic-analysis-order-paid/genetic-analysis-order-paid.handler.ts b/src/listeners/substrate-listener/commands/genetic-analysis-order/genetic-analysis-order-paid/genetic-analysis-order-paid.handler.ts index c3f46b7e..cb75e1f4 100644 --- a/src/listeners/substrate-listener/commands/genetic-analysis-order/genetic-analysis-order-paid/genetic-analysis-order-paid.handler.ts +++ b/src/listeners/substrate-listener/commands/genetic-analysis-order/genetic-analysis-order-paid/genetic-analysis-order-paid.handler.ts @@ -16,7 +16,7 @@ import { } from '@debionetwork/polkadot-provider'; import { TransactionTypeList } from '@common/transaction-type/models/transaction-type.list'; import { TransactionStatusList } from '@common/transaction-status/models/transaction-status.list'; -import { config } from '../../../../../config'; +import { config } from 'src/config'; @Injectable() @CommandHandler(GeneticAnalysisOrderPaidCommand) diff --git a/src/listeners/substrate-listener/commands/orders/order-paid/order-paid.handler.ts b/src/listeners/substrate-listener/commands/orders/order-paid/order-paid.handler.ts index 0567413a..689c985e 100644 --- a/src/listeners/substrate-listener/commands/orders/order-paid/order-paid.handler.ts +++ b/src/listeners/substrate-listener/commands/orders/order-paid/order-paid.handler.ts @@ -18,7 +18,7 @@ import { NotificationDto } from '@common/notification/dto/notification.dto'; import currencyUnit from '../../../models/currencyUnit'; import { TransactionTypeList } from '@common/transaction-type/models/transaction-type.list'; import { TransactionStatusList } from '@common/transaction-status/models/transaction-status.list'; -import { config } from '../../../../../config'; +import { config } from 'src/config'; @Injectable() @CommandHandler(OrderPaidCommand) diff --git a/src/listeners/substrate-listener/commands/service-request/service-request-created/service-request-created.handler.ts b/src/listeners/substrate-listener/commands/service-request/service-request-created/service-request-created.handler.ts index 0b233c04..0ff89957 100644 --- a/src/listeners/substrate-listener/commands/service-request/service-request-created/service-request-created.handler.ts +++ b/src/listeners/substrate-listener/commands/service-request/service-request-created/service-request-created.handler.ts @@ -13,7 +13,7 @@ import { StateService } from '@common/location/state.service'; import { NotificationDto } from '@common/notification/dto/notification.dto'; import { TransactionTypeList } from '@common/transaction-type/models/transaction-type.list'; import { TransactionStatusList } from '@common/transaction-status/models/transaction-status.list'; -import { config } from '../../../../../config'; +import { config } from 'src/config'; @Injectable() @CommandHandler(ServiceRequestCreatedCommand) diff --git a/src/listeners/substrate-listener/commands/services/service-created/service-created.handler.ts b/src/listeners/substrate-listener/commands/services/service-created/service-created.handler.ts index 237dde31..f4632b70 100644 --- a/src/listeners/substrate-listener/commands/services/service-created/service-created.handler.ts +++ b/src/listeners/substrate-listener/commands/services/service-created/service-created.handler.ts @@ -11,7 +11,7 @@ import { import { Lab, queryLabById, Service } from '@debionetwork/polkadot-provider'; import { ServiceCreatedCommand } from './service-created.command'; import { NotificationDto } from '@common/notification/dto/notification.dto'; -import { config } from '../../../../../config'; +import { config } from 'src/config'; @Injectable() @CommandHandler(ServiceCreatedCommand) diff --git a/src/listeners/substrate-listener/substrate-listener.module.ts b/src/listeners/substrate-listener/substrate-listener.module.ts index 21fb7722..2d415ac2 100644 --- a/src/listeners/substrate-listener/substrate-listener.module.ts +++ b/src/listeners/substrate-listener/substrate-listener.module.ts @@ -27,7 +27,7 @@ import { MailerModule } from '@nestjs-modules/mailer'; import { HandlebarsAdapter } from '@nestjs-modules/mailer/dist/adapters/handlebars.adapter'; import { join } from 'path'; import { MenstrualSubscriptionCommandHandler } from './commands/menstrual-subscription'; -import { config } from '../../config'; +import { config } from 'src/config'; @Module({ imports: [ diff --git a/src/schedulers/genetic-analyst-unstaked/unstaked.service.ts b/src/schedulers/genetic-analyst-unstaked/unstaked.service.ts index 072d65ee..2018fa01 100644 --- a/src/schedulers/genetic-analyst-unstaked/unstaked.service.ts +++ b/src/schedulers/genetic-analyst-unstaked/unstaked.service.ts @@ -6,7 +6,7 @@ import { queryGeneticAnalystByAccountId, retrieveGeneticAnalystUnstakeAmount, } from '@debionetwork/polkadot-provider'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class GeneticAnalystUnstakedService implements OnModuleInit { diff --git a/src/schedulers/lab-unstake/lab-unstake.service.ts b/src/schedulers/lab-unstake/lab-unstake.service.ts index 00d6df8c..53355b01 100644 --- a/src/schedulers/lab-unstake/lab-unstake.service.ts +++ b/src/schedulers/lab-unstake/lab-unstake.service.ts @@ -6,7 +6,7 @@ import { queryLabById, retrieveLabUnstakeAmount, } from '@debionetwork/polkadot-provider'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class LabUnstakedService implements OnModuleInit { diff --git a/src/schedulers/mailer/mailer.service.ts b/src/schedulers/mailer/mailer.service.ts index dbd1e0ef..1b167856 100644 --- a/src/schedulers/mailer/mailer.service.ts +++ b/src/schedulers/mailer/mailer.service.ts @@ -8,7 +8,7 @@ import { LabRegister, } from '@common/index'; import { queryLabById } from '@debionetwork/polkadot-provider'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class MailerService { diff --git a/src/schedulers/menstrual-subscription/menstrual-subscription.service.ts b/src/schedulers/menstrual-subscription/menstrual-subscription.service.ts index d2d8d389..49206931 100644 --- a/src/schedulers/menstrual-subscription/menstrual-subscription.service.ts +++ b/src/schedulers/menstrual-subscription/menstrual-subscription.service.ts @@ -7,7 +7,7 @@ import { queryMenstrualSubscriptionById } from '@debionetwork/polkadot-provider/ import { SubscriptionStatus } from '@debionetwork/polkadot-provider/lib/primitives/subscription-status'; import { PaymentStatus } from '@debionetwork/polkadot-provider/lib/primitives/payment-status'; import { Duration } from '@debionetwork/polkadot-provider/lib/primitives/duration'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class MenstrualSubscriptionService { diff --git a/src/schedulers/schedulers.module.ts b/src/schedulers/schedulers.module.ts index 4cc5f79b..6f865567 100644 --- a/src/schedulers/schedulers.module.ts +++ b/src/schedulers/schedulers.module.ts @@ -10,7 +10,7 @@ import { import { MailerService } from './mailer/mailer.service'; import { UnstakedService } from './unstaked/unstaked.service'; import { MenstrualSubscriptionService } from './menstrual-subscription/menstrual-subscription.service'; -import { config } from '../config'; +import { config } from 'src/config'; @Module({ imports: [ diff --git a/src/schedulers/unstaked/unstaked.service.ts b/src/schedulers/unstaked/unstaked.service.ts index 675e2cf9..a7cc9c85 100644 --- a/src/schedulers/unstaked/unstaked.service.ts +++ b/src/schedulers/unstaked/unstaked.service.ts @@ -7,7 +7,7 @@ import { retrieveUnstakedAmount, } from '@debionetwork/polkadot-provider'; import { strToMilisecond } from '@common/tools'; -import { config } from '../../config'; +import { config } from 'src/config'; @Injectable() export class UnstakedService implements OnModuleInit {