Interface IDelegateeMetadata
- Namespace
- Nekoyume.Delegation
- Assembly
- Lib9c.dll
public interface IDelegateeMetadata : IBencodable
- Inherited Members
-
IBencodable.Bencoded
Properties
Property Value
- Address
Address DelegateeAccountAddress { get; }
Property Value
- Address
Address DelegateeAddress { get; }
Property Value
- Address
Currency DelegationCurrency { get; }
Property Value
- Currency
Address DelegationPoolAddress { get; }
Property Value
- Address
ImmutableSortedSet<Address> Delegators { get; }
Property Value
- ImmutableSortedSet<Address>
Property Value
- bool
long JailedUntil { get; }
Property Value
- long
int MaxRebondGraceEntries { get; }
Property Value
- int
int MaxUnbondLockInEntries { get; }
Property Value
- int
ImmutableSortedSet<Currency> RewardCurrencies { get; }
Property Value
- ImmutableSortedSet<Currency>
Address RewardPoolAddress { get; }
Property Value
- Address
RewardRemainderPoolAddress
Address RewardRemainderPoolAddress { get; }
Property Value
- Address
Property Value
- bool
FungibleAssetValue TotalDelegatedFAV { get; }
Property Value
- FungibleAssetValue
BigInteger TotalShares { get; }
Property Value
- BigInteger
long UnbondingPeriod { get; }
Property Value
- long
Methods
FungibleAssetValue FAVFromShare(BigInteger share)
Parameters
share
BigInteger
Returns
- FungibleAssetValue
BigInteger ShareFromFAV(FungibleAssetValue fav)
Parameters
fav
FungibleAssetValue
Returns
- BigInteger