Page cover
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Developer Tools

Pluton provides several DTOs (Data Transfer Objects) and entities for integration and customization. Here are the key DTOs:

EstimateRequestDto

export class EstimateRequestDto {
  @IsNotEmpty()
  srcChainId: number;

  @IsNotEmpty()
  srcAssetAddress: string;

  @IsNotEmpty()
  dstChainId: number;

  @IsNotEmpty()
  dstAssetAddress: string;

  @IsNumberString()
  amount: string;

  @IsNumber()
  slippage: number;

  @IsEnum(QuoteType)
  quoteType: QuoteType;
}

QuoteRequestDto

Last updated