nft-folder-blockchain-connector-besu
Version:
A NestJS-based blockchain connector that communicates with specific smart contracts from the NFT Folder project.
15 lines (14 loc) • 752 B
TypeScript
import { TransactionReceipt } from 'ethers';
import { SegmentService } from './segment.service';
import { SegmentCreateDto } from './dto/segment.create.dto';
import { SegmentReadDto } from './dto/segment.read.dto';
import { TokenInformationDto } from 'src/token/dto/token.information.dto';
export declare class SegmentController {
private readonly service;
constructor(service: SegmentService);
createSegment(dto: SegmentCreateDto): Promise<TransactionReceipt>;
getAllSegments(): Promise<SegmentReadDto[]>;
getSegment(index: number): Promise<SegmentReadDto>;
addToken(index: number, dto: TokenInformationDto): Promise<TransactionReceipt>;
removeToken(index: number, dto: TokenInformationDto): Promise<TransactionReceipt>;
}