From 80e4406ee1410289dbfc1e4ec952364f140399fa Mon Sep 17 00:00:00 2001 From: mdr0id Date: Thu, 5 Dec 2019 15:59:23 -0800 Subject: [PATCH] update remaining encoding issues, add pyblake2 --- qa/rpc-tests/test_framework/mininode.py | 218 ++---------------------- 1 file changed, 13 insertions(+), 205 deletions(-) diff --git a/qa/rpc-tests/test_framework/mininode.py b/qa/rpc-tests/test_framework/mininode.py index 9270aee2d..2053af5e5 100755 --- a/qa/rpc-tests/test_framework/mininode.py +++ b/qa/rpc-tests/test_framework/mininode.py @@ -31,6 +31,7 @@ from threading import RLock from threading import Thread import logging import copy +from pyblake2 import blake2b from .equihash import ( gbp_basic, @@ -254,198 +255,6 @@ def ser_int_vector(l): r += struct.pack(">= 32 - return rs - - -def uint256_from_str(s): - r = 0 - t = struct.unpack("> 24) & 0xFF - v = (c & 0xFFFFFF) << (8 * (nbytes - 3)) - return v - - -def deser_vector(f, c): - nit = struct.unpack("