@0xsplits/splits-sdk
Version:
SDK for the 0xSplits protocol
13 lines (12 loc) • 598 B
TypeScript
import { GqlLiquidSplit } from './types';
import { IHolder, ILiquidSplit } from './types';
import { LiquidSplit } from '../types';
export declare const LIQUID_SPLIT_FIELDS_FRAGMENT: import("@urql/core").TypedDocumentNode<any, import("@urql/core").AnyVariables>;
export declare const formatGqlLiquidSplit: (arg0: GqlLiquidSplit) => ILiquidSplit;
export declare const formatRecipient: (gqlRecipient: IHolder) => {
recipient: {
address: `0x${string}`;
};
percentAllocation: number;
};
export declare const protectedFormatLiquidSplit: (gqlLiquidSplit: ILiquidSplit) => LiquidSplit;