client-aftermath-ts-sdk
Version:
Client Aftermath TypeScript SDK
23 lines • 3.08 kB
TypeScript
import { FarmsAddedRewardEventOnChain, FarmsCreatedVaultEventOnChain, FarmsDepositedPrincipalEventOnChain, FarmsDestroyedStakedPositionEventOnChain, FarmsHarvestedRewardsEventOnChain, FarmsIncreasedEmissionsEventOnChain, FarmsInitializedRewardEventOnChain, FarmsJoinedEventOnChain, FarmsLockedEventOnChain, FarmsSplitEventOnChain, FarmsStakedEventOnChain, FarmsStakedRelaxedEventOnChain, FarmsUnlockedEventOnChain, FarmsWithdrewPrincipalEventOnChain } from "./farmsApiCastingTypes";
import { FarmsAddedRewardEvent, FarmsCreatedVaultEvent, FarmsDepositedPrincipalEvent, FarmsDestroyedStakedPositionEvent, FarmsHarvestedRewardsEvent, FarmsIncreasedEmissionsEvent, FarmsInitializedRewardEvent, FarmsJoinedEvent, FarmsLockedEvent, FarmsSplitEvent, FarmsStakedEvent, FarmsStakedRelaxedEvent, FarmsUnlockedEvent, FarmsWithdrewPrincipalEvent, StakingPoolOwnerCapObject, PartialFarmsStakedPositionObject, StakingPoolOneTimeAdminCapObject } from "../farmsTypes";
import { SuiObjectResponse } from "@mysten/sui/client";
export declare class FarmsApiCasting {
static partialStakedPositionObjectFromSuiObjectResponse: (data: SuiObjectResponse) => PartialFarmsStakedPositionObject;
static stakingPoolOwnerCapObjectFromSuiObjectResponse: (data: SuiObjectResponse) => StakingPoolOwnerCapObject;
static stakingPoolOneTimeAdminCapObjectFromSuiObjectResponse: (data: SuiObjectResponse) => StakingPoolOneTimeAdminCapObject;
static addedRewardEventFromOnChain: (eventOnChain: FarmsAddedRewardEventOnChain) => FarmsAddedRewardEvent;
static createdVaultEventFromOnChain: (eventOnChain: FarmsCreatedVaultEventOnChain) => FarmsCreatedVaultEvent;
static depositedPrincipalEventFromOnChain: (eventOnChain: FarmsDepositedPrincipalEventOnChain) => FarmsDepositedPrincipalEvent;
static destroyedStakedPositionEventFromOnChain: (eventOnChain: FarmsDestroyedStakedPositionEventOnChain) => FarmsDestroyedStakedPositionEvent;
static harvestedRewardsEventFromOnChain: (eventOnChain: FarmsHarvestedRewardsEventOnChain) => FarmsHarvestedRewardsEvent;
static increasedEmissionsEventFromOnChain: (eventOnChain: FarmsIncreasedEmissionsEventOnChain) => FarmsIncreasedEmissionsEvent;
static initializedRewardEventFromOnChain: (eventOnChain: FarmsInitializedRewardEventOnChain) => FarmsInitializedRewardEvent;
static joinedEventFromOnChain: (eventOnChain: FarmsJoinedEventOnChain) => FarmsJoinedEvent;
static lockedEventFromOnChain: (eventOnChain: FarmsLockedEventOnChain) => FarmsLockedEvent;
static splitEventFromOnChain: (eventOnChain: FarmsSplitEventOnChain) => FarmsSplitEvent;
static stakedEventFromOnChain: (eventOnChain: FarmsStakedEventOnChain) => FarmsStakedEvent;
static stakedRelaxedEventFromOnChain: (eventOnChain: FarmsStakedRelaxedEventOnChain) => FarmsStakedRelaxedEvent;
static unlockedEventFromOnChain: (eventOnChain: FarmsUnlockedEventOnChain) => FarmsUnlockedEvent;
static withdrewPrincipalEventFromOnChain: (eventOnChain: FarmsWithdrewPrincipalEventOnChain) => FarmsWithdrewPrincipalEvent;
}
//# sourceMappingURL=farmsApiCasting.d.ts.map