UNPKG

nft-folder-blockchain-connector-besu

Version:

A NestJS-based blockchain connector that communicates with specific smart contracts from the NFT Folder project.

19 lines (18 loc) 1.03 kB
import { JsonRpcProvider } from 'ethers'; import { TokenBaseService } from './token-base.services'; import { BlockchainService } from 'src/shared/blockchain.service'; import { ConfigurationService } from 'src/configuration/configuration.service'; import { TokenMintDto } from '../dto/token-mint.dto'; import { TokenReadDto } from '../dto/token-read.dto'; import { EventService } from './event.service'; export declare class TokenMintService extends TokenBaseService { protected readonly blockchainService: BlockchainService; protected readonly configurationService: ConfigurationService; private readonly eventService; protected readonly ethersProvider: JsonRpcProvider; constructor(blockchainService: BlockchainService, configurationService: ConfigurationService, eventService: EventService, ethersProvider: JsonRpcProvider); mintToken(dto: TokenMintDto, appendToHierarchy: boolean): Promise<TokenReadDto>; private decodeLogs; private fetchTransactionTimestampForReceipt; private assembleDto; }