FilterByBlockHash(), pointed out by davec@

This commit is contained in:
pedro martelletto 2017-01-18 07:50:18 +00:00 committed by Olaoluwa Osuntokun
parent 9f02951b0e
commit a77b1e00d5
3 changed files with 3 additions and 4 deletions

View file

@ -163,8 +163,7 @@ func (idx *CBFIndex) DisconnectBlock(dbTx database.Tx, block *btcutil.Block,
return index.Delete(block.Hash()[:])
}
func (idx *CBFIndex) GetFilterByBlockHash(hash *chainhash.Hash) ([]byte,
error) {
func (idx *CBFIndex) FilterByBlockHash(hash *chainhash.Hash) ([]byte, error) {
var filterBytes []byte
err := idx.db.View(func(dbTx database.Tx) error {
var err error

View file

@ -2154,7 +2154,7 @@ func handleGetCBFilter(s *rpcServer, cmd interface{}, closeChan <-chan struct{})
return nil, rpcDecodeHexError(c.Hash)
}
filterBytes, err := s.server.cbfIndex.GetFilterByBlockHash(hash)
filterBytes, err := s.server.cbfIndex.FilterByBlockHash(hash)
if len(filterBytes) > 0 {
rpcsLog.Debugf("Found CB filter for %v", hash)
} else {

View file

@ -746,7 +746,7 @@ func (sp *serverPeer) OnGetCBFilter(_ *peer.Peer, msg *wire.MsgGetCBFilter) {
return
}
filterBytes, err := sp.server.cbfIndex.GetFilterByBlockHash(&msg.BlockHash)
filterBytes, err := sp.server.cbfIndex.FilterByBlockHash(&msg.BlockHash)
if len(filterBytes) > 0 {
peerLog.Infof("Obtained CB filter for %v", msg.BlockHash)