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 ObjectPoolTokenExchangeRate
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