Jacek Sieka
b98f46c04d
Avoid global in p2p macro ( fixes #4578 ) ( #5719 )
...
* Avoid global in p2p macro (fixes #4578 )
* copy p2p macro to this repo and start de-crufting it
* make protocol registration dynamic, removing light client hacks et al
* split out light client protocol into its own file
* cleanups
* Option -> Opt
* remove more cruft
* further split beacon_sync
this allows the light client to respond to peer metadata messages
without exposing the block sync protocol
* better protocol init
* "constant" protocol index
* avoid casts
* copyright
* move some discovery code to discovery
* avoid extraneous data copy when sending chunks
* remove redundant forkdigest field
* document how to connect to a specific peer
2024-01-13 11:54:24 +02:00
..
2023-09-19 08:00:48 +02:00
2023-11-10 13:53:32 +01:00
2023-06-20 14:38:10 +00:00
2023-06-15 09:58:38 +00:00
2023-09-28 11:35:42 +01:00
2023-04-11 18:42:35 +03:00
2023-12-06 12:09:48 +00:00
2023-04-11 18:42:35 +03:00
2023-06-09 23:06:01 +00:00
2023-12-06 12:09:48 +00:00
2023-06-20 14:38:10 +00:00
2023-04-11 18:42:35 +03:00
2023-09-28 11:35:42 +01:00
2023-09-28 11:35:42 +01:00
2023-06-20 14:38:10 +00:00
2024-01-13 11:54:24 +02:00
2023-04-11 18:42:35 +03:00
2023-04-11 18:42:35 +03:00
2023-04-11 18:42:35 +03:00
2023-12-05 03:34:45 +01:00
2023-09-19 08:00:48 +02:00
2023-04-11 18:42:35 +03:00
2024-01-11 22:46:43 +00:00
2023-09-28 11:35:42 +01:00
2024-01-03 12:48:08 +00:00
2021-07-05 16:17:35 +02:00
2023-09-28 11:35:42 +01:00
2023-07-05 15:43:43 +02:00
2023-12-06 12:09:48 +00:00
2023-09-28 11:35:42 +01:00
2023-09-28 11:35:42 +01:00
2023-07-04 10:54:32 +00:00
2022-10-05 17:04:13 +03:00
2023-12-06 12:09:48 +00:00
2022-07-22 21:47:24 +02:00
2023-09-28 11:35:42 +01:00
2023-12-13 16:11:25 +01:00
2023-09-28 11:35:42 +01:00
2023-06-20 14:38:10 +00:00
2023-12-05 03:34:45 +01:00
2021-11-02 18:06:36 +01:00
2023-09-28 11:35:42 +01:00
2023-11-29 15:13:18 +01:00
2022-10-05 17:04:13 +03:00
2023-09-28 11:35:42 +01:00
2023-04-11 18:42:35 +03:00
2023-11-27 17:48:48 +00:00
2023-12-06 12:09:48 +00:00
2023-07-05 15:43:43 +02:00
2023-04-28 00:30:58 +03:00
2023-11-03 16:07:49 +01:00
2023-12-06 12:09:48 +00:00
2023-09-12 13:53:55 +03:00
2023-12-06 12:09:48 +00:00
2023-12-06 12:09:48 +00:00
2023-09-28 11:35:42 +01:00
2023-04-11 18:42:35 +03:00
2023-09-28 11:35:42 +01:00
2023-11-29 15:13:18 +01:00
2023-04-11 18:42:35 +03:00
2023-12-05 03:34:45 +01:00
2023-11-29 15:13:18 +01:00
2023-12-06 12:09:48 +00:00
2023-09-28 11:35:42 +01:00
2023-10-06 19:26:30 +00:00
2023-09-28 11:35:42 +01:00
2023-11-29 15:13:18 +01:00
2023-04-25 09:44:01 +03:00
2023-12-06 12:09:48 +00:00
2023-04-28 00:30:58 +03:00