Sam Kleinman and GitHub
4bd8c5ab6f
p2p: transport should be captive resposibility of router ( #7160 )
...
The main (and minor) win of this PR is that the transport is fully the
responsibility of the router and the node doesn't need to be responsible for its lifecylce.
2021-10-26 16:34:44 +00:00
Sam Kleinman and GitHub
7143f14a63
p2p: simplify open channel interface ( #7133 )
...
A fourth #7075 component patch to simplify the channel creation interface
2021-10-15 18:00:24 +00:00
Sam Kleinman and GitHub
cbe6ad6cd5
p2p: flatten channel descriptor ( #7132 )
2021-10-15 13:03:10 -04:00
Sam Kleinman and GitHub
0900ea8396
p2p: channel shim cleanup ( #7129 )
2021-10-15 12:31:33 -04:00
Sam Kleinman and GitHub
f4a56f4034
p2p: refactor channel description ( #7130 )
...
This is another small sliver of #7075 , with the intention of removing
the legacy shim layer related to channel registration.
2021-10-15 15:45:12 +00:00
Callum Waters and GitHub
c769e3e09b
p2p: track peer channels to avoid sending across a channel a peer doesn't have ( #6601 )
2021-07-05 13:00:19 +02:00
Sam Kleinman and GitHub
9ffa7e8a2b
types: move NodeInfo from p2p ( #6618 )
2021-06-24 12:18:19 -04:00
Sam Kleinman and GitHub
ae5f98881b
p2p: make NodeID and NetAddress public ( #6583 )
2021-06-24 09:59:14 -04:00
Sam Kleinman and GitHub
a855f96946
p2p: renames for reactors and routing layer internal moves ( #6547 )
2021-06-08 08:17:09 -04:00