Add {state_id} to Prysm endpoints

This commit is contained in:
rkapka
2025-05-02 19:40:17 +02:00
parent 5e3a5b877a
commit 88670e9cc1
4 changed files with 19 additions and 16 deletions

View File

@@ -1253,7 +1253,7 @@ func (s *Service) prysmValidatorEndpoints(stater lookup.Stater, coreService *cor
methods: []string{http.MethodPost},
},
{
template: "/prysm/v1/validators/participation",
template: "/prysm/v1/validators/{state_id}/participation",
name: namespace + ".GetParticipation",
middleware: []middleware.Middleware{
middleware.AcceptHeaderHandler([]string{api.JsonMediaType}),
@@ -1262,7 +1262,7 @@ func (s *Service) prysmValidatorEndpoints(stater lookup.Stater, coreService *cor
methods: []string{http.MethodGet},
},
{
template: "/prysm/v1/validators/active_set_changes",
template: "/prysm/v1/validators/{state_id}/active_set_changes",
name: namespace + ".GetActiveSetChanges",
middleware: []middleware.Middleware{
middleware.AcceptHeaderHandler([]string{api.JsonMediaType}),

View File

@@ -133,10 +133,10 @@ func Test_endpoints(t *testing.T) {
}
prysmValidatorRoutes := map[string][]string{
"/prysm/validators/performance": {http.MethodPost},
"/prysm/v1/validators/performance": {http.MethodPost},
"/prysm/v1/validators/participation": {http.MethodGet},
"/prysm/v1/validators/active_set_changes": {http.MethodGet},
"/prysm/validators/performance": {http.MethodPost},
"/prysm/v1/validators/performance": {http.MethodPost},
"/prysm/v1/validators/{state_id}/participation": {http.MethodGet},
"/prysm/v1/validators/{state_id}/active_set_changes": {http.MethodGet},
}
s := &Service{cfg: &Config{}}

View File

@@ -0,0 +1,3 @@
### Fixed
- Add `{state_id}` to Prysm endpoints.

View File

@@ -108,8 +108,8 @@ go_test(
"@web3signer",
],
eth_network = "minimal",
flaky = True,
shard_count = 2,
# flaky = True,
# shard_count = 2,
tags = [
"e2e",
"manual",
@@ -141,8 +141,8 @@ go_test(
"@web3signer",
],
eth_network = "minimal",
flaky = True,
shard_count = 2,
# flaky = True,
# shard_count = 2,
tags = [
"e2e",
"manual",
@@ -173,8 +173,8 @@ go_test(
"@web3signer",
],
eth_network = "mainnet",
flaky = True,
shard_count = 2,
# flaky = True,
# shard_count = 2,
tags = [
"e2e",
"exclusive",
@@ -206,8 +206,8 @@ go_test(
"@web3signer",
],
eth_network = "mainnet",
flaky = True,
shard_count = 2,
# flaky = True,
# shard_count = 2,
tags = [
"exclusive",
"mainnet",
@@ -239,8 +239,8 @@ go_test(
"@web3signer",
],
eth_network = "minimal",
flaky = True,
shard_count = 2,
# flaky = True,
# shard_count = 2,
tags = [
"exclusive",
"manual",