Table of Contents

Class GuildRepository

Namespace
Nekoyume.Model.Guild
Assembly
Lib9c.dll
public class GuildRepository : DelegationRepository, IDelegationRepository
Inheritance
GuildRepository
Implements
Inherited Members
Extension Methods

Constructors

GuildRepository(IWorld, IActionContext)

public GuildRepository(IWorld world, IActionContext actionContext)

Parameters

world IWorld
actionContext IActionContext

GuildRepository(IDelegationRepository)

public GuildRepository(IDelegationRepository repository)

Parameters

repository IDelegationRepository

Properties

World

public override IWorld World { get; }

Property Value

IWorld

Methods

GetDelegatee(Address)

public override IDelegatee GetDelegatee(Address address)

Parameters

address Address

Returns

IDelegatee

GetDelegator(Address)

public override IDelegator GetDelegator(Address address)

Parameters

address Address

Returns

IDelegator

GetGuild(Address)

public Guild GetGuild(Address address)

Parameters

address Address

Returns

Guild

GetGuildDelegatee(Address)

public GuildDelegatee GetGuildDelegatee(Address address)

Parameters

address Address

Returns

GuildDelegatee

GetGuildDelegator(Address)

public GuildDelegator GetGuildDelegator(Address address)

Parameters

address Address

Returns

GuildDelegator

GetGuildParticipant(Address)

public GuildParticipant GetGuildParticipant(Address address)

Parameters

address Address

Returns

GuildParticipant

RemoveGuildParticipant(Address)

public void RemoveGuildParticipant(Address guildParticipantAddress)

Parameters

guildParticipantAddress Address

SetDelegatee(IDelegatee)

public override void SetDelegatee(IDelegatee delegatee)

Parameters

delegatee IDelegatee

SetDelegator(IDelegator)

public override void SetDelegator(IDelegator delegator)

Parameters

delegator IDelegator

SetGuild(Guild)

public void SetGuild(Guild guild)

Parameters

guild Guild

SetGuildDelegator(GuildDelegator)

public void SetGuildDelegator(GuildDelegator guildDelegator)

Parameters

guildDelegator GuildDelegator

SetGuildDelgatee(GuildDelegatee)

public void SetGuildDelgatee(GuildDelegatee guildDelegatee)

Parameters

guildDelegatee GuildDelegatee

SetGuildParticipant(GuildParticipant)

public void SetGuildParticipant(GuildParticipant guildParticipant)

Parameters

guildParticipant GuildParticipant

UpdateWorld(IWorld)

public override void UpdateWorld(IWorld world)

Parameters

world IWorld