Skip to main content

DryRunMutation

Namespace: IotaSdk

A mutation to an argument that was mutably borrowed by a command.

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

Inheritance ObjectDryRunMutation
Implements IDisposable, IEquatable<DryRunMutation>
Attributes NullableContextAttribute, NullableAttribute

Properties

Input

The transaction argument that was mutated.

public TransactionArgument Input { get; init; }

Property Value

TransactionArgument

TypeTag

The Move type of the mutated value.

public TypeTag TypeTag { get; init; }

Property Value

TypeTag

Bcs

The BCS representation of the mutated value.

public Byte[] Bcs { get; init; }

Property Value

Byte[]

Constructors

DryRunMutation(TransactionArgument, TypeTag, Byte[])

A mutation to an argument that was mutably borrowed by a command.

public DryRunMutation(TransactionArgument Input, TypeTag TypeTag, Byte[] Bcs)

Parameters

Input TransactionArgument
The transaction argument that was mutated.

TypeTag TypeTag
The Move type of the mutated value.

Bcs Byte[]
The BCS representation of the mutated value.

Methods

Dispose()

public void Dispose()