From d202749fb5cb60b41e4cca9da0b392d21dcee0da Mon Sep 17 00:00:00 2001 From: Ian Cunningham Date: Mon, 9 Jan 2023 08:00:59 -0600 Subject: [PATCH] adding confirm_ack to_string() (#3987) * adding confirm_ack to_string() Co-authored-by: Dimitrios Siganos --- nano/node/messages.cpp | 5 +++++ nano/node/messages.hpp | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/nano/node/messages.cpp b/nano/node/messages.cpp index ef98f4dd4..31a254cd2 100644 --- a/nano/node/messages.cpp +++ b/nano/node/messages.cpp @@ -1011,6 +1011,11 @@ std::size_t nano::confirm_ack::size (std::size_t count) return result; } +std::string nano::confirm_ack::to_string () const +{ + return header.to_string () + "\n" + vote->to_json (); +} + /* * frontier_req */ diff --git a/nano/node/messages.hpp b/nano/node/messages.hpp index 9c5095ec7..55222546e 100644 --- a/nano/node/messages.hpp +++ b/nano/node/messages.hpp @@ -210,8 +210,9 @@ public: void serialize (nano::stream &) const override; void visit (nano::message_visitor &) const override; bool operator== (nano::confirm_ack const &) const; - std::shared_ptr vote; static std::size_t size (std::size_t count); + std::string to_string () const; + std::shared_ptr vote; }; class frontier_req final : public message