From bea30e7da1100e504323aca38bad02cc4b7c630c Mon Sep 17 00:00:00 2001 From: Janus Date: Wed, 11 Apr 2018 13:11:57 +0200 Subject: [PATCH] lnbase: avoid reimplementing int.to_bytes --- lib/lnbase.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/lnbase.py b/lib/lnbase.py index 21edc22da..bd751b197 100644 --- a/lib/lnbase.py +++ b/lib/lnbase.py @@ -16,7 +16,6 @@ import hmac import cryptography.hazmat.primitives.ciphers.aead as AEAD from electrum.bitcoin import public_key_from_private_key, ser_to_point, point_to_ser, string_to_number -from electrum.bitcoin import int_to_hex, bfh, rev_hex from electrum.util import PrintError from electrum.wallet import Wallet @@ -118,7 +117,7 @@ def encode(n, s): """Return a bytestring version of the integer value n, with a string length of s """ - return bfh(rev_hex(int_to_hex(n, s))) + return n.to_bytes(length=s, byteorder="big") def H256(data):