Documentation ¶
Index ¶
- Constants
- type BeaconBlock
- type BeaconBlockAttesterSlashing
- func (b *BeaconBlockAttesterSlashing) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
- func (b *BeaconBlockAttesterSlashing) Filter(ctx context.Context) bool
- func (b *BeaconBlockAttesterSlashing) Type() string
- func (b *BeaconBlockAttesterSlashing) Validate(ctx context.Context) error
- type BeaconBlockBLSToExecutionChange
- func (b *BeaconBlockBLSToExecutionChange) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
- func (b *BeaconBlockBLSToExecutionChange) Filter(ctx context.Context) bool
- func (b *BeaconBlockBLSToExecutionChange) Type() string
- func (b *BeaconBlockBLSToExecutionChange) Validate(ctx context.Context) error
- type BeaconBlockDeposit
- type BeaconBlockElaboratedAttestation
- func (b *BeaconBlockElaboratedAttestation) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
- func (b *BeaconBlockElaboratedAttestation) Filter(ctx context.Context) bool
- func (b *BeaconBlockElaboratedAttestation) Type() string
- func (b *BeaconBlockElaboratedAttestation) Validate(ctx context.Context) error
- type BeaconBlockExecutionTransaction
- func (b *BeaconBlockExecutionTransaction) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
- func (b *BeaconBlockExecutionTransaction) Filter(ctx context.Context) bool
- func (b *BeaconBlockExecutionTransaction) Type() string
- func (b *BeaconBlockExecutionTransaction) Validate(ctx context.Context) error
- type BeaconBlockProposerSlashing
- func (b *BeaconBlockProposerSlashing) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
- func (b *BeaconBlockProposerSlashing) Filter(ctx context.Context) bool
- func (b *BeaconBlockProposerSlashing) Type() string
- func (b *BeaconBlockProposerSlashing) Validate(ctx context.Context) error
- type BeaconBlockV2
- type BeaconBlockVoluntaryExit
- func (b *BeaconBlockVoluntaryExit) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
- func (b *BeaconBlockVoluntaryExit) Filter(ctx context.Context) bool
- func (b *BeaconBlockVoluntaryExit) Type() string
- func (b *BeaconBlockVoluntaryExit) Validate(ctx context.Context) error
- type BeaconBlockWithdrawal
Constants ¶
View Source
const (
BeaconBlockAttesterSlashingType = "BEACON_API_ETH_V2_BEACON_BLOCK_ATTESTER_SLASHING"
)
View Source
const (
BeaconBlockBLSToExecutionChangeType = "BEACON_API_ETH_V2_BEACON_BLOCK_BLS_TO_EXECUTION_CHANGE"
)
View Source
const (
BeaconBlockDepositType = "BEACON_API_ETH_V2_BEACON_BLOCK_DEPOSIT"
)
View Source
const (
BeaconBlockElaboratedAttestationType = "BEACON_API_ETH_V2_BEACON_BLOCK_ELABORATED_ATTESTATION"
)
View Source
const (
BeaconBlockExecutionTransactionType = "BEACON_API_ETH_V2_BEACON_BLOCK_EXECUTION_TRANSACTION"
)
View Source
const (
BeaconBlockProposerSlashingType = "BEACON_API_ETH_V2_BEACON_BLOCK_PROPOSER_SLASHING"
)
View Source
const (
BeaconBlockType = "BEACON_API_ETH_V2_BEACON_BLOCK"
)
View Source
const (
BeaconBlockV2Type = "BEACON_API_ETH_V2_BEACON_BLOCK_V2"
)
View Source
const (
BeaconBlockVoluntaryExitType = "BEACON_API_ETH_V2_BEACON_BLOCK_VOLUNTARY_EXIT"
)
View Source
const (
BeaconBlockWithdrawalType = "BEACON_API_ETH_V2_BEACON_BLOCK_WITHDRAWAL"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BeaconBlock ¶
type BeaconBlock struct {
// contains filtered or unexported fields
}
func NewBeaconBlock ¶
func NewBeaconBlock(log logrus.FieldLogger, event *xatu.DecoratedEvent, cache store.Cache) *BeaconBlock
func (*BeaconBlock) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlock) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlock) Type ¶
func (b *BeaconBlock) Type() string
type BeaconBlockAttesterSlashing ¶
type BeaconBlockAttesterSlashing struct {
// contains filtered or unexported fields
}
func NewBeaconBlockAttesterSlashing ¶
func NewBeaconBlockAttesterSlashing(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockAttesterSlashing
func (*BeaconBlockAttesterSlashing) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockAttesterSlashing) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockAttesterSlashing) Filter ¶
func (b *BeaconBlockAttesterSlashing) Filter(ctx context.Context) bool
func (*BeaconBlockAttesterSlashing) Type ¶
func (b *BeaconBlockAttesterSlashing) Type() string
type BeaconBlockBLSToExecutionChange ¶
type BeaconBlockBLSToExecutionChange struct {
// contains filtered or unexported fields
}
func NewBeaconBlockBLSToExecutionChange ¶
func NewBeaconBlockBLSToExecutionChange(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockBLSToExecutionChange
func (*BeaconBlockBLSToExecutionChange) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockBLSToExecutionChange) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockBLSToExecutionChange) Filter ¶
func (b *BeaconBlockBLSToExecutionChange) Filter(ctx context.Context) bool
func (*BeaconBlockBLSToExecutionChange) Type ¶
func (b *BeaconBlockBLSToExecutionChange) Type() string
type BeaconBlockDeposit ¶
type BeaconBlockDeposit struct {
// contains filtered or unexported fields
}
func NewBeaconBlockDeposit ¶
func NewBeaconBlockDeposit(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockDeposit
func (*BeaconBlockDeposit) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockDeposit) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockDeposit) Type ¶
func (b *BeaconBlockDeposit) Type() string
type BeaconBlockElaboratedAttestation ¶ added in v0.0.139
type BeaconBlockElaboratedAttestation struct {
// contains filtered or unexported fields
}
func NewBeaconBlockElaboratedAttestation ¶ added in v0.0.139
func NewBeaconBlockElaboratedAttestation(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockElaboratedAttestation
func (*BeaconBlockElaboratedAttestation) AppendServerMeta ¶ added in v0.0.139
func (b *BeaconBlockElaboratedAttestation) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockElaboratedAttestation) Filter ¶ added in v0.0.139
func (b *BeaconBlockElaboratedAttestation) Filter(ctx context.Context) bool
func (*BeaconBlockElaboratedAttestation) Type ¶ added in v0.0.139
func (b *BeaconBlockElaboratedAttestation) Type() string
type BeaconBlockExecutionTransaction ¶
type BeaconBlockExecutionTransaction struct {
// contains filtered or unexported fields
}
func NewBeaconBlockExecutionTransaction ¶
func NewBeaconBlockExecutionTransaction(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockExecutionTransaction
func (*BeaconBlockExecutionTransaction) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockExecutionTransaction) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockExecutionTransaction) Filter ¶
func (b *BeaconBlockExecutionTransaction) Filter(ctx context.Context) bool
func (*BeaconBlockExecutionTransaction) Type ¶
func (b *BeaconBlockExecutionTransaction) Type() string
type BeaconBlockProposerSlashing ¶
type BeaconBlockProposerSlashing struct {
// contains filtered or unexported fields
}
func NewBeaconBlockProposerSlashing ¶
func NewBeaconBlockProposerSlashing(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockProposerSlashing
func (*BeaconBlockProposerSlashing) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockProposerSlashing) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockProposerSlashing) Filter ¶
func (b *BeaconBlockProposerSlashing) Filter(ctx context.Context) bool
func (*BeaconBlockProposerSlashing) Type ¶
func (b *BeaconBlockProposerSlashing) Type() string
type BeaconBlockV2 ¶
type BeaconBlockV2 struct {
// contains filtered or unexported fields
}
func NewBeaconBlockV2 ¶
func NewBeaconBlockV2(log logrus.FieldLogger, event *xatu.DecoratedEvent, cache store.Cache) *BeaconBlockV2
func (*BeaconBlockV2) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockV2) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockV2) Type ¶
func (b *BeaconBlockV2) Type() string
type BeaconBlockVoluntaryExit ¶
type BeaconBlockVoluntaryExit struct {
// contains filtered or unexported fields
}
func NewBeaconBlockVoluntaryExit ¶
func NewBeaconBlockVoluntaryExit(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockVoluntaryExit
func (*BeaconBlockVoluntaryExit) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockVoluntaryExit) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockVoluntaryExit) Filter ¶
func (b *BeaconBlockVoluntaryExit) Filter(ctx context.Context) bool
func (*BeaconBlockVoluntaryExit) Type ¶
func (b *BeaconBlockVoluntaryExit) Type() string
type BeaconBlockWithdrawal ¶
type BeaconBlockWithdrawal struct {
// contains filtered or unexported fields
}
func NewBeaconBlockWithdrawal ¶
func NewBeaconBlockWithdrawal(log logrus.FieldLogger, event *xatu.DecoratedEvent) *BeaconBlockWithdrawal
func (*BeaconBlockWithdrawal) AppendServerMeta ¶ added in v0.0.135
func (b *BeaconBlockWithdrawal) AppendServerMeta(ctx context.Context, meta *xatu.ServerMeta) *xatu.ServerMeta
func (*BeaconBlockWithdrawal) Filter ¶
func (b *BeaconBlockWithdrawal) Filter(ctx context.Context) bool
func (*BeaconBlockWithdrawal) Type ¶
func (b *BeaconBlockWithdrawal) Type() string
Source Files ¶
- beacon_block.go
- beacon_block_attester_slashing.go
- beacon_block_bls_to_execution_change.go
- beacon_block_deposit.go
- beacon_block_elaborated_attestation.go
- beacon_block_execution_transaction.go
- beacon_block_proposer_slashing.go
- beacon_block_v2.go
- beacon_block_voluntary_exit.go
- beacon_block_withdrawal.go
Click to show internal directories.
Click to hide internal directories.