Documentation ¶
Index ¶
- Constants
- type MetaDB
- func (db *MetaDB) Close()
- func (db *MetaDB) Commit()
- func (db *MetaDB) DeleteTwigHeight(shardID int, twigID int64)
- func (db *MetaDB) GetCurrHeight() int64
- func (db *MetaDB) GetEdgeNodes(shardID int) []byte
- func (db *MetaDB) GetEntryFileSize(shardID int) int64
- func (db *MetaDB) GetLastPrunedTwig(shardID int) int64
- func (db *MetaDB) GetMaxSerialNum(shardID int) int64
- func (db *MetaDB) GetOldestActiveTwigID(shardID int) int64
- func (db *MetaDB) GetRootHash(shardID int) [32]byte
- func (db *MetaDB) GetTwigHeight(shardID int, twigID int64) int64
- func (db *MetaDB) GetTwigMtFileSize(shardID int) int64
- func (db *MetaDB) GetYoungestTwigID(shardID int) int64
- func (db *MetaDB) IncrMaxSerialNum(shardID int)
- func (db *MetaDB) IncrOldestActiveTwigID(shardID int)
- func (db *MetaDB) Init()
- func (db *MetaDB) PrintInfo()
- func (db *MetaDB) ReloadFromKVDB()
- func (db *MetaDB) SetCurrHeight(h int64)
- func (db *MetaDB) SetEdgeNodes(shardID int, bz []byte)
- func (db *MetaDB) SetEntryFileSize(shardID int, size int64)
- func (db *MetaDB) SetLastPrunedTwig(shardID int, twigID int64)
- func (db *MetaDB) SetRootHash(shardID int, h [32]byte)
- func (db *MetaDB) SetTwigMtFileSize(shardID int, size int64)
Constants ¶
View Source
const ( ByteCurrHeight = byte(0x10) ByteTwigMtFileSize = byte(0x11) ByteEntryFileSize = byte(0x12) ByteTwigHeight = byte(0x13) ByteLastPrunedTwig = byte(0x14) ByteEdgeNodes = byte(0x15) ByteMaxSerialNum = byte(0x16) ByteOldestActiveTwigID = byte(0x17) ByteIsRunning = byte(0x18) //Not Used ByteRootHash = byte(0x19) )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetaDB ¶
type MetaDB struct {
// contains filtered or unexported fields
}
func (*MetaDB) DeleteTwigHeight ¶
func (*MetaDB) GetCurrHeight ¶
func (*MetaDB) GetEdgeNodes ¶
func (*MetaDB) GetEntryFileSize ¶
func (*MetaDB) GetLastPrunedTwig ¶
func (*MetaDB) GetMaxSerialNum ¶
func (*MetaDB) GetOldestActiveTwigID ¶
func (*MetaDB) GetRootHash ¶
func (*MetaDB) GetTwigMtFileSize ¶
func (*MetaDB) GetYoungestTwigID ¶
func (*MetaDB) IncrMaxSerialNum ¶
func (*MetaDB) IncrOldestActiveTwigID ¶
func (*MetaDB) ReloadFromKVDB ¶
func (db *MetaDB) ReloadFromKVDB()
func (*MetaDB) SetCurrHeight ¶
func (*MetaDB) SetEdgeNodes ¶
func (*MetaDB) SetEntryFileSize ¶
func (*MetaDB) SetLastPrunedTwig ¶
func (*MetaDB) SetRootHash ¶
func (*MetaDB) SetTwigMtFileSize ¶
Click to show internal directories.
Click to hide internal directories.