Enum fuel_vm::prelude::ValidationError
source · [−]pub enum ValidationError {
Show 27 variants
InputCoinPredicateLength {
index: usize,
},
InputCoinPredicateDataLength {
index: usize,
},
InputCoinWitnessIndexBounds {
index: usize,
},
InputContractAssociatedOutputContract {
index: usize,
},
OutputContractInputIndex {
index: usize,
},
TransactionCreateInputContract {
index: usize,
},
TransactionCreateOutputContract {
index: usize,
},
TransactionCreateOutputVariable {
index: usize,
},
TransactionCreateOutputChangeNotBaseAsset {
index: usize,
},
TransactionCreateOutputContractCreatedMultiple {
index: usize,
},
TransactionCreateBytecodeLen,
TransactionCreateBytecodeWitnessIndex,
TransactionCreateStaticContractsMax,
TransactionCreateStaticContractsOrder,
TransactionCreateStorageSlotMax,
TransactionCreateStorageSlotOrder,
TransactionScriptLength,
TransactionScriptDataLength,
TransactionScriptOutputContractCreated {
index: usize,
},
TransactionGasLimit,
TransactionMaturity,
TransactionInputsMax,
TransactionOutputsMax,
TransactionWitnessesMax,
TransactionOutputChangeColorDuplicated,
TransactionOutputChangeColorNotFound,
TransactionOutputVariableColorDuplicated,
}Variants
InputCoinPredicateLength
Fields
index: usizeInputCoinPredicateDataLength
Fields
index: usizeInputCoinWitnessIndexBounds
Fields
index: usizeInputContractAssociatedOutputContract
Fields
index: usizeOutputContractInputIndex
Fields
index: usizeTransactionCreateInputContract
Fields
index: usizeTransactionCreateOutputContract
Fields
index: usizeTransactionCreateOutputVariable
Fields
index: usizeTransactionCreateOutputChangeNotBaseAsset
Fields
index: usizeTransactionCreateOutputContractCreatedMultiple
Fields
index: usizeTransactionCreateBytecodeLen
TransactionCreateBytecodeWitnessIndex
TransactionCreateStaticContractsMax
TransactionCreateStaticContractsOrder
TransactionCreateStorageSlotMax
TransactionCreateStorageSlotOrder
TransactionScriptLength
TransactionScriptDataLength
TransactionScriptOutputContractCreated
Fields
index: usizeTransactionGasLimit
TransactionMaturity
TransactionInputsMax
TransactionOutputsMax
TransactionWitnessesMax
TransactionOutputChangeColorDuplicated
TransactionOutputChangeColorNotFound
TransactionOutputVariableColorDuplicated
Trait Implementations
Performs the conversion.
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for ValidationError
impl Send for ValidationError
impl Sync for ValidationError
impl Unpin for ValidationError
impl UnwindSafe for ValidationError
Blanket Implementations
Mutably borrows from an owned value. Read more