import { Module } from '@nestjs/common';
import {
  Web3Service,
  LicenseNFTService,
  ApprovalChainService,
  DocumentChainService,
  BlockchainMonitorService,
} from './services';
import { WalletService } from './wallet.service';

@Module({
  imports: [],
  providers: [
    Web3Service,
    LicenseNFTService,
    ApprovalChainService,
    DocumentChainService,
    BlockchainMonitorService,
    WalletService,
  ],
  exports: [
    Web3Service,
    LicenseNFTService,
    ApprovalChainService,
    DocumentChainService,
    BlockchainMonitorService,
    WalletService,
  ],
})
export class BlockchainModule {}
