Skip to main content

MergeCoins

Namespace: IotaSdk

Command to merge multiple coins of the same type into a single coin

BCS

The BCS serialized form for this type is defined by the following ABNF:

merge-coins = argument (vector argument)
public class MergeCoins : IMergeCoins, System.IEquatable`1[[IotaSdk.MergeCoins, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]], System.IDisposable

Inheritance Object → MergeCoins
Implements IMergeCoins, IEquatable<MergeCoins>, IDisposable
Attributes NullableContextAttribute, NullableAttribute

Constructors​

MergeCoins(UInt64)​

public MergeCoins(ulong pointer)

Parameters​

pointer UInt64

MergeCoins(Argument, Argument[])​

public MergeCoins(Argument coin, Argument[] coinsToMerge)

Parameters​

coin Argument

coinsToMerge Argument[]

Methods​

Destroy()​

public void Destroy()

Dispose()​

public void Dispose()

Coin()​

Coin to merge coins into

public Argument Coin()

Returns​

Argument

CoinsToMerge()​

Set of coins to merge into coin

All listed coins must be of the same type and be the same type as coin

public Argument[] CoinsToMerge()

Returns​

Argument[]

Equals(MergeCoins)​

public bool Equals(MergeCoins? other)

Parameters​

other MergeCoins?

Returns​

Boolean

Equals(Object)​

public override bool Equals(object? obj)

Parameters​

obj Object?

Returns​

Boolean