mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2025-01-10 19:51:20 +00:00
34f507f4b2
* impl * protos * tests * register endpoint * test fix * test fix * remove path * more test fixes * cleanup * bzl --------- Co-authored-by: james-prysm <90280386+james-prysm@users.noreply.github.com>
30 lines
657 B
Go
30 lines
657 B
Go
package beacon
|
|
|
|
import (
|
|
"github.com/prysmaticlabs/prysm/v4/beacon-chain/rpc/eth/shared"
|
|
)
|
|
|
|
type BlockRootResponse struct {
|
|
Data *struct {
|
|
Root string `json:"root"`
|
|
} `json:"data"`
|
|
ExecutionOptimistic bool `json:"execution_optimistic"`
|
|
Finalized bool `json:"finalized"`
|
|
}
|
|
|
|
type ListAttestationsResponse struct {
|
|
Data []*shared.Attestation `json:"data"`
|
|
}
|
|
|
|
type SubmitAttestationsRequest struct {
|
|
Data []*shared.Attestation `json:"data"`
|
|
}
|
|
|
|
type ListVoluntaryExitsResponse struct {
|
|
Data []*shared.SignedVoluntaryExit `json:"data"`
|
|
}
|
|
|
|
type SubmitSyncCommitteeSignaturesRequest struct {
|
|
Data []*shared.SyncCommitteeMessage `json:"data"`
|
|
}
|