Module casper_execution_engine::shared::transform
source · Expand description
Support for transforms produced during execution.
Enums
- Error type for applying and combining transforms. A
TypeMismatch
occurs when a transform cannot be applied because the types are not compatible (e.g. trying to add a number to a string). AnOverflow
occurs if addition between numbers would result in the value overflowing its size in memory (e.g. if a, b are i32 and a + b > i32::MAX then aAddInt32(a).apply(Value::Int32(b))
would cause an overflow). - Representation of a single transformation ocurring during execution.