From 1be923d1cfb6c618a759fb98adbfb37185e3a71c Mon Sep 17 00:00:00 2001 From: jl777 Date: Sat, 6 Jul 2019 22:15:22 -1100 Subject: [PATCH] NSPV_hdrhash --- src/komodo_nSPV.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/komodo_nSPV.h b/src/komodo_nSPV.h index 31756881f..2bc3dacc3 100644 --- a/src/komodo_nSPV.h +++ b/src/komodo_nSPV.h @@ -385,6 +385,13 @@ uint256 NSPV_doublesha256(uint8_t *data,int32_t datalen) return(hash); } +uint256 NSPV_hdrhash(struct NSPV_equihdr *hdr) +{ + uint8_t data[sizeof(*hdr)]; uint16_t hdrsize = sizeof(*hdr); + iguana_rwequihdrvec(1,data,&hdrsize,&hdr) + return(NSPV_doublesha256(data,sizeof(*hdr))); +} + int32_t NSPV_txextract(CTransaction &tx,uint8_t *data,int32_t datalen) { std::vector rawdata;