Table of Contents

Class Product

Namespace
Nekoyume.Model.Market
Assembly
Lib9c.dll
public class Product
Inheritance
Product
Derived
Inherited Members

Constructors

Product()

protected Product()

Product(List)

protected Product(List serialized)

Parameters

serialized List

Fields

Price

public FungibleAssetValue Price

Field Value

FungibleAssetValue

ProductId

public Guid ProductId

Field Value

Guid

RegisteredBlockIndex

public long RegisteredBlockIndex

Field Value

long

SellerAgentAddress

public Address SellerAgentAddress

Field Value

Address

SellerAvatarAddress

public Address SellerAvatarAddress

Field Value

Address

Type

public ProductType Type

Field Value

ProductType

Methods

DeriveAddress(Guid)

public static Address DeriveAddress(Guid productId)

Parameters

productId Guid

Returns

Address

Serialize()

public virtual IValue Serialize()

Returns

IValue

Validate(IProductInfo)

public virtual void Validate(IProductInfo productInfo)

Parameters

productInfo IProductInfo