Merge pull request #54 from zcash-hackworks/nu5-testnet-update

Updates for new NU5 testnet consensus rules
This commit is contained in:
str4d 2021-09-29 10:47:45 +13:00 committed by GitHub
commit d1f5723d8b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -24,7 +24,7 @@ def rcv_trapdoor(rand):
# https://zips.z.cash/protocol/nu5.pdf#concretesinsemillacommit
def sinsemilla_commit(r: Scalar, D, M):
assert isinstance(r, Scalar)
return sinsemilla_hash_to_point(D + b"-M", M).checked_incomplete_add(
return sinsemilla_hash_to_point(D + b"-M", M) + (
group_hash(D + b"-r", b"") * r
)

View File

@ -309,7 +309,7 @@ def main():
return bytes(ret)
rand = Rand(randbytes)
consensusBranchId = 0xF919A198 # NU5
consensusBranchId = 0x37519621 # NU5
test_vectors = []
for _ in range(10):