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
|
5d11c3c465
|
sealevel: run Pyth Oracle program
|
2022-09-05 10:28:08 +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
|
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 |
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 |
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 |
Richard Patel
|
9ba4b60ee8
|
sbf: add test .so files from solana-labs/rbpf
see https://github.com/solana-labs/rbpf/tree/main/tests/elfs
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
3230b09ec7
|
sbf: add ELF parser
Adds the first half of the ELF parser implementation,
based on Solana's new restricted SBFv2 ELF parser.
|
2022-09-02 03:56:08 +02:00 |