Commit Graph

172 Commits

Author SHA1 Message Date
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
Matt Johnstone fb8dfb155b
Merge pull request #21 from asymmetric-research/dynamic-mock-client
Dynamic mock client (2)
2024-06-15 10:00:03 +02:00
Matt Johnstone 214b737081
implemented jeffs suggestions 2024-06-15 09:58:24 +02:00
Matt Johnstone fb5ceb82d7
reduced indentation (for jeff) 2024-06-15 09:58:24 +02:00
Matt Johnstone 1bf607fa10
updated go version -> 1.22 2024-06-15 09:58:23 +02:00
Matt Johnstone 206aa75eca
split out correct metric changes 2024-06-15 09:58:23 +02:00
Matt Johnstone e1edb64d09
added context to dynamicRPCClient.Run() 2024-06-15 09:58:23 +02:00
Matt Johnstone 14cbbde7e4
fixed dynamic/static test interference 2024-06-15 09:58:23 +02:00
Matt Johnstone b742be47ef
added dynamic unit tests 2024-06-15 09:58:23 +02:00
Matt Johnstone f5d604d4f1
added dynamic rpc client 2024-06-15 09:58:23 +02:00
Matt Johnstone f1e948fb3b
Merge pull request #25 from asymmetric-research/provider-interface
Static tests
2024-06-15 09:44:42 +02:00
Matt Johnstone aad48f64ed
removed print statement 2024-06-15 09:27:19 +02:00
Matt Johnstone 28fd5e15dd
added block production tests 2024-06-15 09:27:18 +02:00
Matt Johnstone f861046510
dried tests + made test name match metric name 2024-06-15 09:27:18 +02:00
Matt Johnstone 7912a035aa
add initial set to WatchSlots() 2024-06-15 09:27:18 +02:00
Matt Johnstone 286cbc53e8
added watch slots test 2024-06-15 09:27:18 +02:00
Matt Johnstone 815e8c14f9
added static tests for exporter.go 2024-06-15 09:27:14 +02:00
Matt Johnstone 91bc43441b
Merge pull request #14 from asymmetric-research/provider-interface
Added rpc.Provider interface
2024-06-12 17:39:26 +02:00
Matt Johnstone 33fb8a47fc
added Provider godoc 2024-06-12 11:26:49 +02:00
Matt Johnstone 89d209f188
added rpc.Provider interface 2024-06-11 22:23:10 +02:00
Matt Johnstone eef3cea353
Merge pull request #13 from asymmetric-research/minor-cleaning
Removed hack/ + added .gitignore + renamed some stuff
2024-06-11 21:38:26 +02:00
Matt Johnstone 05a5c6d710
reverted NewSolanaCollector name + more of Jeff's nits 2024-06-11 21:27:55 +02:00
Matt Johnstone 8601796d18
renamed rpc.RPCClient -> rpc.Client 2024-06-11 11:34:27 +02:00
Matt Johnstone 0dbc9f7954
renamed NewSolanaCollector -> newSolanaCollector 2024-06-11 11:00:35 +02:00
Matt Johnstone fb9beaf29d
removed hack/ + added .gitignore 2024-06-06 21:14:10 +02:00
Jeff Schroeder 29609d45b3
Merge pull request #12 from mcamou/use_getblockproduction
Use getBlockProduction instead of calculating skip rate ourselves (FIXES #1 and #3)
2024-06-06 12:38:02 -04:00
mcamou e32b8a2ecd PR comments 2024-06-06 18:34:40 +02:00
mcamou b8fcc7c170 One more fix 2024-06-04 16:56:00 +02:00
mcamou 7fc66653fa Another fix 2024-06-04 16:25:18 +02:00
mcamou 9de09fa830 Fix bug in epoch switchover 2024-06-04 16:00:58 +02:00
mcamou 84ae5798a7 Address PR comments 2024-06-04 12:24:54 +02:00
mcamou 70eafb273e Add the solana_leader_slots_by_epoch metric 2024-05-30 18:51:11 +02:00
mcamou 7fbc2a450e Fix condition check 2024-05-30 16:04:04 +02:00
mcamou 9ea6272f8b rm blocktime.go 2024-05-29 14:45:44 +02:00
mcamou e775e88b38 rm leaderschedule.go 2024-05-29 14:44:19 +02:00
mcamou 9ffe04f51e rm getconfirmedblocks.go 2024-05-29 13:59:22 +02:00
mcamou 918ceb3be6 #3: Use getBlockProduction instead of calculating skip rate ourselves 2024-05-29 13:56:04 +02:00
Leopold Schabel 4db1d1ba23 README.md: document solana_node_version 2022-08-11 15:46:07 +02:00
Eran Davidovich 16c8b10324
Solana node version metric (#9) 2022-08-10 19:13:08 +02:00
Leopold Schabel 5873f07cb1
Merge pull request #8 from naei/feature/votepubkey 2022-07-29 18:05:06 +02:00