UnstakingRequestEvent
Namespace: IotaSdk
A typed view of a 0x3::validator::UnstakingRequestEvent.
public class UnstakingRequestEvent : IUnstakingRequestEvent, System.IDisposable
Inheritance Object → UnstakingRequestEvent
Implements IUnstakingRequestEvent, IDisposable
Attributes NullableContextAttribute, NullableAttribute
Constructors
UnstakingRequestEvent(UInt64)
public UnstakingRequestEvent(ulong pointer)
Parameters
pointer UInt64
Methods
Destroy()
public void Destroy()
Dispose()
public void Dispose()
PoolId()
public ObjectId PoolId()
Returns
PrincipalAmount()
Withdrawn principal, in nanos.
public ulong PrincipalAmount()
Returns
RewardAmount()
Withdrawn reward, in nanos.
public ulong RewardAmount()
Returns
StakeActivationEpoch()
public ulong StakeActivationEpoch()
Returns
StakerAddress()
public Address StakerAddress()
Returns
UnstakingEpoch()
public ulong UnstakingEpoch()
Returns
ValidatorAddress()
public Address ValidatorAddress()
Returns
TryFromBcs(Byte[])
Decode from the BCS contents of an emitted event.
public static UnstakingRequestEvent TryFromBcs(Byte[] bytes)
Parameters
bytes Byte[]