diff --git a/nano/node/messages.cpp b/nano/node/messages.cpp index ef98f4dd..31a254cd 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 9c5095ec..55222546 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