client-aftermath-ts-sdk
Version:
Client Aftermath TypeScript SDK
11 lines • 929 B
TypeScript
import { SuiObjectResponse } from "@mysten/sui/client";
import { ValidatorOperationCapObject, UnstakedEvent, UnstakeRequestedEvent, StakedEvent, StakedSuiVaultStateObject } from "../../../types";
import { StakedEventOnChain, UnstakeRequestedEventOnChain, UnstakedEventOnChain } from "./stakingApiCastingTypes";
export declare class StakingApiCasting {
static validatorOperationCapObjectFromSuiObjectResponse: (data: SuiObjectResponse) => ValidatorOperationCapObject;
static stakedSuiVaultStateObjectFromSuiObjectResponse: (data: SuiObjectResponse) => StakedSuiVaultStateObject;
static stakedEventFromOnChain: (eventOnChain: StakedEventOnChain) => StakedEvent;
static unstakedEventFromOnChain: (eventOnChain: UnstakedEventOnChain) => UnstakedEvent;
static unstakeRequestedEventFromOnChain: (eventOnChain: UnstakeRequestedEventOnChain) => UnstakeRequestedEvent;
}
//# sourceMappingURL=stakingApiCasting.d.ts.map