From f0fce0675d56b2226a993253731690ca864066c8 Mon Sep 17 00:00:00 2001 From: Sebastian Falbesoner Date: Mon, 10 Aug 2020 02:52:37 +0200 Subject: util: make EncodeBase58 consume Spans --- src/base58.h | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/base58.h') diff --git a/src/base58.h b/src/base58.h index 042ad671d3..d9791d1dbe 100644 --- a/src/base58.h +++ b/src/base58.h @@ -15,20 +15,15 @@ #define BITCOIN_BASE58_H #include +#include #include #include /** - * Encode a byte sequence as a base58-encoded string. - * pbegin and pend cannot be nullptr, unless both are. + * Encode a byte span as a base58-encoded string */ -std::string EncodeBase58(const unsigned char* pbegin, const unsigned char* pend); - -/** - * Encode a byte vector as a base58-encoded string - */ -std::string EncodeBase58(const std::vector& vch); +std::string EncodeBase58(Span input); /** * Decode a base58-encoded string (psz) into a byte vector (vchRet). -- cgit v1.2.3