http://mmgen-wallet.i2p/project/mmgen/mmgen-wallet/src/master/mmgen/proto/zec/keygen.py
__init__(cfg) from nacl.bindings import crypto_scalarmult_base self.crypto_scalarmult_base = crypto_scalarmult_base from ...sha2 import Sha256 self.Sha256 = Sha256 def zhash256(self, s, t): s = bytearray(s + bytes(32)) s[0] |= 0xc0 s[32] = t return self.Sha256(s, preprocess=False).digest() def to_pubkey(self, privkey): return PubKey( self.zhash256(privkey, 0) + self.crypto_scalarmult_base(self.zhash256(privkey, 1)), compressed = privkey.compressed ) def to_viewkey(self, privkey): vk =...