Changeset View
Changeset View
Standalone View
Standalone View
src/avalanche/validation.h
Show All 11 Lines | |||||
enum class ProofValidationResult { | enum class ProofValidationResult { | ||||
NONE = 0, | NONE = 0, | ||||
NO_STAKE, | NO_STAKE, | ||||
DUST_THRESOLD, | DUST_THRESOLD, | ||||
DUPLICATE_STAKE, | DUPLICATE_STAKE, | ||||
WRONG_STAKE_ORDERING, | WRONG_STAKE_ORDERING, | ||||
INVALID_STAKE_SIGNATURE, | INVALID_STAKE_SIGNATURE, | ||||
TOO_MANY_UTXOS, | TOO_MANY_UTXOS, | ||||
INVALID_PAYOUT_SCRIPT, | |||||
// UTXO based errors. | // UTXO based errors. | ||||
MISSING_UTXO, | MISSING_UTXO, | ||||
COINBASE_MISMATCH, | COINBASE_MISMATCH, | ||||
HEIGHT_MISMATCH, | HEIGHT_MISMATCH, | ||||
AMOUNT_MISMATCH, | AMOUNT_MISMATCH, | ||||
NON_STANDARD_DESTINATION, | NON_STANDARD_DESTINATION, | ||||
DESTINATION_NOT_SUPPORTED, | DESTINATION_NOT_SUPPORTED, | ||||
Show All 15 Lines |