Table of Contents

Class TooManyInputsException

Namespace
NArk.Core.CoinSelector
Assembly
NArk.Core.dll

Thrown when a spend cannot be funded without exceeding the Arkade server's max_tx_weight limit. The wallet holds enough funds overall, but they are fragmented across too many small VTXOs whose combined input weight would breach the limit — wait for the intent scheduler to consolidate them, or send a smaller amount.

public class TooManyInputsException : Exception, ISerializable
Inheritance
TooManyInputsException
Implements
Inherited Members

Constructors

TooManyInputsException(long)

Thrown when a spend cannot be funded without exceeding the Arkade server's max_tx_weight limit. The wallet holds enough funds overall, but they are fragmented across too many small VTXOs whose combined input weight would breach the limit — wait for the intent scheduler to consolidate them, or send a smaller amount.

public TooManyInputsException(long maxInputWeightWu)

Parameters

maxInputWeightWu long

Properties

MaxInputWeightWu

The input weight budget (in weight units) that could not be satisfied.

public long MaxInputWeightWu { get; }

Property Value

long