Static_isStaticcheckAdd assertions to the proof to check if value is a valid member of type T.
This function does not return anything, instead it creates any number of assertions to prove that value is a valid member of the type T.
For instance, calling check function on the type Bool asserts that the value of the element is either 1 or 0.
the element of type T to put assertions on.
StaticemptyStaticfromStaticfromJSONStaticfromConvert provable type from a normal JS type.
StatictoA function that takes value (optional), an element of type T, as argument and
returns an array of any type that make up the "auxiliary" (non-provable) data of value.
Optionalvalue: { the element of type T to generate the auxiliary data array from, optional.
If not provided, a default value for auxiliary data is returned.
An array of any type describing how this T element is made up of "auxiliary" (non-provable) data.
Static OptionaltoOptional method which transforms a provable type into its canonical representation.
This is needed for types that have multiple representations of the same underlying value, and might even not have perfect completeness for some of those representations.
An example is the ForeignField class, which allows non-native field elements to exist in unreduced form.
The unreduced form is not perfectly complete, for example, addition of two unreduced field elements can cause a prover error.
Specific protocols need to be able to protect themselves against incomplete operations at all costs.
For example, when using actions and reducer, the reducer must be able to produce a proof regardless of the input action.
toCanonical() converts any input into a safe form and enables us to handle cases like this generically.
Note: For most types, this method is the identity function.
The identity function will also be used when the toCanonical() is not present on a type.
StatictoA function that takes value, an element of type T, as argument and returns
an array of Field elements that make up the provable data of value.
the element of type T to generate the Field array from.
A Field array describing how this T element is made up of Field elements.
StatictoStatictoJSONStatictoConvert provable type to a normal JS type.
Event emitted when liquidity balance changed