Richard Patel
|
4ddc64e2c0
|
bazel: add Go rules
|
2022-10-30 08:17:36 +01:00 |
Richard Patel
|
776c1e88f1
|
sort Go imports
|
2022-10-29 13:30:26 +02:00 |
Richard Patel
|
758ede5690
|
Move Go module to go.firedancer.io/radiance
Change-Id: I76845d19e864d6c7cd0fff77dbe63fc722bbf808
Reviewed-on: https://git.firedancer.io/c/radiance/+/131
|
2022-09-21 23:40:06 +00:00 |
Richard Patel
|
3c69cf0eea
|
blockstore: decode mainnet genesis shreds
|
2022-09-10 19:56:59 +02:00 |
Richard Patel
|
cddcfc155d
|
cmd: add initial gossip pull
|
2022-09-08 19:40:32 +02:00 |
Richard Patel
|
b4c108cc5c
|
gossip: add CrdsFilter
|
2022-09-08 18:58:15 +02:00 |
Richard Patel
|
6bad7ba959
|
gossip: add Crds Pubkey accessor
|
2022-09-08 18:57:57 +02:00 |
Richard Patel
|
9a94d4e982
|
gossip: add interim Transaction deserializer
|
2022-09-08 18:57:34 +02:00 |
Richard Patel
|
52f8bf1a1b
|
gossip: rename Client => Driver
|
2022-09-08 18:57:07 +02:00 |
Richard Patel
|
27a52d3407
|
gossip: refactor into network-agnostic state machine
- Adds network-agnostic gossip message RX multiplexer
- Adds PingServer and PingClient with blocking-style API
- simplify cmd/gossip/ping
|
2022-09-08 13:37:59 +02:00 |
Richard Patel
|
5a9f2ba9ab
|
gossip: add message fixtures from turbine-go
https://github.com/terorie/turbine-go
|
2022-09-08 11:30:48 +02:00 |
Richard Patel
|
ef899f77f0
|
gossip: move BitVec to bitvec.go
|
2022-09-08 11:19:40 +02:00 |
Richard Patel
|
5c2c172dcc
|
gossip: use netip.AddrPort
|
2022-09-08 11:19:15 +02:00 |
Richard Patel
|
7b0291dd85
|
gossip: improve schema
|
2022-09-08 10:42:11 +02:00 |
Richard Patel
|
275d51581c
|
gossip: port more bloom tests
|
2022-09-08 10:30:54 +02:00 |
Richard Patel
|
1e5e1b9f78
|
gossip: add bloom filter
|
2022-09-08 10:06:42 +02:00 |
Richard Patel
|
b7be6db636
|
gossip: add all data types
|
2022-09-07 08:14:26 +02:00 |
Richard Patel
|
90498bde79
|
gossip: add ping tool
- Adds serde-generate based code generation for messages
- Adds gossip ping command-line tool
Closes https://github.com/certusone/radiance/issues/14
|
2022-09-06 03:07:42 +02:00 |