INNER CODE UNIT · Go

out

taurushq-io/multi-party-sig · internal/bip32/bip32.go:34

	out := h.Sum(nil)
	scalar := new(curve.Secp256k1Scalar)
	err := scalar.UnmarshalBinary(out[:32])
	if err != nil || scalar.IsZero() {
		return nil, nil, fmt.Errorf("bad index: %d", i)
	}

	return scalar, out[32:], nil
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…