Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadBlockStoreState ¶
func LoadBlockStoreState(db dbm.DB) bcstore.BlockStoreState
LoadBlockStoreState loads state with PQC verification
func SaveBlockStoreState ¶
func SaveBlockStoreState(bsj *bcstore.BlockStoreState, db dbm.DB)
SaveBlockStoreState persists state with PQC protection
Types ¶
type BlockStore ¶
type BlockStore struct {
// contains filtered or unexported fields
}
BlockStore represents a quantum-safe low-level store for blocks with AI optimization
func NewBlockStore ¶
func NewBlockStore(db dbm.DB, options ...BlockStoreOption) *BlockStore
NewBlockStore creates a new BlockStore with quantum-safe features and AI optimization
type BlockStoreMetrics ¶
type BlockStoreMetrics struct {
// contains filtered or unexported fields
}
BlockStoreMetrics holds performance metrics for AI optimization
type BlockStoreOption ¶
type BlockStoreOption func(*BlockStore)
BlockStoreOption defines functional options for BlockStore
func WithPQC ¶
func WithPQC(enabled bool) BlockStoreOption
WithPQC enables/disables quantum-safe cryptography
Click to show internal directories.
Click to hide internal directories.