@solace-fi/sdk-nightly
Version:
Note - Unstable nightly build, documentation not up-to-date for nightly build
19 lines (18 loc) • 646 B
TypeScript
import { BigNumber } from "ethers";
export declare class PolicyReferral {
baseApiUrl: string;
constructor();
private postReferralCode;
getInfo(account: string, policyId: BigNumber, chainId: number): Promise<{
earnedAmount: number;
referredCount: number;
appliedCode: string;
referralCode: string;
status: boolean;
}>;
applyCode(account: string, referral_code: string, policy_id: BigNumber, chain_id: number): Promise<{
message: string;
status: boolean;
}>;
isReferralCodeUsable(referral_code: string, chain_id: number): Promise<boolean>;
}