erigon-pulse/cl/beacon/handler/pool.go
Giulio rebuffo a2433455f9
Keep few beacon block headers in mdbx (#8809)
Now keep few beacon block headers in mdbx
2023-11-22 01:45:15 +01:00

26 lines
798 B
Go

package handler
import (
"net/http"
)
func (a *ApiHandler) poolVoluntaryExits(r *http.Request) *beaconResponse {
return newBeaconResponse(a.operationsPool.VoluntaryExistsPool.Raw())
}
func (a *ApiHandler) poolAttesterSlashings(r *http.Request) *beaconResponse {
return newBeaconResponse(a.operationsPool.AttesterSlashingsPool.Raw())
}
func (a *ApiHandler) poolProposerSlashings(r *http.Request) *beaconResponse {
return newBeaconResponse(a.operationsPool.ProposerSlashingsPool.Raw())
}
func (a *ApiHandler) poolBlsToExecutionChanges(r *http.Request) *beaconResponse {
return newBeaconResponse(a.operationsPool.BLSToExecutionChangesPool.Raw())
}
func (a *ApiHandler) poolAttestations(r *http.Request) *beaconResponse {
return newBeaconResponse(a.operationsPool.AttestationsPool.Raw())
}