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 ObjectMergeCoins
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