mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-05-31 19:26:42 +00:00

* [NOD-1458] Rename RestoreUTXOSet to RestorePastUTXOSet. * [NOD-1458] Make CalculateAcceptanceDataAndMultiset take BlockGHOSTDAGData and nothing else. * [NOD-1458] Make ConsensusStateStore's Update take ConsensusStateChanges instead of just UTXODiff. * [NOD-1458] Add Tips() to ConsensusStateStore. * [NOD-1458] Make all implementation structs private. * [NOD-1458] Remove BlockAtDepth and add highHash to ChainBlockAtBlueScore. * [NOD-1458] Rename CalculateAcceptanceDataAndMultiset to CalculateAcceptanceDataAndUTXOMultiset. * [NOD-1458] Add a dependency to GHOSTDAGManager from ConsensusStateManager. * [NOD-1458] Add ChooseSelectedParent to GHOSTDAGManager. * [NOD-1458] Add DifficultyManager. * [NOD-1458] Add PastMedianTimeManager. * [NOD-1458] Add Hash() to Multiset. * [NOD-1458] Add a dependency to ghostdagManager from blockProcessor. * [NOD-1458] Add errors to all interfaces that need them. * [NOD-1458] Uppercasify types in comments. * [NOD-1458] Fix a bad comment. * [NOD-1458] Fix a comment. * [NOD-1458] Rename ChainBlockAtBlueScore to HighestChainBlockBelowBlueScore. * [NOD-1458] Replace BlockAndTransactionValidator with an anonymous interface.
25 lines
772 B
Go
25 lines
772 B
Go
package reachabilitydatastore
|
|
|
|
import (
|
|
"github.com/kaspanet/kaspad/domain/consensus/model"
|
|
)
|
|
|
|
// reachabilityDataStore represents a store of ReachabilityData
|
|
type reachabilityDataStore struct {
|
|
}
|
|
|
|
// New instantiates a new ReachabilityDataStore
|
|
func New() model.ReachabilityDataStore {
|
|
return &reachabilityDataStore{}
|
|
}
|
|
|
|
// Insert inserts the given reachabilityData for the given blockHash
|
|
func (rds *reachabilityDataStore) Insert(dbTx model.DBTxProxy, blockHash *model.DomainHash, reachabilityData *model.ReachabilityData) error {
|
|
return nil
|
|
}
|
|
|
|
// Get gets the reachabilityData associated with the given blockHash
|
|
func (rds *reachabilityDataStore) Get(dbContext model.DBContextProxy, blockHash *model.DomainHash) (*model.ReachabilityData, error) {
|
|
return nil, nil
|
|
}
|