rubic-sdk-next
Version:
Simplify dApp creation
13 lines (12 loc) • 780 B
TypeScript
import { FeesInterface, RoutingInterface } from '@cryptorubic/core';
import { RubicSdkError } from '../../../common/errors';
import { FeeInfo } from '../../cross-chain/calculation-manager/providers/common/models/fee-info';
import { RubicStep } from '../../cross-chain/calculation-manager/providers/common/models/rubicStep';
import { RubicApiErrorDto } from '../models/rubic-api-error';
import { RubicApiWarnings } from '../models/rubic-api-warnings';
export declare class RubicApiParser {
static parseRoutingDto(routingDto: RoutingInterface[]): RubicStep[];
static parseFeeInfoDto(feeInfoDto: FeesInterface): FeeInfo;
static parseRubicApiErrors(err: RubicApiErrorDto): RubicSdkError;
static parseRubicApiWarnings(warnings: RubicApiErrorDto[]): RubicApiWarnings;
}