Skip to main content

UnverifiedValidatorOperationCap

Namespace: IotaSdk

A typed view of an on-chain 0x3::validator_cap::UnverifiedValidatorOperationCap object.

public class UnverifiedValidatorOperationCap : IUnverifiedValidatorOperationCap, System.IDisposable

Inheritance ObjectUnverifiedValidatorOperationCap
Implements IUnverifiedValidatorOperationCap, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors

UnverifiedValidatorOperationCap(UInt64)

public UnverifiedValidatorOperationCap(ulong pointer)

Parameters

pointer UInt64

Methods

Destroy()

public void Destroy()

Dispose()

public void Dispose()

AuthorizerValidatorAddress()

Address of the validator authorized to use this capability.

public Address AuthorizerValidatorAddress()

Returns

Address

Id()

The object's ID.

public ObjectId Id()

Returns

ObjectId

TryFromBcs(Byte[])

Decode from BCS bytes, without validating the on-chain type tag.

public static UnverifiedValidatorOperationCap TryFromBcs(Byte[] bytes)

Parameters

bytes Byte[]

Returns

UnverifiedValidatorOperationCap

Exceptions

SdkFfiException

TryFromObject(Object)

Decode from an on-chain object, validating its Move type tag.

public static UnverifiedValidatorOperationCap TryFromObject(Object object)

Parameters

object Object

Returns

UnverifiedValidatorOperationCap

Exceptions

SdkFfiException