Table of Contents

Class ClaimItemsMail

Namespace
Nekoyume.Model.Mail
Assembly
Lib9c.dll
public class ClaimItemsMail : Mail, IState
Inheritance
ClaimItemsMail
Implements
Inherited Members

Constructors

ClaimItemsMail(Dictionary)

public ClaimItemsMail(Dictionary serialized)

Parameters

serialized Dictionary

ClaimItemsMail(long, Guid, long, List<FungibleAssetValue>, List<(int id, int count)>, string)

public ClaimItemsMail(long blockIndex, Guid id, long requiredBlockIndex, List<FungibleAssetValue> fungibleAssetValues, List<(int id, int count)> items, string memo)

Parameters

blockIndex long
id Guid
requiredBlockIndex long
fungibleAssetValues List<FungibleAssetValue>
items List<(int id, int count)>
memo string

Fields

FungibleAssetValues

public List<FungibleAssetValue> FungibleAssetValues

Field Value

List<FungibleAssetValue>

Items

public List<(int id, int count)> Items

Field Value

List<(int id, int count)>

Memo

public string Memo

Field Value

string

Properties

MailType

public override MailType MailType { get; }

Property Value

MailType

TypeId

protected override string TypeId { get; }

Property Value

string

Methods

Read(IMail)

public override void Read(IMail mail)

Parameters

mail IMail

Serialize()

public override IValue Serialize()

Returns

IValue