package util import ( v2 "github.com/prysmaticlabs/prysm/proto/eth/v2" ethpb "github.com/prysmaticlabs/prysm/proto/prysm/v1alpha1" ) // NewBeaconBlockBellatrix creates a beacon block with minimum marshalable fields. func NewBeaconBlockBellatrix() *ethpb.SignedBeaconBlockBellatrix { return HydrateSignedBeaconBlockBellatrix(ðpb.SignedBeaconBlockBellatrix{}) } // NewBlindedBeaconBlockBellatrix creates a blinded beacon block with minimum marshalable fields. func NewBlindedBeaconBlockBellatrix() *ethpb.SignedBlindedBeaconBlockBellatrix { return HydrateSignedBlindedBeaconBlockBellatrix(ðpb.SignedBlindedBeaconBlockBellatrix{}) } // NewBlindedBeaconBlockBellatrixV2 creates a blinded beacon block with minimum marshalable fields. func NewBlindedBeaconBlockBellatrixV2() *v2.SignedBlindedBeaconBlockBellatrix { return HydrateV2SignedBlindedBeaconBlockBellatrix(&v2.SignedBlindedBeaconBlockBellatrix{}) }