client-aftermath-ts-sdk
Version:
Client Aftermath TypeScript SDK
12 lines • 1.1 kB
TypeScript
import { SuiObjectResponse } from "@mysten/sui/client";
import { LeveragedAfSuiPosition, LeveragedStakeChangedLeverageEvent, LeveragedStakedEvent, LeveragedUnstakedEvent } from "../../../types";
import { LeveragedAfSuiState } from "../../../types";
import { LeveragedStakeChangedLeverageEventOnChain, LeveragedStakedEventOnChain, LeveragedUnstakedEventOnChain } from "./leveragedStakingApiCastingTypes";
export declare class LeveragedStakingApiCasting {
static leveragedAfSuiPositionFromSuiObjectResponse: (data: SuiObjectResponse) => LeveragedAfSuiPosition;
static leveragedAfSuiStateFromSuiObjectResponse: (data: SuiObjectResponse) => LeveragedAfSuiState;
static leveragedStakedEventFromOnChain: (eventOnChain: LeveragedStakedEventOnChain) => LeveragedStakedEvent;
static leveragedUnstakedEventFromOnChain: (eventOnChain: LeveragedUnstakedEventOnChain) => LeveragedUnstakedEvent;
static leveragedStakeChangedEventFromOnChain: (eventOnChain: LeveragedStakeChangedLeverageEventOnChain) => LeveragedStakeChangedLeverageEvent;
}
//# sourceMappingURL=leveragedStakingApiCasting.d.ts.map