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 Object → DryRunMutation
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()