@@ -249,11 +249,12 @@ _(\*) Required._
249249
250250_ Object containing the following properties:_
251251
252- | Property | Type |
253- | :-------------------- | :-------------------------------------------------------------- |
254- | ` index ` | ` number ` (_ int, ≥0_ ) |
255- | ** ` comparator ` ** (\* ) | ` '==' \| '>' \| '<' \| '>=' \| '<=' \| '!=' \| 'in' \| '!in' ` |
256- | ** ` value ` ** (\* ) | [ BlockchainParamOrContextParam] ( #blockchainparamorcontextparam ) |
252+ | Property | Description | Type |
253+ | :-------------------- | :---------------------------------------------------------------------- | :----------------------------------------------------------------- |
254+ | ` index ` | | ` number ` (_ int, ≥0_ ) |
255+ | ** ` comparator ` ** (\* ) | | ` '==' \| '>' \| '<' \| '>=' \| '<=' \| '!=' \| 'in' \| '!in' ` |
256+ | ` operations ` | Optional operations to perform on the obtained result before comparison | _ Array of at least 1 [ VariableOperation] ( #variableoperation ) item_ |
257+ | ** ` value ` ** (\* ) | | [ BlockchainParamOrContextParam] ( #blockchainparamorcontextparam ) |
257258
258259_ (\* ) Required._
259260
@@ -263,11 +264,12 @@ Test to perform on a value. Supports comparison operators like ==, >, <, >=, <=,
263264
264265_ Object containing the following properties:_
265266
266- | Property | Type |
267- | :-------------------- | :------------------------------------------------------------ |
268- | ` index ` | ` number ` (_ int, ≥0_ ) |
269- | ** ` comparator ` ** (\* ) | ` '==' \| '>' \| '<' \| '>=' \| '<=' \| '!=' \| 'in' \| '!in' ` |
270- | ** ` value ` ** (\* ) | [ ParamOrContextParam] ( #paramorcontextparam ) |
267+ | Property | Description | Type |
268+ | :-------------------- | :---------------------------------------------------------------------- | :----------------------------------------------------------------- |
269+ | ` index ` | | ` number ` (_ int, ≥0_ ) |
270+ | ** ` comparator ` ** (\* ) | | ` '==' \| '>' \| '<' \| '>=' \| '<=' \| '!=' \| 'in' \| '!in' ` |
271+ | ` operations ` | Optional operations to perform on the obtained result before comparison | _ Array of at least 1 [ VariableOperation] ( #variableoperation ) item_ |
272+ | ** ` value ` ** (\* ) | | [ ParamOrContextParam] ( #paramorcontextparam ) |
271273
272274_ (\* ) Required._
273275
@@ -291,10 +293,11 @@ _(\*) Required._
291293
292294_ Object containing the following properties:_
293295
294- | Property | Type |
295- | :------------------- | :---------------------------- |
296- | ** ` varName ` ** (\* ) | [ PlainString] ( #plainstring ) |
297- | ** ` condition ` ** (\* ) | [ AnyCondition] ( #anycondition ) |
296+ | Property | Description | Type |
297+ | :------------------- | :-------------------------------------------------------------------------------- | :----------------------------------------------------------------- |
298+ | ** ` varName ` ** (\* ) | Any string that is not a Context Parameter i.e. does not start with ` : ` . | [ PlainString] ( #plainstring ) |
299+ | ** ` condition ` ** (\* ) | | [ AnyCondition] ( #anycondition ) |
300+ | ` operations ` | Optional operations to perform on the obtained condition result before storing it | _ Array of at least 1 [ VariableOperation] ( #variableoperation ) item_ |
298301
299302_ (\* ) Required._
300303
@@ -360,6 +363,19 @@ _Object containing the following properties:_
360363
361364_ (\* ) Required._
362365
366+ ## VariableOperation
367+
368+ An operation that can be performed on an obtained result.
369+
370+ _ Object containing the following properties:_
371+
372+ | Property | Type |
373+ | :------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
374+ | ** ` operation ` ** (\* ) | ` '+=' \| '-=' \| '*=' \| '/=' \| '%=' \| '^=' \| 'index' \| 'round' \| 'abs' \| 'avg' \| 'ceil' \| 'ethToWei' \| 'floor' \| 'len' \| 'max' \| 'min' \| 'sum' \| 'weiToEth' \| 'bool' \| 'float' \| ... ` |
375+ | ` value ` | [ ParamOrContextParam] ( #paramorcontextparam ) |
376+
377+ _ (\* ) Required._
378+
363379## TimeCondition
364380
365381_ Object containing the following properties:_
0 commit comments