def lift_if
import bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/schnorr.bend as Schnorrimport Base
import bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/point.bend as P
71def lift_if(+x: List<&2, Nat>, ok: Bool) -> Maybe<&2, P.Point>:
72 match ok:
73 case True{}: P.decompress(x, 0n)
74 case False{}: None{}
Uses (6)
Used by (5)
- bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/schnorr:lift_x
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/pschn:lx
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/pschn:lx_r
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/pschn:lxb
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/pschn:lxr