From a77b1e00d5c4396d4cba8e549f9230dd558adfa9 Mon Sep 17 00:00:00 2001 From: pedro martelletto Date: Wed, 18 Jan 2017 07:50:18 +0000 Subject: [PATCH] FilterByBlockHash(), pointed out by davec@ --- blockchain/indexers/cbfindex.go | 3 +-- rpcserver.go | 2 +- server.go | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/blockchain/indexers/cbfindex.go b/blockchain/indexers/cbfindex.go index 6684e64c..d10c997f 100644 --- a/blockchain/indexers/cbfindex.go +++ b/blockchain/indexers/cbfindex.go @@ -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 diff --git a/rpcserver.go b/rpcserver.go index 75dede9c..bd45ec80 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -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 { diff --git a/server.go b/server.go index 850ada52..bd66e4c1 100644 --- a/server.go +++ b/server.go @@ -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)