Go to file
Pires 6db3220d26 cmd/solrays: move IsValidHostname to pkg/util 2022-09-15 09:45:53 -05:00
.github
cmd cmd/solrays: move IsValidHostname to pkg/util 2022-09-15 09:45:53 -05:00
fixtures fixtures: add shreds for slot 102815960 2022-09-12 14:04:29 +02:00
pkg cmd/solrays: move IsValidHostname to pkg/util 2022-09-15 09:45:53 -05:00
proto
python_client
queries
schema
third_party
web
.gitattributes
.gitignore docs: introduce generic build instructions 2022-09-15 09:45:53 -05:00
LICENSE
README.md docs: introduce generic build instructions 2022-09-15 09:45:53 -05:00
buf.gen.yaml
generate.sh
go.mod cmd/solrays: fix go-systemd/v22 import 2022-09-15 09:45:53 -05:00
go.sum cmd/solrays: fix go-systemd/v22 import 2022-09-15 09:45:53 -05:00

README.md

radiance

Highly experimental Solana playing ground.

Available tooling

  • solrays, an RPC proxy that exports call latency of a Solana RPC node.

Building

In order to build the available tooling, the following is required:

  • Go 1.18+
  • Run
    ./generate.sh
    

Building all the tools should be as easy as:

:; go build -o _bin/ github.com/certusone/radiance/cmd/...

All binaries will be placed in _bin/ folder.

Or if you're just looking for a single tool, say solrays:

:; go build -o _bin/ github.com/certusone/radiance/cmd/solrays

NOTE: Mind yourself, some of the tools here tools may depend on C code (and CGO), and other shenanigans, so you may have to adapt accordingly.