Table of Contents

Class ShardedShopStateV2

Namespace
Nekoyume.Model.State
Assembly
Lib9c.dll
[Serializable]
public class ShardedShopStateV2 : State, IState
Inheritance
ShardedShopStateV2
Implements
Inherited Members

Constructors

ShardedShopStateV2(Dictionary)

public ShardedShopStateV2(Dictionary serialized)

Parameters

serialized Dictionary

ShardedShopStateV2(Address)

public ShardedShopStateV2(Address address)

Parameters

address Address

Properties

OrderDigestList

public IReadOnlyList<OrderDigest> OrderDigestList { get; }

Property Value

IReadOnlyList<OrderDigest>

Methods

Add(OrderDigest, long)

public void Add(OrderDigest orderDigest, long blockIndex)

Parameters

orderDigest OrderDigest
blockIndex long

DeriveAddress(ItemSubType, Guid)

public static Address DeriveAddress(ItemSubType itemSubType, Guid orderId)

Parameters

itemSubType ItemSubType
orderId Guid

Returns

Address

DeriveAddress(ItemSubType, string)

public static Address DeriveAddress(ItemSubType itemSubType, string nonce)

Parameters

itemSubType ItemSubType
nonce string

Returns

Address

Remove(Order, long)

public void Remove(Order order, long blockIndex)

Parameters

order Order
blockIndex long

Serialize()

public override IValue Serialize()

Returns

IValue