Skip to main content

PoolTokenExchangeRate

Namespace: IotaSdk

A validator's pool-token exchange rate at an epoch boundary (0x3::staking_pool::PoolTokenExchangeRate).

public record class PoolTokenExchangeRate : System.IEquatable`1[[IotaSdk.PoolTokenExchangeRate, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → PoolTokenExchangeRate
Implements IEquatable<PoolTokenExchangeRate>
Attributes NullableContextAttribute, NullableAttribute

Properties​

IotaAmount​

public ulong IotaAmount { get; init; }

Property Value​

UInt64

PoolTokenAmount​

public ulong PoolTokenAmount { get; init; }

Property Value​

UInt64

Constructors​

PoolTokenExchangeRate(UInt64, UInt64)​

A validator's pool-token exchange rate at an epoch boundary (0x3::staking_pool::PoolTokenExchangeRate).

public PoolTokenExchangeRate(ulong IotaAmount, ulong PoolTokenAmount)

Parameters​

IotaAmount UInt64

PoolTokenAmount UInt64