optional method call recognizer and ErgoTree node builder. When the partial function is defined on a tuple (builder, obj, m, args, subst) it transforms it to a new ErgoTree node, which is then used in the resuting ErgoTree coming out of the ErgoScript compiler.
Java Method which should be used to evaluate sigmastate.lang.Terms.MethodCall node of ErgoTree.
optional builder of additional type descriptors (see extraDescriptors)
optional builder of additional type descriptors (see extraDescriptors)
optional method call recognizer and ErgoTree node builder.
optional method call recognizer and ErgoTree node builder. When the partial function is defined on a tuple (builder, obj, m, args, subst) it transforms it to a new ErgoTree node, which is then used in the resuting ErgoTree coming out of the ErgoScript compiler.
Java Method which should be used to evaluate sigmastate.lang.Terms.MethodCall node of ErgoTree.
Meta information connecting SMethod with ErgoTree. The optional builder is used by front-end ErgoScript compiler to replace method calls with ErgoTree nodes. In many cases SMethod.MethodCallIrBuilder builder is used. However there are specific cases where more complex builders are used, see for example usage of
withIRInfo
in the declaration of SCollection.GetOrElseMethod.optional method call recognizer and ErgoTree node builder. When the partial function is defined on a tuple (builder, obj, m, args, subst) it transforms it to a new ErgoTree node, which is then used in the resuting ErgoTree coming out of the ErgoScript compiler.
Java Method which should be used to evaluate sigmastate.lang.Terms.MethodCall node of ErgoTree.
optional builder of additional type descriptors (see extraDescriptors)