Documentation ¶
Index ¶
- Variables
- type ValidatorEpochIncome
- func (*ValidatorEpochIncome) Descriptor() ([]byte, []int)deprecated
- func (x *ValidatorEpochIncome) GetAttestationHeadReward() uint64
- func (x *ValidatorEpochIncome) GetAttestationSourcePenalty() uint64
- func (x *ValidatorEpochIncome) GetAttestationSourceReward() uint64
- func (x *ValidatorEpochIncome) GetAttestationTargetPenalty() uint64
- func (x *ValidatorEpochIncome) GetAttestationTargetReward() uint64
- func (x *ValidatorEpochIncome) GetFinalityDelayPenalty() uint64
- func (x *ValidatorEpochIncome) GetIndex() uint64
- func (x *ValidatorEpochIncome) GetProposerAttestationInclusionReward() uint64
- func (x *ValidatorEpochIncome) GetProposerSlashingInclusionReward() uint64
- func (x *ValidatorEpochIncome) GetProposerSyncInclusionReward() uint64
- func (x *ValidatorEpochIncome) GetSlashingPenalty() uint64
- func (x *ValidatorEpochIncome) GetSlashingReward() uint64
- func (x *ValidatorEpochIncome) GetSyncCommitteePenalty() uint64
- func (x *ValidatorEpochIncome) GetSyncCommitteeReward() uint64
- func (x *ValidatorEpochIncome) GetTxFeeRewardWei() []byte
- func (*ValidatorEpochIncome) ProtoMessage()
- func (x *ValidatorEpochIncome) ProtoReflect() protoreflect.Message
- func (x *ValidatorEpochIncome) Reset()
- func (x *ValidatorEpochIncome) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_types_types_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ValidatorEpochIncome ¶
type ValidatorEpochIncome struct { Index uint64 `protobuf:"varint,1,opt,name=Index,proto3" json:"Index,omitempty"` AttestationSourceReward uint64 `protobuf:"varint,2,opt,name=AttestationSourceReward,proto3" json:"AttestationSourceReward,omitempty"` AttestationSourcePenalty uint64 `protobuf:"varint,3,opt,name=AttestationSourcePenalty,proto3" json:"AttestationSourcePenalty,omitempty"` AttestationTargetReward uint64 `protobuf:"varint,4,opt,name=AttestationTargetReward,proto3" json:"AttestationTargetReward,omitempty"` AttestationTargetPenalty uint64 `protobuf:"varint,5,opt,name=AttestationTargetPenalty,proto3" json:"AttestationTargetPenalty,omitempty"` AttestationHeadReward uint64 `protobuf:"varint,6,opt,name=AttestationHeadReward,proto3" json:"AttestationHeadReward,omitempty"` FinalityDelayPenalty uint64 `protobuf:"varint,7,opt,name=FinalityDelayPenalty,proto3" json:"FinalityDelayPenalty,omitempty"` ProposerSlashingInclusionReward uint64 `protobuf:"varint,8,opt,name=ProposerSlashingInclusionReward,proto3" json:"ProposerSlashingInclusionReward,omitempty"` ProposerAttestationInclusionReward uint64 `protobuf:"varint,9,opt,name=ProposerAttestationInclusionReward,proto3" json:"ProposerAttestationInclusionReward,omitempty"` ProposerSyncInclusionReward uint64 `protobuf:"varint,10,opt,name=ProposerSyncInclusionReward,proto3" json:"ProposerSyncInclusionReward,omitempty"` SyncCommitteeReward uint64 `protobuf:"varint,11,opt,name=SyncCommitteeReward,proto3" json:"SyncCommitteeReward,omitempty"` SyncCommitteePenalty uint64 `protobuf:"varint,12,opt,name=SyncCommitteePenalty,proto3" json:"SyncCommitteePenalty,omitempty"` SlashingReward uint64 `protobuf:"varint,13,opt,name=SlashingReward,proto3" json:"SlashingReward,omitempty"` SlashingPenalty uint64 `protobuf:"varint,14,opt,name=SlashingPenalty,proto3" json:"SlashingPenalty,omitempty"` TxFeeRewardWei []byte `protobuf:"bytes,15,opt,name=TxFeeRewardWei,proto3" json:"TxFeeRewardWei,omitempty"` // contains filtered or unexported fields }
func (*ValidatorEpochIncome) Descriptor
deprecated
func (*ValidatorEpochIncome) Descriptor() ([]byte, []int)
Deprecated: Use ValidatorEpochIncome.ProtoReflect.Descriptor instead.
func (*ValidatorEpochIncome) GetAttestationHeadReward ¶
func (x *ValidatorEpochIncome) GetAttestationHeadReward() uint64
func (*ValidatorEpochIncome) GetAttestationSourcePenalty ¶
func (x *ValidatorEpochIncome) GetAttestationSourcePenalty() uint64
func (*ValidatorEpochIncome) GetAttestationSourceReward ¶
func (x *ValidatorEpochIncome) GetAttestationSourceReward() uint64
func (*ValidatorEpochIncome) GetAttestationTargetPenalty ¶
func (x *ValidatorEpochIncome) GetAttestationTargetPenalty() uint64
func (*ValidatorEpochIncome) GetAttestationTargetReward ¶
func (x *ValidatorEpochIncome) GetAttestationTargetReward() uint64
func (*ValidatorEpochIncome) GetFinalityDelayPenalty ¶
func (x *ValidatorEpochIncome) GetFinalityDelayPenalty() uint64
func (*ValidatorEpochIncome) GetIndex ¶
func (x *ValidatorEpochIncome) GetIndex() uint64
func (*ValidatorEpochIncome) GetProposerAttestationInclusionReward ¶
func (x *ValidatorEpochIncome) GetProposerAttestationInclusionReward() uint64
func (*ValidatorEpochIncome) GetProposerSlashingInclusionReward ¶
func (x *ValidatorEpochIncome) GetProposerSlashingInclusionReward() uint64
func (*ValidatorEpochIncome) GetProposerSyncInclusionReward ¶
func (x *ValidatorEpochIncome) GetProposerSyncInclusionReward() uint64
func (*ValidatorEpochIncome) GetSlashingPenalty ¶
func (x *ValidatorEpochIncome) GetSlashingPenalty() uint64
func (*ValidatorEpochIncome) GetSlashingReward ¶
func (x *ValidatorEpochIncome) GetSlashingReward() uint64
func (*ValidatorEpochIncome) GetSyncCommitteePenalty ¶
func (x *ValidatorEpochIncome) GetSyncCommitteePenalty() uint64
func (*ValidatorEpochIncome) GetSyncCommitteeReward ¶
func (x *ValidatorEpochIncome) GetSyncCommitteeReward() uint64
func (*ValidatorEpochIncome) GetTxFeeRewardWei ¶
func (x *ValidatorEpochIncome) GetTxFeeRewardWei() []byte
func (*ValidatorEpochIncome) ProtoMessage ¶
func (*ValidatorEpochIncome) ProtoMessage()
func (*ValidatorEpochIncome) ProtoReflect ¶
func (x *ValidatorEpochIncome) ProtoReflect() protoreflect.Message
func (*ValidatorEpochIncome) Reset ¶
func (x *ValidatorEpochIncome) Reset()
func (*ValidatorEpochIncome) String ¶
func (x *ValidatorEpochIncome) String() string
Click to show internal directories.
Click to hide internal directories.