aboutsummaryrefslogtreecommitdiff
path: root/src/streams.h
diff options
context:
space:
mode:
authorMarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>2023-11-17 16:32:29 +0100
committerMarcoFalke <*~=`'#}+{/-|&$^_@721217.xyz>2023-11-28 12:42:07 +0100
commitfac39b56b723f79ba0aa9570708a1d4a600f4e12 (patch)
tree7876f1bdcf0be8a9ae7efe0f61b3359db134612d /src/streams.h
parentc252a0fc0f4dc7d262b971a5e7ff01508159193b (diff)
downloadbitcoin-fac39b56b723f79ba0aa9570708a1d4a600f4e12.tar.xz
refactor: SpanReader without nVersion
The field is unused, so remove it. This is also required for future commits.
Diffstat (limited to 'src/streams.h')
-rw-r--r--src/streams.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/streams.h b/src/streams.h
index 5fec289e34..39e9a56f11 100644
--- a/src/streams.h
+++ b/src/streams.h
@@ -100,16 +100,13 @@ private:
class SpanReader
{
private:
- const int m_version;
Span<const unsigned char> m_data;
public:
/**
- * @param[in] version Serialization Version (including any flags)
* @param[in] data Referenced byte vector to overwrite/append
*/
- SpanReader(int version, Span<const unsigned char> data)
- : m_version{version}, m_data{data} {}
+ explicit SpanReader(Span<const unsigned char> data) : m_data{data} {}
template<typename T>
SpanReader& operator>>(T&& obj)
@@ -118,8 +115,6 @@ public:
return (*this);
}
- int GetVersion() const { return m_version; }
-
size_t size() const { return m_data.size(); }
bool empty() const { return m_data.empty(); }