Documentation
¶
Index ¶
- type MicroBlockCache
- func (a *MicroBlockCache) AddMicroBlock(blockID proto.BlockID, micro *proto.MicroBlock)
- func (a *MicroBlockCache) AddMicroBlockWithSnapshot(blockID proto.BlockID, micro *proto.MicroBlock, snapshot *proto.BlockSnapshot)
- func (a *MicroBlockCache) GetBlock(sig proto.BlockID) (*proto.MicroBlock, bool)
- func (a *MicroBlockCache) GetSnapshot(sig proto.BlockID) (*proto.BlockSnapshot, bool)
- type MicroblockInvCache
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MicroBlockCache ¶ added in v0.11.0
type MicroBlockCache struct {
// contains filtered or unexported fields
}
func NewMicroBlockCache ¶ added in v0.11.0
func NewMicroBlockCache() *MicroBlockCache
func (*MicroBlockCache) AddMicroBlock ¶ added in v0.11.0
func (a *MicroBlockCache) AddMicroBlock( blockID proto.BlockID, micro *proto.MicroBlock, )
func (*MicroBlockCache) AddMicroBlockWithSnapshot ¶ added in v0.11.0
func (a *MicroBlockCache) AddMicroBlockWithSnapshot( blockID proto.BlockID, micro *proto.MicroBlock, snapshot *proto.BlockSnapshot, )
func (*MicroBlockCache) GetBlock ¶ added in v0.11.0
func (a *MicroBlockCache) GetBlock(sig proto.BlockID) (*proto.MicroBlock, bool)
func (*MicroBlockCache) GetSnapshot ¶ added in v0.11.0
func (a *MicroBlockCache) GetSnapshot(sig proto.BlockID) (*proto.BlockSnapshot, bool)
type MicroblockInvCache ¶
type MicroblockInvCache struct {
// contains filtered or unexported fields
}
func NewMicroblockInvCache ¶
func NewMicroblockInvCache() *MicroblockInvCache
func (*MicroblockInvCache) Add ¶
func (a *MicroblockInvCache) Add(blockID proto.BlockID, micro *proto.MicroBlockInv)
func (*MicroblockInvCache) Get ¶
func (a *MicroblockInvCache) Get(sig proto.BlockID) (*proto.MicroBlockInv, bool)
Click to show internal directories.
Click to hide internal directories.