@etherspot/data-utils
Version:
Etherspot Data Utils
1 lines • 1.45 kB
Source Map (JSON)
{"version":3,"sources":["../../src/sdk/dto/advance-routes-lifi.dto.ts"],"sourcesContent":["import { BigNumber } from '../common';\nimport { Type } from 'class-transformer';\nimport { IsBoolean, IsInt, IsOptional, IsPositive } from 'class-validator';\nimport { IsAddress, IsBigNumberish } from './validators';\n\nexport class GetAdvanceRoutesLiFiDto {\n @IsAddress()\n fromTokenAddress: string;\n\n @IsAddress()\n toTokenAddress: string;\n\n @IsPositive()\n @IsInt()\n @Type(() => Number)\n fromChainId: number;\n\n @IsPositive()\n @IsInt()\n @Type(() => Number)\n toChainId: number;\n\n @IsBigNumberish()\n fromAmount: BigNumber;\n\n @IsAddress()\n fromAddress: string;\n\n @IsOptional()\n @IsAddress()\n toAddress?: string;\n\n @IsOptional()\n @IsBoolean()\n allowSwitchChain?: boolean;\n\n @IsOptional()\n @IsBoolean()\n showZeroUsd?: boolean;\n}\n"],"mappings":";;;;;;;;;;;AACA,SAAS,YAAY;AACrB,SAAS,WAAW,OAAO,YAAY,kBAAkB;AAGlD,IAAM,0BAAN,MAA8B;AAkCrC;AAhCE;AAAA,EADC,UAAU;AAAA,GADA,wBAEX;AAGA;AAAA,EADC,UAAU;AAAA,GAJA,wBAKX;AAKA;AAAA,EAHC,WAAW;AAAA,EACX,MAAM;AAAA,EACN,KAAK,MAAM,MAAM;AAAA,GATP,wBAUX;AAKA;AAAA,EAHC,WAAW;AAAA,EACX,MAAM;AAAA,EACN,KAAK,MAAM,MAAM;AAAA,GAdP,wBAeX;AAGA;AAAA,EADC,eAAe;AAAA,GAjBL,wBAkBX;AAGA;AAAA,EADC,UAAU;AAAA,GApBA,wBAqBX;AAIA;AAAA,EAFC,WAAW;AAAA,EACX,UAAU;AAAA,GAxBA,wBAyBX;AAIA;AAAA,EAFC,WAAW;AAAA,EACX,UAAU;AAAA,GA5BA,wBA6BX;AAIA;AAAA,EAFC,WAAW;AAAA,EACX,UAAU;AAAA,GAhCA,wBAiCX;","names":[]}