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
CombinationSlotStateblockIndex
longrequiredBlockIndex
longcombinationMail
CombinationMailitemEnhanceMail
ItemEnhanceMail
Returns
TryGetResultId(CombinationSlotState, out Guid)
public static bool TryGetResultId(this CombinationSlotState state, out Guid resultId)
Parameters
state
CombinationSlotStateresultId
Guid
Returns
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
CombinationSlotStateblockIndex
longavatarState
AvatarStateslotIndex
intactionTypeText
stringaddressesHex
string