aftermath-ts-sdk
Version:
Aftermath TypeScript SDK
39 lines • 5.53 kB
TypeScript
import { FarmsAddedRewardEventOnChainV1, FarmsCreatedVaultEventOnChainV1, FarmsDepositedPrincipalEventOnChainV1, FarmsDestroyedStakedPositionEventOnChainV1, FarmsHarvestedRewardsEventOnChainV1, FarmsIncreasedEmissionsEventOnChainV1, FarmsInitializedRewardEventOnChainV1, FarmsJoinedEventOnChainV1, FarmsLockedEventOnChainV1, FarmsSplitEventOnChainV1, FarmsStakedEventOnChainV1, FarmsStakedRelaxedEventOnChainV1, FarmsUnlockedEventOnChainV1, FarmsWithdrewPrincipalEventOnChainV1, FarmsStakedEventOnChainV2, FarmsWithdrewPrincipalEventOnChainV2, FarmsUnlockedEventOnChainV2, FarmsSplitEventOnChainV2, FarmsLockedEventOnChainV2, FarmsJoinedEventOnChainV2, FarmsInitializedRewardEventOnChainV2, FarmsUpdatedEmissionsEventOnChainV2, FarmsHarvestedRewardsEventOnChainV2, FarmsDestroyedStakedPositionEventOnChainV2, FarmsDepositedPrincipalEventOnChainV2, FarmsCreatedVaultEventOnChainV2, FarmsAddedRewardEventOnChainV2 } 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 partialStakedPositionObjectFromSuiObjectResponseV1: (data: SuiObjectResponse) => PartialFarmsStakedPositionObject;
static partialStakedPositionObjectFromSuiObjectResponseV2: (data: SuiObjectResponse) => PartialFarmsStakedPositionObject;
static stakingPoolOwnerCapObjectFromSuiObjectResponseV1: (data: SuiObjectResponse) => StakingPoolOwnerCapObject;
static stakingPoolOwnerCapObjectFromSuiObjectResponseV2: (data: SuiObjectResponse) => StakingPoolOwnerCapObject;
static stakingPoolOneTimeAdminCapObjectFromSuiObjectResponseV1: (data: SuiObjectResponse) => StakingPoolOneTimeAdminCapObject;
static stakingPoolOneTimeAdminCapObjectFromSuiObjectResponseV2: (data: SuiObjectResponse) => StakingPoolOneTimeAdminCapObject;
static addedRewardEventFromOnChainV1: (eventOnChain: FarmsAddedRewardEventOnChainV1) => FarmsAddedRewardEvent;
static addedRewardEventFromOnChainV2: (eventOnChain: FarmsAddedRewardEventOnChainV2) => FarmsAddedRewardEvent;
static createdVaultEventFromOnChainV1: (eventOnChain: FarmsCreatedVaultEventOnChainV1) => FarmsCreatedVaultEvent;
static createdVaultEventFromOnChainV2: (eventOnChain: FarmsCreatedVaultEventOnChainV2) => FarmsCreatedVaultEvent;
static depositedPrincipalEventFromOnChainV1: (eventOnChain: FarmsDepositedPrincipalEventOnChainV1) => FarmsDepositedPrincipalEvent;
static depositedPrincipalEventFromOnChainV2: (eventOnChain: FarmsDepositedPrincipalEventOnChainV2) => FarmsDepositedPrincipalEvent;
static destroyedStakedPositionEventFromOnChainV1: (eventOnChain: FarmsDestroyedStakedPositionEventOnChainV1) => FarmsDestroyedStakedPositionEvent;
static destroyedStakedPositionEventFromOnChainV2: (eventOnChain: FarmsDestroyedStakedPositionEventOnChainV2) => FarmsDestroyedStakedPositionEvent;
static harvestedRewardsEventFromOnChainV1: (eventOnChain: FarmsHarvestedRewardsEventOnChainV1) => FarmsHarvestedRewardsEvent;
static harvestedRewardsEventFromOnChainV2: (eventOnChain: FarmsHarvestedRewardsEventOnChainV2) => FarmsHarvestedRewardsEvent;
static increasedEmissionsEventFromOnChainV1: (eventOnChain: FarmsIncreasedEmissionsEventOnChainV1) => FarmsIncreasedEmissionsEvent;
static updatedEmissionsEventFromOnChainV2: (eventOnChain: FarmsUpdatedEmissionsEventOnChainV2) => FarmsIncreasedEmissionsEvent;
static initializedRewardEventFromOnChainV1: (eventOnChain: FarmsInitializedRewardEventOnChainV1) => FarmsInitializedRewardEvent;
static initializedRewardEventFromOnChainV2: (eventOnChain: FarmsInitializedRewardEventOnChainV2) => FarmsInitializedRewardEvent;
static joinedEventFromOnChainV1: (eventOnChain: FarmsJoinedEventOnChainV1) => FarmsJoinedEvent;
static joinedEventFromOnChainV2: (eventOnChain: FarmsJoinedEventOnChainV2) => FarmsJoinedEvent;
static lockedEventFromOnChainV1: (eventOnChain: FarmsLockedEventOnChainV1) => FarmsLockedEvent;
static lockedEventFromOnChainV2: (eventOnChain: FarmsLockedEventOnChainV2) => FarmsLockedEvent;
static splitEventFromOnChainV1: (eventOnChain: FarmsSplitEventOnChainV1) => FarmsSplitEvent;
static splitEventFromOnChainV2: (eventOnChain: FarmsSplitEventOnChainV2) => FarmsSplitEvent;
static stakedEventFromOnChainV1: (eventOnChain: FarmsStakedEventOnChainV1) => FarmsStakedEvent;
static stakedEventFromOnChainV2: (eventOnChain: FarmsStakedEventOnChainV2) => FarmsStakedEvent;
static stakedRelaxedEventFromOnChainV1: (eventOnChain: FarmsStakedRelaxedEventOnChainV1) => FarmsStakedRelaxedEvent;
static unlockedEventFromOnChainV1: (eventOnChain: FarmsUnlockedEventOnChainV1) => FarmsUnlockedEvent;
static unlockedEventFromOnChainV2: (eventOnChain: FarmsUnlockedEventOnChainV2) => FarmsUnlockedEvent;
static withdrewPrincipalEventFromOnChainV1: (eventOnChain: FarmsWithdrewPrincipalEventOnChainV1) => FarmsWithdrewPrincipalEvent;
static withdrewPrincipalEventFromOnChainV2: (eventOnChain: FarmsWithdrewPrincipalEventOnChainV2) => FarmsWithdrewPrincipalEvent;
}
//# sourceMappingURL=farmsApiCasting.d.ts.map