types

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 20, 2022 License: AGPL-3.0 Imports: 4 Imported by: 5

Documentation

Index

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL