Enumeration: ConflictReason
Reason for block conflicts.
Table of contents
Enumeration Members
- none
- inputUTXOAlreadySpent
- inputUTXOAlreadySpentInThisMilestone
- inputUTXONotFound
- inputOutputSumMismatch
- invalidSignature
- invalidTimelock
- invalidNativeTokens
- returnAmountMismatch
- invalidInputUnlock
- invalidInputsCommitment
- invalidSender
- invalidChainState
- semanticValidationFailed
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.