Table of Contents

Class CombinationSlotStateExtensions

Namespace
Nekoyume.Extensions
Assembly
Lib9c.dll
public static class CombinationSlotStateExtensions
Inheritance
CombinationSlotStateExtensions
Inherited Members

Methods

TryGetMail(CombinationSlotState, long, long, out CombinationMail, out ItemEnhanceMail)

public static bool TryGetMail(this CombinationSlotState state, long blockIndex, long requiredBlockIndex, out CombinationMail combinationMail, out ItemEnhanceMail itemEnhanceMail)

Parameters

state CombinationSlotState
blockIndex long
requiredBlockIndex long
combinationMail CombinationMail
itemEnhanceMail ItemEnhanceMail

Returns

bool

TryGetResultId(CombinationSlotState, out Guid)

public static bool TryGetResultId(this CombinationSlotState state, out Guid resultId)

Parameters

state CombinationSlotState
resultId Guid

Returns

bool

ValidateFromAction(CombinationSlotState, long, AvatarState, int, string, string)

public static void ValidateFromAction(this CombinationSlotState slotState, long blockIndex, AvatarState avatarState, int slotIndex, string actionTypeText, string addressesHex)

Parameters

slotState CombinationSlotState
blockIndex long
avatarState AvatarState
slotIndex int
actionTypeText string
addressesHex string