You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
too much code in one module -- for example, maybe move Node to it's own file?
Node has several constructors which have some differences but I'm sure there is a space for consolidation
Sockets structure is flat, so it spits sockets by names. For example, tpu_ and later these fields are used to construct structure TpuSockets. Extract structures with proper construction encapsulation.
in new_localhost_with_pubkey_and_quic_endpoints we sometime bind to 0.0.0.0 and sometimes to localhost.
struct Sockets is definitely on their way towards net-utils so we can have all socket binding related code in more or less one place. It can be neatly split off from Node initialization. PR for that
Problem
cluster_info
module has the following problems:Node
to it's own file?Node
has several constructors which have some differences but I'm sure there is a space for consolidationSockets
structure is flat, so it spits sockets by names. For example,tpu_
and later these fields are used to construct structureTpuSockets
. Extract structures with proper construction encapsulation.new_localhost_with_pubkey_and_quic_endpoints
we sometime bind to 0.0.0.0 and sometimes to localhost.pub
from fields:The text was updated successfully, but these errors were encountered: