def sb
import bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/bitsrel.bend as Bitsrelimport Base
import bend-collections-laws-crypto@1.0.0.0/spec/crypto/secp256k1/curve.bend as CV
18# bits off + i - 1 down to off of K
19def sb(i: Nat, +off: Nat, +k: Nat) -> List<&2, Nat>:
20 match i:
21 case 0n: Nil{}
22 case 1n+ +j: CV.bit(Nat.add(off, j), k) <> sb(j, off, k)
Uses (4)
Used by (11)
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/bitsrel:bits_sb
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/pmul:lbits01
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/bitsrel:bits_of_sb
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/bitsrel:sb_hi
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/bitsrel:sb_last
- …