def sc_init(x): if x >= (1 << 64): raise ValueError("Initialization works up to 64-bit only") return tcry.init256_modm(x)
def sc_0(): return tcry.init256_modm(0)
def sc_0_into(r): return tcry.init256_modm(r, 0)
def new_scalar(): return tcry.init256_modm(0)
def new_scalar() -> Sc25519: return tcry.init256_modm(0)
def sc_init_into(r: Sc25519, x: int) -> Sc25519: if x >= (1 << 64): raise ValueError("Initialization works up to 64-bit only") return tcry.init256_modm(r, x)
def sc_0_into(r: Sc25519) -> Sc25519: return tcry.init256_modm(r, 0)
def sc_0() -> Sc25519: return tcry.init256_modm(0)