mirror of
https://github.com/Xahau/xahaud.git
synced 2025-12-06 17:27:52 +00:00
22 lines
450 B
C++
22 lines
450 B
C++
|
|
std::ostream& operator<<(std::ostream& out, const SHAMapMissingNode& mn)
|
|
{
|
|
switch (mn.getMapType ())
|
|
{
|
|
case smtTRANSACTION:
|
|
out << "Missing/TXN(" << mn.getNodeID() << "/" << mn.getNodeHash() << ")";
|
|
break;
|
|
|
|
case smtSTATE:
|
|
out << "Missing/STA(" << mn.getNodeID() << "/" << mn.getNodeHash() << ")";
|
|
break;
|
|
|
|
case smtFREE:
|
|
default:
|
|
out << "Missing/" << mn.getNodeID();
|
|
break;
|
|
};
|
|
|
|
return out;
|
|
}
|