Commit Graph

111 Commits

Author SHA1 Message Date
Matt Johnstone 5ea95f245f
added rpc error data 2024-10-14 17:20:34 +02:00
Matt Johnstone b2cde35375
Merge pull request #40 from asymmetric-research/rpc-errors
RPC errors
2024-10-14 11:03:17 +02:00
Matt Johnstone a3c498da5e
Merge pull request #37 from asymmetric-research/fee-rewards
WIP: Fee rewards!!!
2024-10-14 11:01:55 +02:00
Matt Johnstone bc96a3ee11
rpc error code constants 2024-10-14 11:01:24 +02:00
Jeff Schroeder d32b15a2b4
Merge pull request #41 from asymmetric-research/fix-readme
Remove link to deprecated docker hub repo
2024-10-10 12:22:19 -04:00
Jeff Schroeder 13e67e39c3
Remove link to deprecated docker hub repo
This is not currently used, though we might update to a new one in the future.

Fixes: #39
2024-10-09 10:01:44 -04:00
Matt Johnstone 4f2c927054
added rpcerror handling to fee reward fetching 2024-10-08 18:10:34 +02:00
Matt Johnstone dd6f72c822
refactored getResponse to pure function 2024-10-08 17:16:10 +02:00
Matt Johnstone c65c347504
added fee rewards 2024-10-08 16:33:41 +02:00
Matt Johnstone d77b929cfa
Merge pull request #36 from asymmetric-research/inflation-rewards
Added inflation rewards
2024-10-07 20:34:57 +02:00
Matt Johnstone ab227c7659
Update inflation reward error message
Co-authored-by: Jeff Schroeder <jeffschroeder@computer.org>
2024-10-07 20:34:49 +02:00
Matt Johnstone 01db171d92
Merge pull request #35 from asymmetric-research/build-test-workflow
added go build workflow
2024-10-07 17:01:24 +02:00
Matt Johnstone 52ea745f4e
fixed workflow main/master bug 2024-10-07 16:58:58 +02:00
Matt Johnstone 328074ea6f
working on fee rewards 2024-10-07 16:55:24 +02:00
Matt Johnstone 05411bc684
standardised commitments 2024-10-07 15:05:24 +02:00
Matt Johnstone 7db68af818
added GetBlock 2024-10-07 14:49:37 +02:00
Matt Johnstone b3d33313b0
added GetLeaderSchedule + rpc documentation linking to offical methods 2024-10-07 14:06:46 +02:00
Matt Johnstone 325848dabf
added inflation rewards test 2024-10-07 12:41:06 +02:00
Matt Johnstone 172d15a309
added inflation rewards metric 2024-10-07 12:41:06 +02:00
Matt Johnstone 68a3a29280
working on inflation rewards 2024-10-07 12:41:06 +02:00
Matt Johnstone 789f8ac792
added GetInflationReward 2024-10-07 12:41:06 +02:00
Matt Johnstone f9554100db
Merge pull request #34 from asymmetric-research/watch-slots
Big refactor to clean up the WatchSlots logic
2024-10-06 17:00:26 +02:00
Matt Johnstone bf217cfc22
implemented jeffs nits 2024-10-06 16:58:15 +02:00
Matt Johnstone db8373b81d
added leader-slot-addresses to SlotWatcher 2024-10-04 13:04:23 +02:00
Matt Johnstone 64332b368b
added json to contextualResult 2024-10-04 12:56:35 +02:00
Matt Johnstone 5c522d7b12
added documentation 2024-10-04 12:56:35 +02:00
Matt Johnstone 8e4f5e8d6f
refactored WatchSlots() to SlotWatcher 2024-10-04 12:56:33 +02:00
Matt Johnstone 70990df414
refactoring WatchSlots 2024-10-04 12:45:12 +02:00
Matt Johnstone ced08197cf
refactored GetVoteAccounts 2024-10-04 12:38:22 +02:00
Matt Johnstone ab386801b1
refactored GetBlockProduction 2024-10-04 12:38:20 +02:00
Matt Johnstone b331072a4d
Merge pull request #32 from asymmetric-research/address-configurable
Address configurable leader slots tracking (3)
2024-10-04 12:28:14 +02:00
Matt Johnstone 40044946d2
added leader-slot-addresses warnings 2024-10-04 12:24:44 +02:00
Matt Johnstone 43ffbb979d
Merge pull request #30 from asymmetric-research/github-actions
GitHub actions (2)
2024-10-04 07:47:03 +02:00
Matt Johnstone a8667b68df
updated test workflow to run on merge to main as well 2024-10-04 07:45:45 +02:00
Matt Johnstone 1345170ae9
Merge pull request #29 from asymmetric-research/balance-monitoring
Balance monitoring + some super minor cleaning (1)
2024-10-04 07:43:53 +02:00
Matt Johnstone 5e7789fd89
added configurable address list to track solana_leader_slots_by_epoch for 2024-10-03 11:24:23 +02:00
Matt Johnstone fe98f89df1
added go-test workflow 2024-10-01 22:28:16 +02:00
Matt Johnstone 2c8087380c
added format workflow 2024-10-01 22:18:44 +02:00
Matt Johnstone 0df883021a
fixed Collect 2024-10-01 22:07:53 +02:00
Matt Johnstone 5513723d12
added GetBalance tests 2024-10-01 21:38:28 +02:00
Matt Johnstone d2807364f6
added GetBalance to RPC client 2024-10-01 11:52:02 +02:00
Matt Johnstone c53c7c7b9e
Merge pull request #23 from asymmetric-research/rpc-refactor
RPC Refactor (5)
2024-06-18 17:12:36 +02:00
Matt Johnstone e74a69959c
Merge pull request #26 from asymmetric-research/test-cleaning
Test renaming
2024-06-18 17:10:37 +02:00
Matt Johnstone 49cbd39baa
fixed assert.Nilf bug 2024-06-15 12:13:51 +02:00
Matt Johnstone f834359575
moved tests into exporter_test and slots_test 2024-06-15 12:04:07 +02:00
Matt Johnstone 81845a0b7d
removed rpc integration tests 2024-06-15 11:43:16 +02:00
Matt Johnstone 3e9359969c
dried GetBlockProduction 2024-06-15 10:12:56 +02:00
Matt Johnstone 264b9463f4
dried simple rpc methods 2024-06-15 10:12:56 +02:00
Matt Johnstone 42a3e28759
added makefile 2024-06-15 10:01:22 +02:00
Matt Johnstone b95da597b2
added rpc client tests 2024-06-15 10:01:22 +02:00