prysm-pulse/api/server
Sammy Rosso 5afb1255fe
Add /eth/v1/beacon/deposit_snapshot endpoint (#13514)
* Add endpoint

* Uncomment in InitializeRoutes

* Add test

* Add 404

* Add more checks

* Test improvements

* Ssz

* Add ssz tags

* Add DepositSnapshot to bazel

* Fix tests

* Fix max size

* Resolve conflicts

* Revert untouched code

* Fix test + review

* Lint

* Oops

* Preston + Radek' review

* Only return 3 finalized roots

* Change to deposit contract depth

* Radek' review

* Gaz

---------

Co-authored-by: james-prysm <90280386+james-prysm@users.noreply.github.com>
2024-02-07 22:53:08 +00:00
..
structs Add /eth/v1/beacon/deposit_snapshot endpoint (#13514) 2024-02-07 22:53:08 +00:00
BUILD.bazel HTTP endpoints cleanup (#13251) 2023-12-08 20:37:20 +00:00
error_test.go HTTP endpoints cleanup (#13251) 2023-12-08 20:37:20 +00:00
error.go HTTP endpoints cleanup (#13251) 2023-12-08 20:37:20 +00:00
middleware_test.go HTTP Validator API: /eth/v1/validator/{pubkey}/gas_limit (#13082) 2023-10-23 15:49:28 +00:00
middleware.go APIs: reusing grpc cors middleware for rest (#13284) 2023-12-08 04:24:18 +00:00
util_test.go HTTP VALIDATOR API: /eth/v1/validator/{pubkey}/voluntary_exit (#13032) 2023-10-16 22:16:20 +00:00
util.go HTTP VALIDATOR API: /eth/v1/validator/{pubkey}/voluntary_exit (#13032) 2023-10-16 22:16:20 +00:00