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