From 9f080e357d51f46394ddf6bb5bde906c782a7657 Mon Sep 17 00:00:00 2001 From: JoelKatz Date: Thu, 31 May 2012 00:55:00 -0700 Subject: [PATCH] Failed to set required fields. --- src/Peer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Peer.cpp b/src/Peer.cpp index 68e18de43f..1e4ebfd98b 100644 --- a/src/Peer.cpp +++ b/src/Peer.cpp @@ -723,6 +723,7 @@ void Peer::recvGetLedger(newcoin::TMGetLedger& packet) if (packet.itype() == newcoin::liTS_CANDIDATE) { // Request is for a transaction candidate set + std::cerr << "Received request for TX candidate set data" << std::endl; Ledger::pointer ledger; if ((!packet.has_ledgerhash() || packet.ledgerhash().size() != 32)) { @@ -737,6 +738,7 @@ void Peer::recvGetLedger(newcoin::TMGetLedger& packet) punishPeer(PP_INVALID_REQUEST); return; } + reply.set_ledgerseq(0); reply.set_ledgerhash(txHash.begin(), txHash.size()); reply.set_type(newcoin::liTS_CANDIDATE); }