UNPKG

@0xsplits/splits-sdk-react

Version:

React wrapper for the 0xSplits SDK

22 lines (21 loc) 851 B
import { Log } from 'viem'; import { CreateVestingConfig, StartVestConfig, ReleaseVestedFundsConfig } from '@0xsplits/splits-sdk'; import { ContractExecutionStatus, RequestError } from '../types'; export declare const useCreateVestingModule: () => { createVestingModule: (arg0: CreateVestingConfig) => Promise<Log[] | undefined>; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; }; export declare const useStartVest: () => { startVest: (arg0: StartVestConfig) => Promise<Log[] | undefined>; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; }; export declare const useReleaseVestedFunds: () => { releaseVestedFunds: (arg0: ReleaseVestedFundsConfig) => Promise<Log[] | undefined>; status?: ContractExecutionStatus; txHash?: string; error?: RequestError; };