From 6f72928b8ba5325ca983a1c1e3ab382aba4b15a8 Mon Sep 17 00:00:00 2001 From: Stepan Snigirev Date: Tue, 21 Dec 2021 20:54:13 +0100 Subject: [PATCH] remove currency byte leftovers --- LNURLPoS/LNURLPoS.ino | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/LNURLPoS/LNURLPoS.ino b/LNURLPoS/LNURLPoS.ino index cedd776..71b1d45 100644 --- a/LNURLPoS/LNURLPoS.ino +++ b/LNURLPoS/LNURLPoS.ino @@ -407,14 +407,13 @@ int xor_encrypt(uint8_t * output, size_t outlen, uint8_t * key, size_t keylen, u cur++; memcpy(output+cur, nonce, nonce_len); cur += nonce_len; - // payload, unxored first - - int payload_len = lenVarInt(pin) + 1 + lenVarInt(amount_in_cents); + // payload, unxored first - + int payload_len = lenVarInt(pin) + lenVarInt(amount_in_cents); output[cur] = (uint8_t)payload_len; cur++; uint8_t * payload = output+cur; // pointer to the start of the payload cur += writeVarInt(pin, output+cur, outlen-cur); // pin code cur += writeVarInt(amount_in_cents, output+cur, outlen-cur); // amount - cur++; // xor it with round key uint8_t hmacresult[32]; SHA256 h;