interface YieldService {
    rawTxBuilder: RawYieldTransactionBuilder;
    balanceOf(params: YieldBalanceParams, provider?: Provider): Promise<string>;
    checkAllowance(
        params: YieldCheckAllowanceParams,
        provider?: Provider,
    ): Promise<boolean>;
    getAllowance(
        params: YieldGetAllowanceParams,
        provider?: Provider,
    ): Promise<string>;
    getCYDTokens(): Promise<CYDToken[]>;
    getEstimatedAmountOnDeposit(
        params: YieldGetEstimatedAmountOnDepositParams,
        provider?: Provider,
    ): Promise<string>;
    getWithdrawAmounts(
        params: YieldGetWithdrawProportionAmountParams,
        provider?: Provider,
    ): Promise<YieldWithdrawAmount[]>;
}

Properties

Methods