StakedIota
Namespace: IotaSdk
A typed view of an on-chain 0x3::staking_pool::StakedIota object.
public class StakedIota : IStakedIota, System.IDisposable
Inheritance Object → StakedIota
Implements IStakedIota, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
StakedIota(UInt64)
public StakedIota(ulong pointer)
Parameters
pointer UInt64
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
Id()
The object's ID.
public ObjectId Id()
Returns
PoolId()
public ObjectId PoolId()
Returns
Principal()
Staked principal in nanos.
public ulong Principal()
Returns
StakeActivationEpoch()
public ulong StakeActivationEpoch()
Returns
TryFromBcs(Byte[])
Decode from BCS bytes, without validating the on-chain type tag.
public static StakedIota TryFromBcs(Byte[] bytes)
Parameters
bytes Byte[]
Returns
Exceptions
TryFromObject(Object)
Decode from an on-chain object, validating its Move type tag.
public static StakedIota TryFromObject(Object object)
Parameters
object Object