Versions in this module Expand all Collapse all v0 v0.0.2 Nov 6, 2024 v0.0.1 Nov 5, 2024 Changes in this version + var ErrIntOverflowBlock = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowBlockV2 = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowMetaBlock = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowTrigger = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthBlock = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthBlockV2 = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthMetaBlock = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthTrigger = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupBlock = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupBlockV2 = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupMetaBlock = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupTrigger = fmt.Errorf("proto: unexpected end of group") + var MiniBlockState_name = map[int32]string + var MiniBlockState_value = map[string]int32 + var PeerAction_name = map[int32]string + var PeerAction_value = map[string]int32 + var ProcessingType_name = map[int32]string + var ProcessingType_value = map[string]int32 + var Type_name = map[int32]string + var Type_value = map[string]int32 + func GetHeaderFromBytes(marshaller marshal.Marshalizer, creator EmptyBlockCreator, headerBytes []byte) (data.HeaderHandler, error) + func NewEmptyBlockCreatorsContainer() *emptyBlockCreatorsContainer + func NewEmptyHeaderCreator() *emptyHeaderCreator + func NewEmptyHeaderV2Creator() *emptyHeaderV2Creator + func NewEmptyMetaBlockCreator() *emptyMetaBlockCreator + type Body struct + MiniBlocks []*MiniBlock + func (*Body) Descriptor() ([]byte, []int) + func (*Body) ProtoMessage() + func (b *Body) Clone() data.BodyHandler + func (b *Body) IntegrityAndValidity() error + func (b *Body) IsInterfaceNil() bool + func (m *Body) GetMiniBlocks() []*MiniBlock + func (m *Body) Marshal() (dAtA []byte, err error) + func (m *Body) MarshalTo(dAtA []byte) (int, error) + func (m *Body) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Body) Reset() + func (m *Body) Size() (n int) + func (m *Body) Unmarshal(dAtA []byte) error + func (m *Body) XXX_DiscardUnknown() + func (m *Body) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Body) XXX_Merge(src proto.Message) + func (m *Body) XXX_Size() int + func (m *Body) XXX_Unmarshal(b []byte) error + func (this *Body) Equal(that interface{}) bool + func (this *Body) GoString() string + func (this *Body) String() string + type BodyHeaderPair struct + Body []byte + Header []byte + func (*BodyHeaderPair) Descriptor() ([]byte, []int) + func (*BodyHeaderPair) ProtoMessage() + func (m *BodyHeaderPair) GetBody() []byte + func (m *BodyHeaderPair) GetHeader() []byte + func (m *BodyHeaderPair) Marshal() (dAtA []byte, err error) + func (m *BodyHeaderPair) MarshalTo(dAtA []byte) (int, error) + func (m *BodyHeaderPair) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *BodyHeaderPair) Reset() + func (m *BodyHeaderPair) Size() (n int) + func (m *BodyHeaderPair) Unmarshal(dAtA []byte) error + func (m *BodyHeaderPair) XXX_DiscardUnknown() + func (m *BodyHeaderPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BodyHeaderPair) XXX_Merge(src proto.Message) + func (m *BodyHeaderPair) XXX_Size() int + func (m *BodyHeaderPair) XXX_Unmarshal(b []byte) error + func (this *BodyHeaderPair) Equal(that interface{}) bool + func (this *BodyHeaderPair) GoString() string + func (this *BodyHeaderPair) String() string + type Economics struct + NodePrice *math_big.Int + PrevEpochStartHash []byte + PrevEpochStartRound uint64 + RewardsForProtocolSustainability *math_big.Int + RewardsPerBlock *math_big.Int + TotalNewlyMinted *math_big.Int + TotalSupply *math_big.Int + TotalToDistribute *math_big.Int + func (*Economics) Descriptor() ([]byte, []int) + func (*Economics) ProtoMessage() + func (e *Economics) SetNodePrice(nodePrice *big.Int) error + func (e *Economics) SetPrevEpochStartHash(prevEpochStartHash []byte) error + func (e *Economics) SetPrevEpochStartRound(prevEpochStartRound uint64) error + func (e *Economics) SetRewardsForProtocolSustainability(rewardsForProtocolSustainability *big.Int) error + func (e *Economics) SetRewardsPerBlock(rewardsPerBlock *big.Int) error + func (e *Economics) SetTotalNewlyMinted(totalNewlyMinted *big.Int) error + func (e *Economics) SetTotalSupply(totalSupply *big.Int) error + func (e *Economics) SetTotalToDistribute(totalToDistribute *big.Int) error + func (m *Economics) GetNodePrice() *math_big.Int + func (m *Economics) GetPrevEpochStartHash() []byte + func (m *Economics) GetPrevEpochStartRound() uint64 + func (m *Economics) GetRewardsForProtocolSustainability() *math_big.Int + func (m *Economics) GetRewardsPerBlock() *math_big.Int + func (m *Economics) GetTotalNewlyMinted() *math_big.Int + func (m *Economics) GetTotalSupply() *math_big.Int + func (m *Economics) GetTotalToDistribute() *math_big.Int + func (m *Economics) Marshal() (dAtA []byte, err error) + func (m *Economics) MarshalTo(dAtA []byte) (int, error) + func (m *Economics) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Economics) Reset() + func (m *Economics) Size() (n int) + func (m *Economics) Unmarshal(dAtA []byte) error + func (m *Economics) XXX_DiscardUnknown() + func (m *Economics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Economics) XXX_Merge(src proto.Message) + func (m *Economics) XXX_Size() int + func (m *Economics) XXX_Unmarshal(b []byte) error + func (this *Economics) Equal(that interface{}) bool + func (this *Economics) GoString() string + func (this *Economics) String() string + type EmptyBlockCreator interface + CreateNewHeader func() data.HeaderHandler + IsInterfaceNil func() bool + type EpochStart struct + Economics Economics + LastFinalizedHeaders []EpochStartShardData + func (*EpochStart) Descriptor() ([]byte, []int) + func (*EpochStart) ProtoMessage() + func (es *EpochStart) GetEconomicsHandler() data.EconomicsHandler + func (es *EpochStart) GetLastFinalizedHeaderHandlers() []data.EpochStartShardDataHandler + func (es *EpochStart) SetEconomics(economicsHandler data.EconomicsHandler) error + func (es *EpochStart) SetLastFinalizedHeaders(epochStartDataHandlers []data.EpochStartShardDataHandler) error + func (m *EpochStart) GetEconomics() Economics + func (m *EpochStart) GetLastFinalizedHeaders() []EpochStartShardData + func (m *EpochStart) Marshal() (dAtA []byte, err error) + func (m *EpochStart) MarshalTo(dAtA []byte) (int, error) + func (m *EpochStart) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EpochStart) Reset() + func (m *EpochStart) Size() (n int) + func (m *EpochStart) Unmarshal(dAtA []byte) error + func (m *EpochStart) XXX_DiscardUnknown() + func (m *EpochStart) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EpochStart) XXX_Merge(src proto.Message) + func (m *EpochStart) XXX_Size() int + func (m *EpochStart) XXX_Unmarshal(b []byte) error + func (this *EpochStart) Equal(that interface{}) bool + func (this *EpochStart) GoString() string + func (this *EpochStart) String() string + type EpochStartShardData struct + Epoch uint32 + FirstPendingMetaBlock []byte + HeaderHash []byte + LastFinishedMetaBlock []byte + Nonce uint64 + PendingMiniBlockHeaders []MiniBlockHeader + RootHash []byte + Round uint64 + ScheduledRootHash []byte + ShardID uint32 + func (*EpochStartShardData) Descriptor() ([]byte, []int) + func (*EpochStartShardData) ProtoMessage() + func (essd *EpochStartShardData) GetPendingMiniBlockHeaderHandlers() []data.MiniBlockHeaderHandler + func (essd *EpochStartShardData) SetEpoch(epoch uint32) error + func (essd *EpochStartShardData) SetFirstPendingMetaBlock(metaBlock []byte) error + func (essd *EpochStartShardData) SetHeaderHash(hash []byte) error + func (essd *EpochStartShardData) SetLastFinishedMetaBlock(lastFinishedMetaBlock []byte) error + func (essd *EpochStartShardData) SetNonce(nonce uint64) error + func (essd *EpochStartShardData) SetPendingMiniBlockHeaders(miniBlockHeaderHandlers []data.MiniBlockHeaderHandler) error + func (essd *EpochStartShardData) SetRootHash(rootHash []byte) error + func (essd *EpochStartShardData) SetRound(round uint64) error + func (essd *EpochStartShardData) SetScheduledRootHash(schRootHash []byte) error + func (essd *EpochStartShardData) SetShardID(shardID uint32) error + func (m *EpochStartShardData) GetEpoch() uint32 + func (m *EpochStartShardData) GetFirstPendingMetaBlock() []byte + func (m *EpochStartShardData) GetHeaderHash() []byte + func (m *EpochStartShardData) GetLastFinishedMetaBlock() []byte + func (m *EpochStartShardData) GetNonce() uint64 + func (m *EpochStartShardData) GetPendingMiniBlockHeaders() []MiniBlockHeader + func (m *EpochStartShardData) GetRootHash() []byte + func (m *EpochStartShardData) GetRound() uint64 + func (m *EpochStartShardData) GetScheduledRootHash() []byte + func (m *EpochStartShardData) GetShardID() uint32 + func (m *EpochStartShardData) Marshal() (dAtA []byte, err error) + func (m *EpochStartShardData) MarshalTo(dAtA []byte) (int, error) + func (m *EpochStartShardData) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *EpochStartShardData) Reset() + func (m *EpochStartShardData) Size() (n int) + func (m *EpochStartShardData) Unmarshal(dAtA []byte) error + func (m *EpochStartShardData) XXX_DiscardUnknown() + func (m *EpochStartShardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *EpochStartShardData) XXX_Merge(src proto.Message) + func (m *EpochStartShardData) XXX_Size() int + func (m *EpochStartShardData) XXX_Unmarshal(b []byte) error + func (this *EpochStartShardData) Equal(that interface{}) bool + func (this *EpochStartShardData) GoString() string + func (this *EpochStartShardData) String() string + type Header struct + AccumulatedFees *math_big.Int + BlockBodyType Type + ChainID []byte + DeveloperFees *math_big.Int + Epoch uint32 + EpochStartMetaHash []byte + LeaderSignature []byte + MetaBlockHashes [][]byte + MiniBlockHeaders []MiniBlockHeader + Nonce uint64 + PeerChanges []PeerChange + PrevHash []byte + PrevRandSeed []byte + PubKeysBitmap []byte + RandSeed []byte + ReceiptsHash []byte + Reserved []byte + RootHash []byte + Round uint64 + ShardID uint32 + Signature []byte + SoftwareVersion []byte + TimeStamp uint64 + TxCount uint32 + func (*Header) Descriptor() ([]byte, []int) + func (*Header) ProtoMessage() + func (h *Header) CheckFieldsForNil() error + func (h *Header) GetAdditionalData() headerVersionData.HeaderAdditionalData + func (h *Header) GetBlockBodyTypeInt32() int32 + func (h *Header) GetMiniBlockHeaderHandlers() []data.MiniBlockHeaderHandler + func (h *Header) GetMiniBlockHeadersHashes() [][]byte + func (h *Header) GetMiniBlockHeadersWithDst(destId uint32) map[string]uint32 + func (h *Header) GetOrderedCrossMiniblocksWithDst(destId uint32) []*data.MiniBlockInfo + func (h *Header) GetValidatorStatsRootHash() []byte + func (h *Header) HasScheduledMiniBlocks() bool + func (h *Header) HasScheduledSupport() bool + func (h *Header) IsInterfaceNil() bool + func (h *Header) IsStartOfEpochBlock() bool + func (h *Header) MapMiniBlockHashesToShards() map[string]uint32 + func (h *Header) SetAccumulatedFees(value *big.Int) error + func (h *Header) SetAdditionalData(_ headerVersionData.HeaderAdditionalData) error + func (h *Header) SetBlockBodyTypeInt32(blockBodyType int32) error + func (h *Header) SetChainID(chainID []byte) error + func (h *Header) SetDeveloperFees(value *big.Int) error + func (h *Header) SetEpoch(e uint32) error + func (h *Header) SetEpochStartMetaHash(hash []byte) error + func (h *Header) SetLeaderSignature(sg []byte) error + func (h *Header) SetMetaBlockHashes(hashes [][]byte) error + func (h *Header) SetMiniBlockHeaderHandlers(mbHeaderHandlers []data.MiniBlockHeaderHandler) error + func (h *Header) SetNonce(n uint64) error + func (h *Header) SetPrevHash(pvHash []byte) error + func (h *Header) SetPrevRandSeed(pvRandSeed []byte) error + func (h *Header) SetPubKeysBitmap(pkbm []byte) error + func (h *Header) SetRandSeed(randSeed []byte) error + func (h *Header) SetReceiptsHash(hash []byte) error + func (h *Header) SetRootHash(rHash []byte) error + func (h *Header) SetRound(r uint64) error + func (h *Header) SetScheduledRootHash(_ []byte) error + func (h *Header) SetShardID(shId uint32) error + func (h *Header) SetSignature(sg []byte) error + func (h *Header) SetSoftwareVersion(version []byte) error + func (h *Header) SetTimeStamp(ts uint64) error + func (h *Header) SetTxCount(txCount uint32) error + func (h *Header) SetValidatorStatsRootHash(_ []byte) + func (h *Header) ShallowClone() data.HeaderHandler + func (h *Header) ValidateHeaderVersion() error + func (m *Header) GetAccumulatedFees() *math_big.Int + func (m *Header) GetBlockBodyType() Type + func (m *Header) GetChainID() []byte + func (m *Header) GetDeveloperFees() *math_big.Int + func (m *Header) GetEpoch() uint32 + func (m *Header) GetEpochStartMetaHash() []byte + func (m *Header) GetLeaderSignature() []byte + func (m *Header) GetMetaBlockHashes() [][]byte + func (m *Header) GetMiniBlockHeaders() []MiniBlockHeader + func (m *Header) GetNonce() uint64 + func (m *Header) GetPeerChanges() []PeerChange + func (m *Header) GetPrevHash() []byte + func (m *Header) GetPrevRandSeed() []byte + func (m *Header) GetPubKeysBitmap() []byte + func (m *Header) GetRandSeed() []byte + func (m *Header) GetReceiptsHash() []byte + func (m *Header) GetReserved() []byte + func (m *Header) GetRootHash() []byte + func (m *Header) GetRound() uint64 + func (m *Header) GetShardID() uint32 + func (m *Header) GetSignature() []byte + func (m *Header) GetSoftwareVersion() []byte + func (m *Header) GetTimeStamp() uint64 + func (m *Header) GetTxCount() uint32 + func (m *Header) Marshal() (dAtA []byte, err error) + func (m *Header) MarshalTo(dAtA []byte) (int, error) + func (m *Header) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Header) Reset() + func (m *Header) Size() (n int) + func (m *Header) Unmarshal(dAtA []byte) error + func (m *Header) XXX_DiscardUnknown() + func (m *Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Header) XXX_Merge(src proto.Message) + func (m *Header) XXX_Size() int + func (m *Header) XXX_Unmarshal(b []byte) error + func (this *Header) Equal(that interface{}) bool + func (this *Header) GoString() string + func (this *Header) String() string + type HeaderV2 struct + Header *Header + ScheduledAccumulatedFees *math_big.Int + ScheduledDeveloperFees *math_big.Int + ScheduledGasPenalized uint64 + ScheduledGasProvided uint64 + ScheduledGasRefunded uint64 + ScheduledRootHash []byte + func (*HeaderV2) Descriptor() ([]byte, []int) + func (*HeaderV2) ProtoMessage() + func (hv2 *HeaderV2) CheckFieldsForNil() error + func (hv2 *HeaderV2) GetAccumulatedFees() *big.Int + func (hv2 *HeaderV2) GetAdditionalData() headerVersionData.HeaderAdditionalData + func (hv2 *HeaderV2) GetBlockBodyTypeInt32() int32 + func (hv2 *HeaderV2) GetChainID() []byte + func (hv2 *HeaderV2) GetDeveloperFees() *big.Int + func (hv2 *HeaderV2) GetEpoch() uint32 + func (hv2 *HeaderV2) GetEpochStartMetaHash() []byte + func (hv2 *HeaderV2) GetLeaderSignature() []byte + func (hv2 *HeaderV2) GetMetaBlockHashes() [][]byte + func (hv2 *HeaderV2) GetMiniBlockHeaderHandlers() []data.MiniBlockHeaderHandler + func (hv2 *HeaderV2) GetMiniBlockHeadersHashes() [][]byte + func (hv2 *HeaderV2) GetMiniBlockHeadersWithDst(destId uint32) map[string]uint32 + func (hv2 *HeaderV2) GetNonce() uint64 + func (hv2 *HeaderV2) GetOrderedCrossMiniblocksWithDst(destId uint32) []*data.MiniBlockInfo + func (hv2 *HeaderV2) GetPrevHash() []byte + func (hv2 *HeaderV2) GetPrevRandSeed() []byte + func (hv2 *HeaderV2) GetPubKeysBitmap() []byte + func (hv2 *HeaderV2) GetRandSeed() []byte + func (hv2 *HeaderV2) GetReceiptsHash() []byte + func (hv2 *HeaderV2) GetReserved() []byte + func (hv2 *HeaderV2) GetRootHash() []byte + func (hv2 *HeaderV2) GetRound() uint64 + func (hv2 *HeaderV2) GetShardID() uint32 + func (hv2 *HeaderV2) GetSignature() []byte + func (hv2 *HeaderV2) GetSoftwareVersion() []byte + func (hv2 *HeaderV2) GetTimeStamp() uint64 + func (hv2 *HeaderV2) GetTxCount() uint32 + func (hv2 *HeaderV2) HasScheduledMiniBlocks() bool + func (hv2 *HeaderV2) HasScheduledSupport() bool + func (hv2 *HeaderV2) IsInterfaceNil() bool + func (hv2 *HeaderV2) IsStartOfEpochBlock() bool + func (hv2 *HeaderV2) MapMiniBlockHashesToShards() map[string]uint32 + func (hv2 *HeaderV2) SetAccumulatedFees(value *big.Int) error + func (hv2 *HeaderV2) SetAdditionalData(headerVersionData headerVersionData.HeaderAdditionalData) error + func (hv2 *HeaderV2) SetBlockBodyTypeInt32(blockBodyType int32) error + func (hv2 *HeaderV2) SetChainID(chainID []byte) error + func (hv2 *HeaderV2) SetDeveloperFees(value *big.Int) error + func (hv2 *HeaderV2) SetEpoch(e uint32) error + func (hv2 *HeaderV2) SetEpochStartMetaHash(hash []byte) error + func (hv2 *HeaderV2) SetLeaderSignature(sg []byte) error + func (hv2 *HeaderV2) SetMetaBlockHashes(hashes [][]byte) error + func (hv2 *HeaderV2) SetMiniBlockHeaderHandlers(mbHeaderHandlers []data.MiniBlockHeaderHandler) error + func (hv2 *HeaderV2) SetNonce(n uint64) error + func (hv2 *HeaderV2) SetPrevHash(pvHash []byte) error + func (hv2 *HeaderV2) SetPrevRandSeed(pvRandSeed []byte) error + func (hv2 *HeaderV2) SetPubKeysBitmap(pkbm []byte) error + func (hv2 *HeaderV2) SetRandSeed(randSeed []byte) error + func (hv2 *HeaderV2) SetReceiptsHash(hash []byte) error + func (hv2 *HeaderV2) SetRootHash(rHash []byte) error + func (hv2 *HeaderV2) SetRound(r uint64) error + func (hv2 *HeaderV2) SetScheduledAccumulatedFees(value *big.Int) error + func (hv2 *HeaderV2) SetScheduledDeveloperFees(value *big.Int) error + func (hv2 *HeaderV2) SetScheduledGasPenalized(gasPenalized uint64) error + func (hv2 *HeaderV2) SetScheduledGasProvided(gasProvided uint64) error + func (hv2 *HeaderV2) SetScheduledGasRefunded(gasRefunded uint64) error + func (hv2 *HeaderV2) SetScheduledRootHash(rootHash []byte) error + func (hv2 *HeaderV2) SetShardID(shId uint32) error + func (hv2 *HeaderV2) SetSignature(sg []byte) error + func (hv2 *HeaderV2) SetSoftwareVersion(version []byte) error + func (hv2 *HeaderV2) SetTimeStamp(ts uint64) error + func (hv2 *HeaderV2) SetTxCount(txCount uint32) error + func (hv2 *HeaderV2) ShallowClone() data.HeaderHandler + func (hv2 *HeaderV2) ValidateHeaderVersion() error + func (m *HeaderV2) GetHeader() *Header + func (m *HeaderV2) GetScheduledAccumulatedFees() *math_big.Int + func (m *HeaderV2) GetScheduledDeveloperFees() *math_big.Int + func (m *HeaderV2) GetScheduledGasPenalized() uint64 + func (m *HeaderV2) GetScheduledGasProvided() uint64 + func (m *HeaderV2) GetScheduledGasRefunded() uint64 + func (m *HeaderV2) GetScheduledRootHash() []byte + func (m *HeaderV2) Marshal() (dAtA []byte, err error) + func (m *HeaderV2) MarshalTo(dAtA []byte) (int, error) + func (m *HeaderV2) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *HeaderV2) Reset() + func (m *HeaderV2) Size() (n int) + func (m *HeaderV2) Unmarshal(dAtA []byte) error + func (m *HeaderV2) XXX_DiscardUnknown() + func (m *HeaderV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *HeaderV2) XXX_Merge(src proto.Message) + func (m *HeaderV2) XXX_Size() int + func (m *HeaderV2) XXX_Unmarshal(b []byte) error + func (this *HeaderV2) Equal(that interface{}) bool + func (this *HeaderV2) GoString() string + func (this *HeaderV2) String() string + type MetaBlock struct + AccumulatedFees *math_big.Int + AccumulatedFeesInEpoch *math_big.Int + ChainID []byte + DevFeesInEpoch *math_big.Int + DeveloperFees *math_big.Int + Epoch uint32 + EpochStart EpochStart + LeaderSignature []byte + MiniBlockHeaders []MiniBlockHeader + Nonce uint64 + PeerInfo []PeerData + PrevHash []byte + PrevRandSeed []byte + PubKeysBitmap []byte + RandSeed []byte + ReceiptsHash []byte + Reserved []byte + RootHash []byte + Round uint64 + ShardInfo []ShardData + Signature []byte + SoftwareVersion []byte + TimeStamp uint64 + TxCount uint32 + ValidatorStatsRootHash []byte + func (*MetaBlock) Descriptor() ([]byte, []int) + func (*MetaBlock) ProtoMessage() + func (m *MetaBlock) CheckFieldsForNil() error + func (m *MetaBlock) GetAccumulatedFees() *math_big.Int + func (m *MetaBlock) GetAccumulatedFeesInEpoch() *math_big.Int + func (m *MetaBlock) GetAdditionalData() headerVersionData.HeaderAdditionalData + func (m *MetaBlock) GetChainID() []byte + func (m *MetaBlock) GetDevFeesInEpoch() *math_big.Int + func (m *MetaBlock) GetDeveloperFees() *math_big.Int + func (m *MetaBlock) GetEpoch() uint32 + func (m *MetaBlock) GetEpochStart() EpochStart + func (m *MetaBlock) GetEpochStartHandler() data.EpochStartHandler + func (m *MetaBlock) GetLeaderSignature() []byte + func (m *MetaBlock) GetMiniBlockHeaderHandlers() []data.MiniBlockHeaderHandler + func (m *MetaBlock) GetMiniBlockHeaders() []MiniBlockHeader + func (m *MetaBlock) GetMiniBlockHeadersHashes() [][]byte + func (m *MetaBlock) GetMiniBlockHeadersWithDst(destId uint32) map[string]uint32 + func (m *MetaBlock) GetNonce() uint64 + func (m *MetaBlock) GetOrderedCrossMiniblocksWithDst(destId uint32) []*data.MiniBlockInfo + func (m *MetaBlock) GetPeerInfo() []PeerData + func (m *MetaBlock) GetPrevHash() []byte + func (m *MetaBlock) GetPrevRandSeed() []byte + func (m *MetaBlock) GetPubKeysBitmap() []byte + func (m *MetaBlock) GetRandSeed() []byte + func (m *MetaBlock) GetReceiptsHash() []byte + func (m *MetaBlock) GetReserved() []byte + func (m *MetaBlock) GetRootHash() []byte + func (m *MetaBlock) GetRound() uint64 + func (m *MetaBlock) GetShardID() uint32 + func (m *MetaBlock) GetShardInfo() []ShardData + func (m *MetaBlock) GetShardInfoHandlers() []data.ShardDataHandler + func (m *MetaBlock) GetSignature() []byte + func (m *MetaBlock) GetSoftwareVersion() []byte + func (m *MetaBlock) GetTimeStamp() uint64 + func (m *MetaBlock) GetTxCount() uint32 + func (m *MetaBlock) GetValidatorStatsRootHash() []byte + func (m *MetaBlock) HasScheduledMiniBlocks() bool + func (m *MetaBlock) HasScheduledSupport() bool + func (m *MetaBlock) IsInterfaceNil() bool + func (m *MetaBlock) IsStartOfEpochBlock() bool + func (m *MetaBlock) Marshal() (dAtA []byte, err error) + func (m *MetaBlock) MarshalTo(dAtA []byte) (int, error) + func (m *MetaBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MetaBlock) Reset() + func (m *MetaBlock) SetAccumulatedFees(value *big.Int) error + func (m *MetaBlock) SetAccumulatedFeesInEpoch(value *big.Int) error + func (m *MetaBlock) SetAdditionalData(_ headerVersionData.HeaderAdditionalData) error + func (m *MetaBlock) SetChainID(chainID []byte) error + func (m *MetaBlock) SetDevFeesInEpoch(value *big.Int) error + func (m *MetaBlock) SetDeveloperFees(value *big.Int) error + func (m *MetaBlock) SetEpoch(e uint32) error + func (m *MetaBlock) SetLeaderSignature(sg []byte) error + func (m *MetaBlock) SetMiniBlockHeaderHandlers(mbHeaderHandlers []data.MiniBlockHeaderHandler) error + func (m *MetaBlock) SetNonce(n uint64) error + func (m *MetaBlock) SetPrevHash(pvHash []byte) error + func (m *MetaBlock) SetPrevRandSeed(pvRandSeed []byte) error + func (m *MetaBlock) SetPubKeysBitmap(pkbm []byte) error + func (m *MetaBlock) SetRandSeed(randSeed []byte) error + func (m *MetaBlock) SetReceiptsHash(hash []byte) error + func (m *MetaBlock) SetRootHash(rHash []byte) error + func (m *MetaBlock) SetRound(r uint64) error + func (m *MetaBlock) SetScheduledRootHash(_ []byte) error + func (m *MetaBlock) SetShardID(_ uint32) error + func (m *MetaBlock) SetShardInfoHandlers(shardInfo []data.ShardDataHandler) error + func (m *MetaBlock) SetSignature(sg []byte) error + func (m *MetaBlock) SetSoftwareVersion(version []byte) error + func (m *MetaBlock) SetTimeStamp(ts uint64) error + func (m *MetaBlock) SetTxCount(txCount uint32) error + func (m *MetaBlock) SetValidatorStatsRootHash(rHash []byte) error + func (m *MetaBlock) ShallowClone() data.HeaderHandler + func (m *MetaBlock) Size() (n int) + func (m *MetaBlock) Unmarshal(dAtA []byte) error + func (m *MetaBlock) ValidateHeaderVersion() error + func (m *MetaBlock) XXX_DiscardUnknown() + func (m *MetaBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MetaBlock) XXX_Merge(src proto.Message) + func (m *MetaBlock) XXX_Size() int + func (m *MetaBlock) XXX_Unmarshal(b []byte) error + func (this *MetaBlock) Equal(that interface{}) bool + func (this *MetaBlock) GoString() string + func (this *MetaBlock) String() string + type MetaTriggerRegistry struct + CurrEpochStartRound uint64 + CurrentRound uint64 + Epoch uint32 + EpochFinalityAttestingRound uint64 + EpochStartMeta *MetaBlock + EpochStartMetaHash []byte + PrevEpochStartRound uint64 + func (*MetaTriggerRegistry) Descriptor() ([]byte, []int) + func (*MetaTriggerRegistry) ProtoMessage() + func (m *MetaTriggerRegistry) GetCurrEpochStartRound() uint64 + func (m *MetaTriggerRegistry) GetCurrentRound() uint64 + func (m *MetaTriggerRegistry) GetEpoch() uint32 + func (m *MetaTriggerRegistry) GetEpochFinalityAttestingRound() uint64 + func (m *MetaTriggerRegistry) GetEpochStartMeta() *MetaBlock + func (m *MetaTriggerRegistry) GetEpochStartMetaHash() []byte + func (m *MetaTriggerRegistry) GetPrevEpochStartRound() uint64 + func (m *MetaTriggerRegistry) Marshal() (dAtA []byte, err error) + func (m *MetaTriggerRegistry) MarshalTo(dAtA []byte) (int, error) + func (m *MetaTriggerRegistry) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MetaTriggerRegistry) Reset() + func (m *MetaTriggerRegistry) Size() (n int) + func (m *MetaTriggerRegistry) Unmarshal(dAtA []byte) error + func (m *MetaTriggerRegistry) XXX_DiscardUnknown() + func (m *MetaTriggerRegistry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MetaTriggerRegistry) XXX_Merge(src proto.Message) + func (m *MetaTriggerRegistry) XXX_Size() int + func (m *MetaTriggerRegistry) XXX_Unmarshal(b []byte) error + func (this *MetaTriggerRegistry) Equal(that interface{}) bool + func (this *MetaTriggerRegistry) GoString() string + func (this *MetaTriggerRegistry) String() string + type MiniBlock struct + ReceiverShardID uint32 + Reserved []byte + SenderShardID uint32 + TxHashes [][]byte + Type Type + func (*MiniBlock) Descriptor() ([]byte, []int) + func (*MiniBlock) ProtoMessage() + func (m *MiniBlock) GetReceiverShardID() uint32 + func (m *MiniBlock) GetReserved() []byte + func (m *MiniBlock) GetSenderShardID() uint32 + func (m *MiniBlock) GetTxHashes() [][]byte + func (m *MiniBlock) GetType() Type + func (m *MiniBlock) Marshal() (dAtA []byte, err error) + func (m *MiniBlock) MarshalTo(dAtA []byte) (int, error) + func (m *MiniBlock) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MiniBlock) Reset() + func (m *MiniBlock) Size() (n int) + func (m *MiniBlock) Unmarshal(dAtA []byte) error + func (m *MiniBlock) XXX_DiscardUnknown() + func (m *MiniBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MiniBlock) XXX_Merge(src proto.Message) + func (m *MiniBlock) XXX_Size() int + func (m *MiniBlock) XXX_Unmarshal(b []byte) error + func (mb *MiniBlock) Clone() *MiniBlock + func (mb *MiniBlock) GetMiniBlockReserved() (*MiniBlockReserved, error) + func (mb *MiniBlock) GetProcessingType() int32 + func (mb *MiniBlock) GetTxsTypeFromMiniBlock() ([]Type, error) + func (mb *MiniBlock) IsScheduledMiniBlock() bool + func (mb *MiniBlock) SetMiniBlockReserved(mbr *MiniBlockReserved) error + func (this *MiniBlock) Equal(that interface{}) bool + func (this *MiniBlock) GoString() string + func (this *MiniBlock) String() string + type MiniBlockHeader struct + Hash []byte + ReceiverShardID uint32 + Reserved []byte + SenderShardID uint32 + TxCount uint32 + Type Type + func (*MiniBlockHeader) Descriptor() ([]byte, []int) + func (*MiniBlockHeader) ProtoMessage() + func (m *MiniBlockHeader) GetConstructionState() int32 + func (m *MiniBlockHeader) GetHash() []byte + func (m *MiniBlockHeader) GetIndexOfFirstTxProcessed() int32 + func (m *MiniBlockHeader) GetIndexOfLastTxProcessed() int32 + func (m *MiniBlockHeader) GetProcessingType() int32 + func (m *MiniBlockHeader) GetReceiverShardID() uint32 + func (m *MiniBlockHeader) GetReserved() []byte + func (m *MiniBlockHeader) GetSenderShardID() uint32 + func (m *MiniBlockHeader) GetTxCount() uint32 + func (m *MiniBlockHeader) GetType() Type + func (m *MiniBlockHeader) GetTypeInt32() int32 + func (m *MiniBlockHeader) IsFinal() bool + func (m *MiniBlockHeader) Marshal() (dAtA []byte, err error) + func (m *MiniBlockHeader) MarshalTo(dAtA []byte) (int, error) + func (m *MiniBlockHeader) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MiniBlockHeader) Reset() + func (m *MiniBlockHeader) SetConstructionState(state int32) error + func (m *MiniBlockHeader) SetHash(hash []byte) error + func (m *MiniBlockHeader) SetIndexOfFirstTxProcessed(indexOfFirstTxProcessed int32) error + func (m *MiniBlockHeader) SetIndexOfLastTxProcessed(indexOfLastTxProcessed int32) error + func (m *MiniBlockHeader) SetProcessingType(procType int32) error + func (m *MiniBlockHeader) SetReceiverShardID(shardID uint32) error + func (m *MiniBlockHeader) SetReserved(reserved []byte) error + func (m *MiniBlockHeader) SetSenderShardID(shardID uint32) error + func (m *MiniBlockHeader) SetTxCount(count uint32) error + func (m *MiniBlockHeader) SetTypeInt32(t int32) error + func (m *MiniBlockHeader) ShallowClone() data.MiniBlockHeaderHandler + func (m *MiniBlockHeader) Size() (n int) + func (m *MiniBlockHeader) Unmarshal(dAtA []byte) error + func (m *MiniBlockHeader) XXX_DiscardUnknown() + func (m *MiniBlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MiniBlockHeader) XXX_Merge(src proto.Message) + func (m *MiniBlockHeader) XXX_Size() int + func (m *MiniBlockHeader) XXX_Unmarshal(b []byte) error + func (this *MiniBlockHeader) Equal(that interface{}) bool + func (this *MiniBlockHeader) GoString() string + func (this *MiniBlockHeader) String() string + type MiniBlockHeaderReserved struct + ExecutionType ProcessingType + IndexOfFirstTxProcessed int32 + IndexOfLastTxProcessed int32 + State MiniBlockState + func (*MiniBlockHeaderReserved) Descriptor() ([]byte, []int) + func (*MiniBlockHeaderReserved) ProtoMessage() + func (m *MiniBlockHeaderReserved) GetExecutionType() ProcessingType + func (m *MiniBlockHeaderReserved) GetIndexOfFirstTxProcessed() int32 + func (m *MiniBlockHeaderReserved) GetIndexOfLastTxProcessed() int32 + func (m *MiniBlockHeaderReserved) GetState() MiniBlockState + func (m *MiniBlockHeaderReserved) Marshal() (dAtA []byte, err error) + func (m *MiniBlockHeaderReserved) MarshalTo(dAtA []byte) (int, error) + func (m *MiniBlockHeaderReserved) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MiniBlockHeaderReserved) Reset() + func (m *MiniBlockHeaderReserved) Size() (n int) + func (m *MiniBlockHeaderReserved) Unmarshal(dAtA []byte) error + func (m *MiniBlockHeaderReserved) XXX_DiscardUnknown() + func (m *MiniBlockHeaderReserved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MiniBlockHeaderReserved) XXX_Merge(src proto.Message) + func (m *MiniBlockHeaderReserved) XXX_Size() int + func (m *MiniBlockHeaderReserved) XXX_Unmarshal(b []byte) error + func (this *MiniBlockHeaderReserved) Equal(that interface{}) bool + func (this *MiniBlockHeaderReserved) GoString() string + func (this *MiniBlockHeaderReserved) String() string + type MiniBlockReserved struct + ExecutionType ProcessingType + TransactionsType []byte + func (*MiniBlockReserved) Descriptor() ([]byte, []int) + func (*MiniBlockReserved) ProtoMessage() + func (m *MiniBlockReserved) GetExecutionType() ProcessingType + func (m *MiniBlockReserved) GetTransactionsType() []byte + func (m *MiniBlockReserved) Marshal() (dAtA []byte, err error) + func (m *MiniBlockReserved) MarshalTo(dAtA []byte) (int, error) + func (m *MiniBlockReserved) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MiniBlockReserved) Reset() + func (m *MiniBlockReserved) Size() (n int) + func (m *MiniBlockReserved) Unmarshal(dAtA []byte) error + func (m *MiniBlockReserved) XXX_DiscardUnknown() + func (m *MiniBlockReserved) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MiniBlockReserved) XXX_Merge(src proto.Message) + func (m *MiniBlockReserved) XXX_Size() int + func (m *MiniBlockReserved) XXX_Unmarshal(b []byte) error + func (this *MiniBlockReserved) Equal(that interface{}) bool + func (this *MiniBlockReserved) GoString() string + func (this *MiniBlockReserved) String() string + type MiniBlockSlice []*MiniBlock + type MiniBlockState int32 + const Final + const PartialExecuted + const Proposed + func (MiniBlockState) EnumDescriptor() ([]byte, []int) + func (x MiniBlockState) String() string + type MiniblockAndHash struct + Hash []byte + Miniblock *MiniBlock + type PeerAction int32 + const InvalidAction + const PeerDeregistration + const PeerJailed + const PeerReStake + const PeerRegistration + const PeerSlashed + const PeerUnJailed + const PeerUnstaking + func (PeerAction) EnumDescriptor() ([]byte, []int) + func (x PeerAction) String() string + type PeerChange struct + PubKey []byte + ShardIdDest uint32 + func (*PeerChange) Descriptor() ([]byte, []int) + func (*PeerChange) ProtoMessage() + func (m *PeerChange) GetPubKey() []byte + func (m *PeerChange) GetShardIdDest() uint32 + func (m *PeerChange) Marshal() (dAtA []byte, err error) + func (m *PeerChange) MarshalTo(dAtA []byte) (int, error) + func (m *PeerChange) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PeerChange) Reset() + func (m *PeerChange) Size() (n int) + func (m *PeerChange) Unmarshal(dAtA []byte) error + func (m *PeerChange) XXX_DiscardUnknown() + func (m *PeerChange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PeerChange) XXX_Merge(src proto.Message) + func (m *PeerChange) XXX_Size() int + func (m *PeerChange) XXX_Unmarshal(b []byte) error + func (pc *PeerChange) SetPubKey(pubKey []byte) error + func (pc *PeerChange) SetShardIdDest(shardID uint32) error + func (this *PeerChange) Equal(that interface{}) bool + func (this *PeerChange) GoString() string + func (this *PeerChange) String() string + type PeerData struct + Action PeerAction + Address []byte + PublicKey []byte + TimeStamp uint64 + ValueChange *math_big.Int + func (*PeerData) Descriptor() ([]byte, []int) + func (*PeerData) ProtoMessage() + func (m *PeerData) GetAction() PeerAction + func (m *PeerData) GetAddress() []byte + func (m *PeerData) GetPublicKey() []byte + func (m *PeerData) GetTimeStamp() uint64 + func (m *PeerData) GetValueChange() *math_big.Int + func (m *PeerData) Marshal() (dAtA []byte, err error) + func (m *PeerData) MarshalTo(dAtA []byte) (int, error) + func (m *PeerData) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *PeerData) Reset() + func (m *PeerData) Size() (n int) + func (m *PeerData) Unmarshal(dAtA []byte) error + func (m *PeerData) XXX_DiscardUnknown() + func (m *PeerData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PeerData) XXX_Merge(src proto.Message) + func (m *PeerData) XXX_Size() int + func (m *PeerData) XXX_Unmarshal(b []byte) error + func (this *PeerData) Equal(that interface{}) bool + func (this *PeerData) GoString() string + func (this *PeerData) String() string + type ProcessingType int32 + const Normal + const Processed + const Scheduled + func (ProcessingType) EnumDescriptor() ([]byte, []int) + func (x ProcessingType) String() string + type ShardData struct + AccumulatedFees *math_big.Int + DeveloperFees *math_big.Int + HeaderHash []byte + LastIncludedMetaNonce uint64 + Nonce uint64 + NumPendingMiniBlocks uint32 + PrevHash []byte + PrevRandSeed []byte + PubKeysBitmap []byte + Round uint64 + ShardID uint32 + ShardMiniBlockHeaders []MiniBlockHeader + Signature []byte + TxCount uint32 + func (*ShardData) Descriptor() ([]byte, []int) + func (*ShardData) ProtoMessage() + func (m *ShardData) GetAccumulatedFees() *math_big.Int + func (m *ShardData) GetDeveloperFees() *math_big.Int + func (m *ShardData) GetHeaderHash() []byte + func (m *ShardData) GetLastIncludedMetaNonce() uint64 + func (m *ShardData) GetNonce() uint64 + func (m *ShardData) GetNumPendingMiniBlocks() uint32 + func (m *ShardData) GetPrevHash() []byte + func (m *ShardData) GetPrevRandSeed() []byte + func (m *ShardData) GetPubKeysBitmap() []byte + func (m *ShardData) GetRound() uint64 + func (m *ShardData) GetShardID() uint32 + func (m *ShardData) GetShardMiniBlockHeaders() []MiniBlockHeader + func (m *ShardData) GetSignature() []byte + func (m *ShardData) GetTxCount() uint32 + func (m *ShardData) Marshal() (dAtA []byte, err error) + func (m *ShardData) MarshalTo(dAtA []byte) (int, error) + func (m *ShardData) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ShardData) Reset() + func (m *ShardData) Size() (n int) + func (m *ShardData) Unmarshal(dAtA []byte) error + func (m *ShardData) XXX_DiscardUnknown() + func (m *ShardData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ShardData) XXX_Merge(src proto.Message) + func (m *ShardData) XXX_Size() int + func (m *ShardData) XXX_Unmarshal(b []byte) error + func (sd *ShardData) GetShardMiniBlockHeaderHandlers() []data.MiniBlockHeaderHandler + func (sd *ShardData) SetAccumulatedFees(fees *big.Int) error + func (sd *ShardData) SetDeveloperFees(fees *big.Int) error + func (sd *ShardData) SetHeaderHash(hash []byte) error + func (sd *ShardData) SetLastIncludedMetaNonce(nonce uint64) error + func (sd *ShardData) SetNonce(nonce uint64) error + func (sd *ShardData) SetNumPendingMiniBlocks(num uint32) error + func (sd *ShardData) SetPrevHash(prevHash []byte) error + func (sd *ShardData) SetPrevRandSeed(prevRandSeed []byte) error + func (sd *ShardData) SetPubKeysBitmap(pubKeysBitmap []byte) error + func (sd *ShardData) SetRound(round uint64) error + func (sd *ShardData) SetShardID(shardID uint32) error + func (sd *ShardData) SetShardMiniBlockHeaderHandlers(mbHeaderHandlers []data.MiniBlockHeaderHandler) error + func (sd *ShardData) SetSignature(signature []byte) error + func (sd *ShardData) SetTxCount(txCount uint32) error + func (sd *ShardData) ShallowClone() data.ShardDataHandler + func (this *ShardData) Equal(that interface{}) bool + func (this *ShardData) GoString() string + func (this *ShardData) String() string + type ShardTriggerRegistry struct + CurrentRoundIndex int64 + Epoch uint32 + EpochFinalityAttestingRound uint64 + EpochMetaBlockHash []byte + EpochStartRound uint64 + EpochStartShardHeader *Header + IsEpochStart bool + MetaEpoch uint32 + NewEpochHeaderReceived bool + func (*ShardTriggerRegistry) Descriptor() ([]byte, []int) + func (*ShardTriggerRegistry) ProtoMessage() + func (m *ShardTriggerRegistry) GetCurrentRoundIndex() int64 + func (m *ShardTriggerRegistry) GetEpoch() uint32 + func (m *ShardTriggerRegistry) GetEpochFinalityAttestingRound() uint64 + func (m *ShardTriggerRegistry) GetEpochMetaBlockHash() []byte + func (m *ShardTriggerRegistry) GetEpochStartRound() uint64 + func (m *ShardTriggerRegistry) GetEpochStartShardHeader() *Header + func (m *ShardTriggerRegistry) GetIsEpochStart() bool + func (m *ShardTriggerRegistry) GetMetaEpoch() uint32 + func (m *ShardTriggerRegistry) GetNewEpochHeaderReceived() bool + func (m *ShardTriggerRegistry) Marshal() (dAtA []byte, err error) + func (m *ShardTriggerRegistry) MarshalTo(dAtA []byte) (int, error) + func (m *ShardTriggerRegistry) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ShardTriggerRegistry) Reset() + func (m *ShardTriggerRegistry) Size() (n int) + func (m *ShardTriggerRegistry) Unmarshal(dAtA []byte) error + func (m *ShardTriggerRegistry) XXX_DiscardUnknown() + func (m *ShardTriggerRegistry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ShardTriggerRegistry) XXX_Merge(src proto.Message) + func (m *ShardTriggerRegistry) XXX_Size() int + func (m *ShardTriggerRegistry) XXX_Unmarshal(b []byte) error + func (str *ShardTriggerRegistry) GetEpochStartHeaderHandler() data.HeaderHandler + func (str *ShardTriggerRegistry) SetCurrentRoundIndex(roundIndex int64) error + func (str *ShardTriggerRegistry) SetEpoch(epoch uint32) error + func (str *ShardTriggerRegistry) SetEpochFinalityAttestingRound(finalityAttestingRound uint64) error + func (str *ShardTriggerRegistry) SetEpochMetaBlockHash(epochMetaBlockHash []byte) error + func (str *ShardTriggerRegistry) SetEpochStartHeaderHandler(epochStartHeaderHandler data.HeaderHandler) error + func (str *ShardTriggerRegistry) SetEpochStartRound(startRound uint64) error + func (str *ShardTriggerRegistry) SetIsEpochStart(isEpochStart bool) error + func (str *ShardTriggerRegistry) SetMetaEpoch(metaEpoch uint32) error + func (str *ShardTriggerRegistry) SetNewEpochHeaderReceived(newEpochHeaderReceived bool) error + func (this *ShardTriggerRegistry) Equal(that interface{}) bool + func (this *ShardTriggerRegistry) GoString() string + func (this *ShardTriggerRegistry) String() string + type ShardTriggerRegistryV2 struct + CurrentRoundIndex int64 + Epoch uint32 + EpochFinalityAttestingRound uint64 + EpochMetaBlockHash []byte + EpochStartRound uint64 + EpochStartShardHeader *HeaderV2 + IsEpochStart bool + MetaEpoch uint32 + NewEpochHeaderReceived bool + func (*ShardTriggerRegistryV2) Descriptor() ([]byte, []int) + func (*ShardTriggerRegistryV2) ProtoMessage() + func (m *ShardTriggerRegistryV2) GetCurrentRoundIndex() int64 + func (m *ShardTriggerRegistryV2) GetEpoch() uint32 + func (m *ShardTriggerRegistryV2) GetEpochFinalityAttestingRound() uint64 + func (m *ShardTriggerRegistryV2) GetEpochMetaBlockHash() []byte + func (m *ShardTriggerRegistryV2) GetEpochStartRound() uint64 + func (m *ShardTriggerRegistryV2) GetEpochStartShardHeader() *HeaderV2 + func (m *ShardTriggerRegistryV2) GetIsEpochStart() bool + func (m *ShardTriggerRegistryV2) GetMetaEpoch() uint32 + func (m *ShardTriggerRegistryV2) GetNewEpochHeaderReceived() bool + func (m *ShardTriggerRegistryV2) Marshal() (dAtA []byte, err error) + func (m *ShardTriggerRegistryV2) MarshalTo(dAtA []byte) (int, error) + func (m *ShardTriggerRegistryV2) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ShardTriggerRegistryV2) Reset() + func (m *ShardTriggerRegistryV2) Size() (n int) + func (m *ShardTriggerRegistryV2) Unmarshal(dAtA []byte) error + func (m *ShardTriggerRegistryV2) XXX_DiscardUnknown() + func (m *ShardTriggerRegistryV2) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ShardTriggerRegistryV2) XXX_Merge(src proto.Message) + func (m *ShardTriggerRegistryV2) XXX_Size() int + func (m *ShardTriggerRegistryV2) XXX_Unmarshal(b []byte) error + func (strV2 *ShardTriggerRegistryV2) GetEpochStartHeaderHandler() data.HeaderHandler + func (strV2 *ShardTriggerRegistryV2) SetCurrentRoundIndex(roundIndex int64) error + func (strV2 *ShardTriggerRegistryV2) SetEpoch(epoch uint32) error + func (strV2 *ShardTriggerRegistryV2) SetEpochFinalityAttestingRound(finalityAttestingRound uint64) error + func (strV2 *ShardTriggerRegistryV2) SetEpochMetaBlockHash(epochMetaBlockHash []byte) error + func (strV2 *ShardTriggerRegistryV2) SetEpochStartHeaderHandler(epochStartHeaderHandler data.HeaderHandler) error + func (strV2 *ShardTriggerRegistryV2) SetEpochStartRound(startRound uint64) error + func (strV2 *ShardTriggerRegistryV2) SetIsEpochStart(isEpochStart bool) error + func (strV2 *ShardTriggerRegistryV2) SetMetaEpoch(metaEpoch uint32) error + func (strV2 *ShardTriggerRegistryV2) SetNewEpochHeaderReceived(newEpochHeaderReceived bool) error + func (this *ShardTriggerRegistryV2) Equal(that interface{}) bool + func (this *ShardTriggerRegistryV2) GoString() string + func (this *ShardTriggerRegistryV2) String() string + type Type int32 + const InvalidBlock + const PeerBlock + const ReceiptBlock + const RewardsBlock + const SmartContractResultBlock + const StateBlock + const TxBlock + func (Type) EnumDescriptor() ([]byte, []int) + func (x Type) String() string