Files
rippled/include/xrpl/resource/Gossip.h
2025-10-23 11:04:30 -04:00

32 lines
556 B
C++

#ifndef XRPL_RESOURCE_GOSSIP_H_INCLUDED
#define XRPL_RESOURCE_GOSSIP_H_INCLUDED
#include <xrpl/beast/net/IPEndpoint.h>
#include <vector>
namespace ripple {
namespace Resource {
/** Data format for exchanging consumption information across peers. */
struct Gossip
{
explicit Gossip() = default;
/** Describes a single consumer. */
struct Item
{
explicit Item() = default;
int balance;
beast::IP::Endpoint address;
};
std::vector<Item> items;
};
} // namespace Resource
} // namespace ripple
#endif