@moonwell-fi/moonwell-sdk
Version:
TypeScript Interface for Moonwell
21 lines (17 loc) • 538 B
text/typescript
import type { Amount } from "../common/amount.js";
import type { TokenConfig } from "../environments/index.js";
export type BeamTokenInfo = TokenConfig & {
chainId: number;
routeTokenAddress: string;
permitEnabled: boolean;
isNative: boolean;
};
export type BeamTokenRoutes = BeamTokenInfo & {
routes: BeamTokenInfo[];
};
export type BeamTokenLimits = {
from: TokenConfig & { chainId: number; routeTokenAddress: string };
to: TokenConfig & { chainId: number; routeTokenAddress: string };
min: Amount;
max: Amount;
};