From 5426a1b51276fed9adf5dfe48f72785348d3dfdf Mon Sep 17 00:00:00 2001 From: Brian Tiger Chow <brian.holderchow@gmail.com> Date: Mon, 15 Sep 2014 04:35:30 -0700 Subject: [PATCH] refactor(blockservice) use bitswap.Exchange interface --- blockservice/blockservice.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/blockservice/blockservice.go b/blockservice/blockservice.go index 8bd61a85..6f5bf510 100644 --- a/blockservice/blockservice.go +++ b/blockservice/blockservice.go @@ -16,11 +16,11 @@ import ( // It uses an internal `datastore.Datastore` instance to store values. type BlockService struct { Datastore ds.Datastore - Remote *bitswap.BitSwap + Remote bitswap.Exchange } // NewBlockService creates a BlockService with given datastore instance. -func NewBlockService(d ds.Datastore, rem *bitswap.BitSwap) (*BlockService, error) { +func NewBlockService(d ds.Datastore, rem bitswap.Exchange) (*BlockService, error) { if d == nil { return nil, fmt.Errorf("BlockService requires valid datastore") } -- GitLab