UNPKG

@melonproject/protocol

Version:

Technology Regulated and Operated Investment Funds

22 lines (21 loc) 630 B
import { Address, BigInteger, TokenInterface } from '@melonproject/token-math'; export interface ExchangeConfigs { [exchange: string]: { exchange: Address; adapter: Address; }; } export interface FeeConfig { feeAddress: Address; feeRate: BigInteger; feePeriod: BigInteger; } interface BeginSetupArgs { fundName: string; fees: FeeConfig[]; exchangeConfigs: ExchangeConfigs; quoteToken: TokenInterface; defaultTokens: TokenInterface[]; } export declare const beginSetup: import("../../../utils/solidity/transactionFactory").EnhancedExecute<BeginSetupArgs, string>; export {};