Skip to content

Commit 900b988

Browse files
authored
fix: store query by hash (#1282)
1 parent f59588a commit 900b988

2 files changed

Lines changed: 14 additions & 3 deletions

File tree

.github/docker-compose/nwaku.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
services:
22
nwaku:
33
image: "harbor.status.im/wakuorg/nwaku:latest"
4-
command: ["--relay", "--store", "--nodekey=1122334455667788990011223344556677889900112233445566778899001122", "--cluster-id=99", "--pubsub-topic=/waku/2/rs/99/1"]
4+
command:
5+
[
6+
"--relay",
7+
"--store",
8+
"--nodekey=1122334455667788990011223344556677889900112233445566778899001122",
9+
"--cluster-id=99",
10+
"--shard=1",
11+
]
512
ports:
613
- "60000"

waku/v2/api/publish/default_verifier.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import (
66
"github.com/libp2p/go-libp2p/core/peer"
77
"github.com/waku-org/go-waku/waku/v2/protocol/pb"
88
"github.com/waku-org/go-waku/waku/v2/protocol/store"
9+
"github.com/waku-org/go-waku/waku/v2/utils"
910
)
1011

1112
func NewDefaultStorenodeMessageVerifier(store *store.WakuStore) StorenodeMessageVerifier {
@@ -18,10 +19,13 @@ type defaultStorenodeMessageVerifier struct {
1819
store *store.WakuStore
1920
}
2021

21-
func (d *defaultStorenodeMessageVerifier) MessageHashesExist(ctx context.Context, requestID []byte, peerID peer.AddrInfo, pageSize uint64, messageHashes []pb.MessageHash) ([]pb.MessageHash, error) {
22+
func (d *defaultStorenodeMessageVerifier) MessageHashesExist(ctx context.Context, requestID []byte, peerInfo peer.AddrInfo, pageSize uint64, messageHashes []pb.MessageHash) ([]pb.MessageHash, error) {
23+
24+
addrs := utils.EncapsulatePeerID(peerInfo.ID, peerInfo.Addrs...)
25+
2226
var opts []store.RequestOption
2327
opts = append(opts, store.WithRequestID(requestID))
24-
opts = append(opts, store.WithPeerAddr(peerID.Addrs...))
28+
opts = append(opts, store.WithPeerAddr(addrs...))
2529
opts = append(opts, store.WithPaging(false, pageSize))
2630
opts = append(opts, store.IncludeData(false))
2731

0 commit comments

Comments
 (0)