Skip to main content

Enumeration: ConflictReason

Reason for block conflicts.

Table of contents​

Enumeration Members​

Enumeration Members​

none​

• none = 0

The block has no conflict.


inputUTXOAlreadySpent​

• inputUTXOAlreadySpent = 1

The referenced UTXO was already spent.


inputUTXOAlreadySpentInThisMilestone​

• inputUTXOAlreadySpentInThisMilestone = 2

The referenced UTXO was already spent while confirming this milestone.


inputUTXONotFound​

• inputUTXONotFound = 3

The referenced UTXO cannot be found.


inputOutputSumMismatch​

• inputOutputSumMismatch = 4

The sum of the inputs and output values does not match.


invalidSignature​

• invalidSignature = 5

The unlock signature is invalid.


invalidTimelock​

• invalidTimelock = 6

The configured timelock is not yet expired.


invalidNativeTokens​

• invalidNativeTokens = 7

The native tokens are invalid.


returnAmountMismatch​

• returnAmountMismatch = 8

The return amount in a transaction is not fulfilled by the output side.


invalidInputUnlock​

• invalidInputUnlock = 9

The input unlock is invalid.


invalidInputsCommitment​

• invalidInputsCommitment = 10

The inputs commitment is invalid.


invalidSender​

• invalidSender = 11

The output contains a Sender with an ident (address) which is not unlocked.


invalidChainState​

• invalidChainState = 12

The chain state transition is invalid.


semanticValidationFailed​

• semanticValidationFailed = 255

The semantic validation failed.