Richard Patel
|
860db15ff7
|
build(deps): bump k8s.io/klog/v2 from 2.60.1 to 2.80.1
|
2022-09-10 15:07:49 +02:00 |
Richard Patel
|
a2fa83c01b
|
fixtures: add shreds from slots 0 and 1
|
2022-09-10 14:31:24 +02:00 |
Richard Patel
|
02237cd4c5
|
cmd/radiance: add blockstore dumpshreds command
|
2022-09-10 14:30:49 +02:00 |
Richard Patel
|
62357507ff
|
blockstore: add shreds, slot meta client
|
2022-09-10 14:30:49 +02:00 |
Richard Patel
|
816ab66d28
|
blockstore: add package, add RocksDB client
|
2022-09-10 14:30:49 +02:00 |
Richard Patel
|
3172d5b4af
|
shred: initial shred package, handle data shreds
|
2022-09-10 14:29:37 +02:00 |
Richard Patel
|
be154eae0f
|
cmd: add IntRange parser util
|
2022-09-10 14:29:37 +02:00 |
Richard Patel
|
46f6563f6d
|
cmd: merge to radiance command, add ledger subcommand
|
2022-09-10 14:29:37 +02:00 |
Richard Patel
|
2b138fbd4b
|
cmd/gossip: merge to cobra command
|
2022-09-10 14:29:36 +02:00 |
Leopold Schabel
|
99884a2d4f
|
queries: add a bunch
|
2022-09-09 15:34:02 +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
|
7438e31fef
|
sealevel: fix tests
|
2022-09-08 10:06:49 +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 |
Richard Patel
|
713f6eeec3
|
sealevel: more log syscalls
|
2022-09-05 10:37:23 +02:00 |
Richard Patel
|
5d11c3c465
|
sealevel: run Pyth Oracle program
|
2022-09-05 10:28:08 +02:00 |
Richard Patel
|
0a3c7853fd
|
sealevel: use JSON-based test framework
|
2022-09-05 10:16:52 +02:00 |
Richard Patel
|
a940a46699
|
sealevel: run SPL token program
|
2022-09-05 09:39:40 +02:00 |
Richard Patel
|
ce9887728d
|
sbf: add disassembler
|
2022-09-05 09:34:37 +02:00 |
Richard Patel
|
2cc227561e
|
sealevel, sbf: run SPL memo program
|
2022-09-05 00:28:39 +02:00 |
Richard Patel
|
bfc538e03d
|
fixtures: add memo program
|
2022-09-04 21:59:00 +02:00 |
Richard Patel
|
8fb540af70
|
sealevel: add params serializer
Copied from https://github.com/terorie/sealevel-go
|
2022-09-04 21:50:20 +02:00 |
Richard Patel
|
69819dc852
|
sbf: add stack
|
2022-09-04 21:49:44 +02:00 |
Richard Patel
|
196e826d6b
|
sbf: hello world
|
2022-09-04 18:40:18 +02:00 |
Richard Patel
|
c3c4f02ef1
|
sbf: move ELFs to fixtures
|
2022-09-04 18:40:18 +02:00 |
Richard Patel
|
2ff0ca6127
|
sbf/interpreter: implement memory
|
2022-09-04 18:40:18 +02:00 |
Richard Patel
|
b8beab2b81
|
sbf: add interpreter
|
2022-09-04 18:40:18 +02:00 |
dependabot[bot]
|
8e7aaa40bd
|
build(deps): bump github.com/klauspost/compress from 1.15.6 to 1.15.9
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.15.6 to 1.15.9.
- [Release notes](https://github.com/klauspost/compress/releases)
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml)
- [Commits](https://github.com/klauspost/compress/compare/v1.15.6...v1.15.9)
---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-03 09:33:57 +02:00 |
Richard Patel
|
4eff1263c5
|
sbf: add verifier
|
2022-09-03 08:49:13 +02:00 |
Richard Patel
|
980712188b
|
sbf: initial reloc support
|
2022-09-03 07:53:58 +02:00 |
Richard Patel
|
d3d1d516f8
|
sbf: add opcodes
|
2022-09-03 06:45:26 +02:00 |
Richard Patel
|
36288397bd
|
sbf: add section loader
|
2022-09-03 06:05:26 +02:00 |
Richard Patel
|
9e81eea4ff
|
sbf: rename loader.go -> parse.go
|
2022-09-03 06:05:26 +02:00 |
dependabot[bot]
|
2bc5c4ec59
|
build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.8.0
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.1 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](https://github.com/stretchr/testify/compare/v1.7.1...v1.8.0)
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-09-02 15:59:11 +02:00 |
Richard Patel
|
819eddb239
|
nftables: go fmt
|
2022-09-02 03:57:08 +02:00 |
Richard Patel
|
ae44b84bc5
|
sbf: move loader to subpackage
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
8cd54f8e82
|
sbf: finish ELF parser
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
fade5aa0b8
|
sbf: add ELF section parser
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
cc798726bc
|
sbf: add noop.so load test
|
2022-09-02 03:56:08 +02:00 |